summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers
Commit message (Expand)AuthorAgeFilesLines
* libpayload: timer: Revert timer_hz() return type to 64-bitsJulius Werner2024-02-083-7/+4
* payloads: Rename Makefiles from .inc to .mkMartin Roth2024-01-241-0/+0
* libpayload/libc/time: Fix possible overflow in multiplicationYidi Lin2023-11-073-4/+6
* libpayload/drivers/video: Add cursor movement support in consoleEran Mitrani2023-09-181-0/+7
* libpayload: Add after an if conditional on the next lineArthur Heymans2023-09-071-8/+16
* libpayload: Fix clang fallthrough warningArthur Heymans2023-08-281-1/+1
* libpayload/drivers/cbmem_console: Use C99 flexible arraysElyes Haouas2023-08-011-1/+1
* libpayload/uhci: Re-write UHCI RH driver w/ generic_hub APINico Huber2023-06-121-152/+91
* libpayload/drivers/usb/xhci.c: Check for NULL in xhci_initFred Reitberger2023-06-061-0/+4
* libpayload/uhci: Return expected length for control/bulk transfersNico Huber2023-06-041-11/+13
* libpayload: Fix compiler warningsThomas Heijligen2022-11-212-2/+2
* x86/cache.c: Implement dcache_*Hsin-Te Yuan2022-09-011-3/+3
* libpayload: usb: Fix spacing issuesYidi Lin2022-08-1224-623/+623
* libpayload: usbmsc: Prevent usbdisk_remove() from being called twiceYidi Lin2022-08-121-1/+3
* libpayload/pci: Add pci_map_bus function for Qualcomm platformPrasad Malisetty2022-08-012-0/+127
* treewide: Unify Google brandingJon Murphy2022-07-041-1/+1
* libpayload/pci: Add pci_map_bus function for MediaTek platformJianjun Wang2022-05-202-0/+22
* libpayload/pci: Add support for bus mappingJianjun Wang2022-05-204-37/+120
* libpayload/nvme: Fix controller disablement in (de)init sequenceNico Huber2022-05-111-2/+2
* libpayload/nvme: Test for NVMe-command-set bit individuallyNico Huber2022-05-111-1/+1
* libpayload/nvme: Fix error paths of nvme_init()Nico Huber2022-05-111-11/+12
* commonlib/bsd/helpers: Remove redundancy with libpayload definesJakub Czapiga2022-03-301-1/+0
* libpayload: cbmem_console: Drop loglevel markers from snapshotJulius Werner2022-03-041-12/+24
* libpayload: cbgfx: Clear screen by memcpyYu-Ping Wu2021-10-071-20/+18
* libpayload: cbgfx: Clear screen by sequential accessYu-Ping Wu2021-08-271-8/+13
* libpayload: Mark Intel 300 series AHCI as testedNico Huber2021-08-121-0/+1
* payloads/libpayload: add MTK_TIMER_V2 configRex-BC Chen2021-08-091-0/+6
* 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/storage: Add NVMe driverThomas Heijligen2021-04-074-0/+417
* 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/usb: Fix printf format string mismatches in debug messagesCaveh Jalali2020-11-225-27/+33
* libpayload/i8042: Increase response timeout to 1.5sNico Huber2020-11-161-1/+1
* libpayload: storage.c: remove unneeded #if CONFIG()Thomas Heijligen2020-11-091-3/+1
* libpayload: Make OHCI enums into typesJacob Garber2020-11-081-28/+30
* libpayload/keyboard: Use `bool` as return typeNico Huber2020-10-261-9/+11
* libpayload/storage/ahci: Use pci_dev struct in ahci_initialize()Felix Singer2020-10-202-16/+9
* libpayload/storage/ahci: Use pacc pointer to read device classFelix Singer2020-10-202-18/+15