summaryrefslogtreecommitdiff
path: root/chip/lm4/keyboard_scan.c
Commit message (Expand)AuthorAgeFilesLines
* Move files in preparation for merging keyboard_scan modulesRandall Spangler2013-03-271-502/+0
* Move keyboard dimension and key constants to keyboard_config.hRandall Spangler2013-03-221-45/+28
* Add keyboard_raw interfaceRandall Spangler2013-03-221-38/+25
* Move reset/overheat/shutdown funcs to chipset interfaceRandall Spangler2012-11-011-2/+2
* Rename power_button module to switchRandall Spangler2012-10-301-2/+2
* Use SECOND and MSEC constantsRandall Spangler2012-10-291-5/+5
* Clean up keyboard_scan moduleRandall Spangler2012-10-231-19/+5
* link: Fix checking runtime keysRandall Spangler2012-10-181-2/+3
* link: Don't print keyboard state changes by defaultRandall Spangler2012-10-171-1/+34
* link: Ignore keyboard when lid is closedRandall Spangler2012-10-121-4/+10
* link: fix race condition enabling keyboard interruptRandall Spangler2012-10-051-5/+13
* link: Implement keyboard debouncingRandall Spangler2012-10-051-79/+150
* link: Pass keyboard state array as a parameterRandall Spangler2012-10-041-36/+49
* Add Alt+VolUp+H key combo to hibernate systemRandall Spangler2012-09-101-0/+6
* Refactor runtime special key combination codeRandall Spangler2012-09-101-23/+38
* Remove old code to clear boot keyRandall Spangler2012-09-101-10/+0
* Check boot key combos if refresh key is held downRandall Spangler2012-09-091-20/+41
* lm4: add warm reboot key combinationSameer Nanda2012-08-311-1/+35
* Clean up debug outputRandall Spangler2012-08-071-10/+10
* Remove signature-based vboot supportRandall Spangler2012-08-071-6/+1
* Refactor reset reasonsRandall Spangler2012-07-161-1/+1
* Add keyboard recovery eventRandall Spangler2012-07-121-2/+6
* Remove fake dev switchRandall Spangler2012-07-101-11/+0
* Only check for boot key on the first boot after keyboard resetRandall Spangler2012-06-261-1/+2
* Refactor boot key detectionRandall Spangler2012-06-261-51/+87
* Remove proto1 workaroundsRandall Spangler2012-06-251-17/+3
* lm4: Stub chip-related functions in keyboard moduleVic Yang2012-06-201-94/+22
* Fix detecting boot keys on EVTRandall Spangler2012-06-071-3/+6
* Misc keyboard module cleanupRandall Spangler2012-06-071-71/+30
* Switch keyboard outputs to open-drainRandall Spangler2012-06-071-21/+13
* Release keyboard recovery button on next power-onRandall Spangler2012-06-041-13/+6
* Fix disabling columns when power button is pressedRandall Spangler2012-05-241-31/+23
* Keyboard scan must stop driving columns when power button is pressed.Louis Yung-Chieh Lo2012-05-241-7/+34
* Add a tiny bit of debugging output.Bill Richardson2012-05-181-2/+5
* Disable unused BDS functionalityRandall Spangler2012-05-171-58/+3
* Fix some behaviors of keyboard command handlers.Louis Yung-Chieh Lo2012-05-171-0/+18
* Change recovery key to ESC on EVT systemsRandall Spangler2012-05-081-2/+13
* Refactor async console outputRandall Spangler2012-04-241-8/+11
* Update keyboard scanning for stm32 to use messagesSimon Glass2012-04-111-0/+6
* Add fake developer switchRandall Spangler2012-04-101-23/+44
* Change task messages to eventsRandall Spangler2012-04-061-4/+3
* Only check for recovery key if reset was triggered by reset pinRandall Spangler2012-04-041-2/+7
* More cleanup of board/chip configs and initializationRandall Spangler2012-03-191-3/+3
* Clean up debug console outputRandall Spangler2012-03-061-5/+5
* Handle ghost key in matrix scanner.Louis Yung-Chieh Lo2012-03-021-5/+21
* Make i8042 independent of host <--> KBC bus.David Hendricks2012-02-151-0/+21
* Check for recovery key sequence at initRandall Spangler2012-02-141-68/+137
* Fix setting GPIO outputs and keyboard scanningRandall Spangler2012-01-271-33/+16
* Fix UART1 (x86 COMx output) on link proto0Randall Spangler2012-01-241-16/+8
* Handle all GPIO IRQs. Interrupts no longer enabled by default.Randall Spangler2012-01-171-46/+29