Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
6b4b05f60dd13ea866a47ce6676c3d12ee19e55c
/
common
/
usb_kbd.c
dec7ea0
Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"
by Tom Rini
· Mon May 20 13:35:03 2024 -0600
abb9a04
Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet""
by Tom Rini
· Sat May 18 20:20:43 2024 -0600
728cb88
common: Remove <common.h> and add needed includes
by Tom Rini
· Sat Apr 27 08:11:00 2024 -0600
c838172
usb: kbd: Add probe quirk for Apple and Keychron keyboards
by Janne Grunau
· Thu Apr 04 08:25:54 2024 +0200
4a7fda9
usb: kbd: support Apple Magic Keyboards (2021)
by Janne Grunau
· Thu Apr 04 08:25:53 2024 +0200
80877fa
cyclic: Use schedule() instead of WATCHDOG_RESET()
by Stefan Roese
· Fri Sep 02 14:10:46 2022 +0200
70ffe4e
usb: kbd: allow probing even if usbkbd not in stdin
by Kory Maincent
· Wed Jun 22 10:59:31 2022 +0200
d36c85a
console: usb: kbd: Limit poll frequency to improve performance
by Thomas Watson
· Thu Feb 10 15:13:14 2022 -0600
6de61c8
usb: kbd: Also accept keyboards with Interrupt OUT endpoint
by Stefan Brüns
· Sat Feb 20 17:26:06 2021 +0100
05a17e8
usb: kbd: destroy device after console is stopped
by Andy Shevchenko
· Thu Feb 11 17:09:44 2021 +0200
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
809a220
usb: kbd: move USB_KBD_BOOT_REPORT_SIZE to usb.h
by Heinrich Schuchardt
· Sat Nov 23 18:15:22 2019 +0100
8e505ee
usb: kbd: implement special keys
by Heinrich Schuchardt
· Sat Nov 23 18:15:21 2019 +0100
d05aaef
usb: kbd: simplify coding for arrow keys
by Heinrich Schuchardt
· Sat Nov 23 18:15:20 2019 +0100
90d746f
usb: kbd: signature of usb_kbd_put_queue()
by Heinrich Schuchardt
· Sat Nov 23 18:15:19 2019 +0100
38ed7fe
usb: kbd: fix typo
by Heinrich Schuchardt
· Sat Nov 23 18:15:18 2019 +0100
1c95b9f
usb: Add nonblock argument to submit_int_msg
by Michal Suchanek
· Sun Aug 18 10:55:27 2019 +0200
f5d5af4
usb: usb_submit_int_msg -> usb_int_msg
by Michal Suchanek
· Sun Aug 18 10:55:25 2019 +0200
46c83f3
usb_kdb: only process events successfully received
by Michal Suchanek
· Sun Aug 18 10:55:24 2019 +0200
0af6e2d
env: Move env_get() to env.h
by Simon Glass
· Thu Aug 01 09:46:52 2019 -0600
f608321
usb: kbd: Properly translate up/down arrow keys
by Andre Przywara
· Sat Mar 23 01:30:01 2019 +0000
8a3cb9f1
usb: s/CONFIG_DM_USB/CONFIG_IS_ENABLED(DM_USB)/
by Sven Schwermer
· Wed Nov 21 08:43:56 2018 +0100
2b0634d
usb_kdb: Get stdio_dev directly from sdev pointer
by Michal Simek
· Wed Jun 27 14:35:07 2018 +0200
07b3cc9
usb_kbd: Add support for watchdog
by Michal Simek
· Wed Jun 27 14:16:54 2018 +0200
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
64b723f
env: Rename getenv/_f() to env_get()
by Simon Glass
· Thu Aug 03 12:22:12 2017 -0600
dfc2535
console: Don't enable CONFIG-CONSOLE_MUX, etc. in SPL
by Simon Glass
· Mon Jan 16 07:03:26 2017 -0700
3110ece
Convert CONFIG_SYS_STDIO_DEREGISTER to Kconfig
by Simon Glass
· Mon Oct 17 20:13:02 2016 -0600
9b70df5
usb: squash lines for immediate return
by Masahiro Yamada
· Tue Sep 06 22:17:35 2016 +0900
a88d437
usb: kbd: Do not deregister usbkbd twice when using dm
by Hans de Goede
· Sun Apr 03 09:18:53 2016 +0200
0082cd1
usb: kbd: Prevent out of bound access
by Marek Vasut
· Mon Jan 25 22:00:44 2016 +0100
3c3ba90
dm: usb: Add a remove() method for USB keyboards
by Simon Glass
· Sun Jan 03 13:50:31 2016 -0700
1fd879e
usb: kbd: don't use int xfers when polling via ctrl xfers
by Stephen Warren
· Fri Nov 13 13:34:09 2015 -0700
ab88fdb
usb: Avoid open-coded USB constants in usb_kbd.c
by Simon Glass
· Sun Nov 08 23:48:04 2015 -0700
48629c5
usb: Drop unused code in usb_kbd.c
by Simon Glass
· Sun Nov 08 23:48:03 2015 -0700
a73bda4
Move console definitions into a new console.h file
by Simon Glass
· Sun Nov 08 23:47:45 2015 -0700
ed32c0c
dm: input: Create a keyboard uclass
by Simon Glass
· Sun Oct 18 21:17:10 2015 -0600
02f0c28
dm: usb: Add support for USB keyboards with driver model
by Simon Glass
· Tue Sep 08 11:15:11 2015 -0600
6abe4b6
video: Drop DEV_FLAGS_SYSTEM flag
by Bin Meng
· Tue Nov 03 23:23:37 2015 -0800
2dd337a
Move ALLOC_CACHE_ALIGN_BUFFER() to the new memalign.h header
by Simon Glass
· Wed Sep 02 17:24:58 2015 -0600
46952fb
dm: usb: Adjust the USB_DEVICE() macro naming
by Simon Glass
· Mon Jul 06 16:47:51 2015 -0600
d4e99a6
usb: kbd: Disable idle input reports when we do not need them
by Hans de Goede
· Thu Jun 18 22:34:34 2015 +0200
650d720
usb: kbd: Fix key repeat not always working
by Hans de Goede
· Tue May 19 22:51:03 2015 +0200
5f1296b
dm: usb: Support driver model with USB keyboards
by Simon Glass
· Wed Mar 25 12:22:34 2015 -0600
fcdc0c3
dm: usb: Split out the keyboard probe into its own function
by Simon Glass
· Wed Mar 25 12:22:33 2015 -0600
e8790a2
usb: Fix usb_kbd_deregister when console-muxing is used
by Hans de Goede
· Sun Jan 11 20:34:44 2015 +0100
bbd2d2a
usb: Add an interval parameter to create_int_queue
by Hans de Goede
· Sun Jan 11 20:38:28 2015 +0100
2d02ae7
usb: kbd: Add (optional) support for using an interrupt queue for polling
by Hans de Goede
· Wed Sep 24 14:06:11 2014 +0200
3c79470
usb: kbd: Cache pipe, interval and packetsize
by Hans de Goede
· Wed Sep 24 14:06:10 2014 +0200
55a5451
usb: kbd: Fix memleak on usb_kbd_deregister()
by Hans de Goede
· Wed Sep 24 14:06:08 2014 +0200
36fc749
usb: kbd: Remove unused usb_kbd_generic_poll function
by Hans de Goede
· Wed Sep 24 14:06:07 2014 +0200
3e51df0
usb: kbd: Allow "usb reset" to continue when an usb kbd is used
by Hans de Goede
· Sat Sep 20 16:54:38 2014 +0200
1a58638
stdio: Add force parameter to stdio_deregister
by Hans de Goede
· Sat Sep 20 16:54:37 2014 +0200
7d21c8b
usb: kbd: Remove check for already being registered
by Hans de Goede
· Sat Sep 20 16:54:36 2014 +0200
f565623
usb: kbd: Do not treat -ENODEV as an error for usb_kbd_deregister
by Hans de Goede
· Sat Sep 20 16:54:34 2014 +0200
e402b6c
usb: kbd: Fix unaligned buffer usage in usb_kbd_setled()
by Hans de Goede
· Sat Sep 20 16:51:26 2014 +0200
0d1e1f7
stdio: Pass device pointer to stdio methods
by Simon Glass
· Wed Jul 23 06:54:59 2014 -0600
1867bd4
stdio: Remove redundant code around stdio_register() calls
by Simon Glass
· Wed Jul 23 06:54:58 2014 -0600
17472dc
usb: Fix USB keyboard polling via control endpoint
by Adrian Cox
· Thu Apr 10 14:02:44 2014 +0100
e2ebec8
console: usb: kbd: To fix slow TFTP booting
by Jim Lin
· Mon Aug 26 20:21:09 2013 +0800
c562f97
console: usb: kbd: To improve TFTP booting performance
by Jim Lin
· Tue Aug 13 19:04:22 2013 +0800
d79de1d
Add GPL-2.0+ SPDX-License-Identifier to source files
by Wolfgang Denk
· Mon Jul 08 09:37:19 2013 +0200
0eab998
usb: workaround non-working keyboards.
by Vincent Palatin
· Fri May 10 19:48:59 2013 -0700
4d6839f
usb: properly re-initialize the USB keyboard.
by Vincent Palatin
· Fri May 10 19:48:58 2013 -0700
f94c95d
usb: common: Weed out USB_**_PRINTFs from usb framework
by Vivek Gautam
· Fri Apr 12 16:34:33 2013 +0530
1bfb4cd
USB: add arrow key support to usb_kbd
by Allen Martin
· Tue Nov 06 13:26:03 2012 -0800
ef769ca
USB: make usb_kbd obey USB DMA alignment requirements
by Allen Martin
· Wed Oct 24 08:32:04 2012 +0000
185da95
USB: move keyboard polling into kbd driver
by amartin@nvidia.com
· Tue Dec 20 14:56:16 2011 +0000
c9d6202
USB: reevaluate iomux stdin on USB kbd detect
by amartin@nvidia.com
· Fri Dec 23 10:29:48 2011 +0000
92f6a62
usb: add numeric keypad support to HID driver
by Vincent Palatin
· Mon Jan 09 12:59:36 2012 +0000
f3f3a5d
USB: fix USB keyboard polling parameter
by Vincent Palatin
· Mon Jan 09 08:35:09 2012 +0000
d9b34b3
USB: Drop dead code from usb_kbd.c
by Marek Vasut
· Mon Oct 10 17:34:27 2011 +0200
7534a3e
USB: Rework usb_kbd.c
by Marek Vasut
· Mon Oct 10 16:34:26 2011 +0100
82cf9a4
USB: Add functionality to poll the USB keyboard via control EP
by Marek Vasut
· Sun Sep 25 20:00:37 2011 +0100
dea3a10
common/usb_kbd.c: fix bug introduced in commit 00b7d6e
by Wolfgang Denk
· Fri Dec 09 12:09:35 2011 +0100
b930098
USB: Squash checkpatch warnings in usb_kbd.c
by Marek Vasut
· Mon Oct 10 05:34:25 2011 +0000
83b9e1d
USB Consolidate descriptor definitions
by Tom Rix
· Sat Oct 31 12:37:38 2009 -0500
2a7a031
stdio/device: rework function naming convention
by Jean-Christophe PLAGNIOL-VILLARD
· Sat May 16 12:14:54 2009 +0200
fb8ecaa
usb : usb_kbd : Populating 'priv' member of USB keyboard device_t structure
by Thomas Abraham
· Sun Jan 04 12:15:35 2009 +0530
3bef09c
usb_kbd: fix usb_kbd_deregister when DEVICE_DEREGISTER not enable
by Jean-Christophe PLAGNIOL-VILLARD
· Tue Dec 02 21:58:04 2008 +0100
0383694
rename CFG_ macros to CONFIG_SYS
by Jean-Christophe PLAGNIOL-VILLARD
· Thu Oct 16 15:01:15 2008 +0200
e9d1bdc
Correct drv_usb_kbd_init function
by Ryan CHEN
· Wed Aug 20 13:00:17 2008 -0400
8a4a784
devices: merge to list_head
by Jean-Christophe PLAGNIOL-VILLARD
· Sun Aug 31 04:24:55 2008 +0200
58cd54a
common: Move conditional compilation to Makefile
by Jean-Christophe PLAGNIOL-VILLARD
· Wed Aug 13 01:40:38 2008 +0200
dc770c7
Code cleanup: fix old style assignment ambiguities like "=-" etc.
by Wolfgang Denk
· Mon Jul 14 15:19:07 2008 +0200
4e0e8d0
USB: replace old swap_ with proper endianess conversion macros
by Christian Eggers
· Wed May 21 22:12:00 2008 +0200
a1be476
Big white-space cleanup.
by Wolfgang Denk
· Tue May 20 16:00:29 2008 +0200
37cc4f0
Add Ctrl combo key support to usb keyboard driver.
by Zhang Wei
· Thu Jan 03 10:51:15 2008 +0800
1a4d438
Fix the issue of usb_kbd driver missing the scan code of key 'z'.
by Zhang Wei
· Thu Oct 25 17:51:27 2007 +0800
063f9ff
USB event poll support
by Zhang Wei
· Wed Jun 06 10:08:13 2007 +0200
57b2d80
* Code cleanup:
by wdenk
· Fri Jun 27 21:31:46 2003 +0000
affae2b
Initial revision
by wdenk
· Sat Aug 17 09:36:01 2002 +0000