mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [RFC v2 0/3] WIP: add usb keyboard driver
@ 2015-09-11 17:27 Peter Mamonov
  2015-09-11 17:27 ` [RFC v2 1/3] usb: ehci-hcd: port periodic transactions implementation from the u-boot Peter Mamonov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Peter Mamonov @ 2015-09-11 17:27 UTC (permalink / raw)
  To: barebox; +Cc: Peter Mamonov

Changes since v1:

  * port missing submit_int_msg() from u-boot;
  * switch to polling via interrupt endpoint: now all keyboards work fine!


Peter Mamonov (3):
  usb: ehci-hcd: port periodic transactions implementation from the
    u-boot
  WIP: usb: ehci-hcd: use non-interruptible version of mdelay()
  input: port usb keyboard driver from the u-boot

 drivers/input/Kconfig       |   7 +
 drivers/input/Makefile      |   1 +
 drivers/input/usb_kbd.c     | 379 ++++++++++++++++++++++++++++++++++++++
 drivers/usb/host/ehci-hcd.c | 438 +++++++++++++++++++++++++++++++++++++++++++-
 drivers/usb/host/ehci.h     |  15 +-
 5 files changed, 836 insertions(+), 4 deletions(-)
 create mode 100644 drivers/input/usb_kbd.c

-- 
2.1.4


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-09-14  6:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-11 17:27 [RFC v2 0/3] WIP: add usb keyboard driver Peter Mamonov
2015-09-11 17:27 ` [RFC v2 1/3] usb: ehci-hcd: port periodic transactions implementation from the u-boot Peter Mamonov
2015-09-14  6:21   ` Sascha Hauer
2015-09-11 17:27 ` [RFC v2 2/3] WIP: usb: ehci-hcd: use non-interruptible version of mdelay() Peter Mamonov
2015-09-14  6:27   ` Sascha Hauer
2015-09-11 17:27 ` [RFC v2 3/3] input: port usb keyboard driver from the u-boot Peter Mamonov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox