summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers/i8042
Commit message (Expand)AuthorAgeFilesLines
* libpayload: i8042: Enable keyboard translation by default on exitDuncan Laurie2021-05-031-1/+1
* libpayload/keyboard: Reset to scancode set #2 on exitNico Huber2021-04-181-0/+5
* libpayload/keyboard: Add a detention stateNico Huber2021-04-181-6/+7
* libpayload/keyboard: Implement hot (un)pluggingNico Huber2021-04-182-2/+66
* libpayload/i8042: Add API to peek on keyboard input queueNico Huber2020-12-241-0/+21
* libpayload/keyboard: Add debug output to all state transitionsNico Huber2020-12-241-2/+31
* libpayload/keyboard: Hide console output by defaultNico Huber2020-12-241-9/+15
* libpayload/keyboard: Implement self-testNico Huber2020-12-241-2/+47
* libpayload/keyboard: Add timestamp to track time spent in a stateNico Huber2020-12-241-2/+5
* libpayload/keyboard: Turn init sequence into a state machineNico Huber2020-12-241-38/+138
* libpayload/keyboard: Avoid races around input drainingNico Huber2020-12-241-4/+5
* libpayload/keyboard: Introduce keyboard_drain_input()Nico Huber2020-12-241-8/+9
* libpayload/keyboard: Revise keyboard_cmd() error handlingNico Huber2020-12-241-1/+26
* libpayload/keyboard: Revise scancode set and translation configNico Huber2020-12-232-49/+17
* libpayload/i8042: Add API to get/set kbd translation stateNico Huber2020-12-231-0/+52
* libpayload/i8042: Increase response timeout to 1.5sNico Huber2020-11-161-1/+1
* libpayload/keyboard: Use `bool` as return typeNico Huber2020-10-261-9/+11
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-114-4/+0
* payloads: Fix typosElyes HAOUAS2020-02-171-1/+1
* libpayload/drivers/i8042: add error messages to i8042_probeEric Lai2019-12-201-2/+9
* libpayload/drivers/i8042: Add error handlingEric Lai2019-12-131-2/+6
* libpayload/drivers/i8042: Add AT translated Keyboard supportEric Lai2019-12-112-22/+51
* libpayload: keyboard: Ignore special keysThejaswani Putta2019-11-161-0/+11
* libpayload/i8042/keyboard: Log errors during initializationFurquan Shaikh2019-06-141-4/+12
* Revert "libpayload: Reset PS/2 keyboard"Nico Huber2019-06-062-21/+5
* libpayload/i8042/keyboard: Fix return value check for keyboard_cmdFurquan Shaikh2019-06-041-7/+15
* libpayload/drivers/i8402/kbd: Fix qemuPatrick Rudolph2019-05-291-0/+8
* libpayload: Reset PS/2 keyboardPaul Menzel2019-05-272-0/+8
* libpayload/drivers/i8042: Add fallthrough commentJacob Garber2019-05-131-0/+1
* libpayload: classify all keyboardsMatt Delco2019-05-131-1/+2
* libpayload: keyboard: Add F11 and F12 supportMatt Delco2019-04-111-10/+18
* payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-072-6/+6
* libpayload: i8042: Only test PS/2 AUX port when enabledDuncan Laurie2019-03-021-2/+4
* libpayload: keyboard: Add option to ignore failures during initDuncan Laurie2019-03-021-3/+3
* src/*: normalize Google copyright headersPatrick Georgi2018-09-281-1/+1
* payloads/libpayload/drivers/i8042: Disable scanning on disconnectFurquan Shaikh2018-07-021-0/+3
* payloads/libpayload/drivers/i8042: Add macros for i8042 commandsFurquan Shaikh2018-07-023-14/+87
* libpayload-x86: Export keyboard modifiersPatrick Rudolph2018-05-311-27/+33
* libpayload-x86: i8042: fix i8042_data_ready_ps2 and i8042_data_ready_auxHannah Williams2018-05-302-0/+9
* libpayload-x86: Add PS2 mouse driverPatrick Rudolph2018-05-151-0/+292
* libpayload-x86: keyboard: Use i8042 driverPatrick Rudolph2018-05-151-32/+38
* libpayload-x86: Move keyboard.cPatrick Rudolph2018-05-151-0/+334
* libpayload-x86: Add common i8042 driverPatrick Rudolph2018-05-151-0/+393