summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload
Commit message (Expand)AuthorAgeFilesLines
...
* libpayload: Add CBMEM_IMD_ENTRY support to coreboot tables parserJakub Czapiga2021-12-034-88/+71
* libpayload: Add coreboot commonlib/bsd include pathJakub Czapiga2021-12-013-2/+3
* libpayload/tests: Fix mocks __real_<func> symbol creationJakub Czapiga2021-11-241-1/+1
* libpayload: Add mock assert support for unit testing purposesJakub Czapiga2021-11-231-0/+13
* libpayload/tests: remove tests/include/mocks include pathJakub Czapiga2021-11-231-1/+1
* tests: Move x86 I/O functions to include/mock/arch/io.hJakub Czapiga2021-11-044-32/+17
* libpayload: Add unit-tests framework and first test caseJakub Czapiga2021-10-188-7/+548
* libpayload: Add mock architectureJakub Czapiga2021-10-1119-2/+329
* libpayload: cbgfx: Clear screen by memcpyYu-Ping Wu2021-10-071-20/+18
* libpayload: Enable UART driver for sc7280Roja Rani Yarubandi2021-10-061-0/+1
* driver/intel/pmc_mux/conn: Move typec_orientation enum to coreboot_tables.hNick Vaccaro2021-10-041-0/+6
* coreboot tables: Add type-c port info to coreboot tableNick Vaccaro2021-10-043-0/+32
* device/mmio: Make buffer_to_fifo32() take a const bufferJulius Werner2021-09-202-8/+4
* libpayload: Move EXTRA_CFLAGS to enable option overrideJakub Czapiga2021-09-012-2/+2
* 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: curses: Only call `serial_set_color()` with initialized valuesPaul Menzel2021-07-141-3/+2
* util/kconfig: Uprev to Linux 5.13's kconfigPatrick Georgi2021-07-132-4/+6
* nvs: Add Chrome OS NVS (CNVS) information to coreboot tablesFurquan Shaikh2021-06-183-0/+10
* includes: Move *abs() declarations into `stdlib.h`Nico Huber2021-06-182-3/+9
* includes: Remove dangling doxygen @}Nico Huber2021-06-181-2/+0
* includes: Define `CHAR_BIT` in `limits.h`Nico Huber2021-06-181-0/+2
* includes: Provide `wchar.h` with `wchar_t` and `wint_t`Nico Huber2021-06-183-6/+22
* includes: Add include guards to `stddef.h`Nico Huber2021-06-181-0/+4
* libpayload: i8042: Enable keyboard translation by default on exitDuncan Laurie2021-05-032-1/+6
* 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: Support herobrineT Michael Turney2021-04-151-0/+4
* libpayload/storage: Add NVMe driverThomas Heijligen2021-04-077-0/+433
* libpayload: Use volatile pointers in {read,write}{8,16,32,64}Patrick Georgi2021-02-202-16/+16
* libpayload: Add a Makefile for in-tree payloadsNico Huber2021-02-071-0/+157
* payloads/libpayload/arch/arm64/mmu.c: Fix typo in commentElyes HAOUAS2021-02-051-1/+1
* treewide [Kconfig]: Remove useless commentElyes HAOUAS2021-02-023-3/+3
* libpayload/arm*: Add 64bit memory access primitivesPatrick Georgi2021-01-302-0/+26
* libpayload/lpgcc: Drop redundant linker pathNico Huber2021-01-111-1/+1
* libpayload/lpgcc: Set proper include paths for in-tree buildsNico Huber2021-01-111-6/+11
* libpayload/lpgcc: Add more variables to support in-tree buildsNico Huber2021-01-111-6/+12
* libpayload/lpgcc: Check for `libpayload.config` for in-tree buildsNico Huber2021-01-011-1/+1
* libpayload/lpgcc: Turn references to build dir into a variableNico Huber2021-01-012-5/+9
* libpayload: Keep a copy of .config in the build dirNico Huber2021-01-011-1/+4
* libpayload: Move .xcompile into $(obj)Nico Huber2021-01-013-8/+17
* libpayload/i8042: Add API to peek on keyboard input queueNico Huber2020-12-242-0/+22
* 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