summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/include
Commit message (Expand)AuthorAgeFilesLines
* libpayload: Fix legacy CBFS code after recent refactoringJulius Werner2022-01-141-1/+0
* libpayload/libcbfs: Add unverified_area APIsJakub Czapiga2022-01-121-0/+22
* libpayload: Implement new CBFS access APIJakub Czapiga2022-01-104-222/+241
* libpayload/libc/fmap: Implement new FlashMap APIJakub Czapiga2021-12-233-75/+14
* lib: Add __fls() (Find Last Set)Jianjun Wang2021-12-131-0/+3
* libpayload: Add boot_device_read() functionJakub Czapiga2021-12-101-0/+22
* libpayload: Add CBMEM_IMD_ENTRY support to coreboot tables parserJakub Czapiga2021-12-032-2/+16
* libpayload: Add mock assert support for unit testing purposesJakub Czapiga2021-11-231-0/+13
* tests: Move x86 I/O functions to include/mock/arch/io.hJakub Czapiga2021-11-041-0/+17
* libpayload: Add mock architectureJakub Czapiga2021-10-115-0/+108
* 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-042-0/+24
* device/mmio: Make buffer_to_fifo32() take a const bufferJulius Werner2021-09-201-4/+2
* nvs: Add Chrome OS NVS (CNVS) information to coreboot tablesFurquan Shaikh2021-06-182-0/+2
* 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-182-0/+18
* includes: Add include guards to `stddef.h`Nico Huber2021-06-181-0/+4
* libpayload/storage: Add NVMe driverThomas Heijligen2021-04-073-0/+16
* libpayload: Use volatile pointers in {read,write}{8,16,32,64}Patrick Georgi2021-02-202-16/+16
* libpayload/arm*: Add 64bit memory access primitivesPatrick Georgi2021-01-302-0/+26
* libpayload/i8042: Add API to peek on keyboard input queueNico Huber2020-12-241-0/+1
* libpayload/i8042: Add API to get/set kbd translation stateNico Huber2020-12-231-0/+3
* coreboot tables: Add SPI flash memory map windows to coreboot tablesFurquan Shaikh2020-12-082-0/+18
* libpayload: Provide API to expose MMU memery ranges for ARM64Meng-Huan Yu2020-12-051-0/+8
* libpayload/usb: Add format string checking to usb_debugCaveh Jalali2020-11-221-1/+1
* libpayload: Add compiler.h to compiler parametersJacob Garber2020-11-082-2/+0
* libpayload/x86: Add enumeration of Intel family 6 modelsNico Huber2020-11-021-0/+16
* lib/libpayload: Replace strapping_ids with new board configuration entryTim Wawrzynczak2020-10-302-7/+19
* libpayload/keyboard: Use `bool` as return typeNico Huber2020-10-261-1/+2
* libpayload: Add <stdbool.h>Nico Huber2020-10-261-0/+10
* drivers/smmstore: Implement SMMSTORE version 2Patrick Rudolph2020-10-221-0/+1
* libpayload/storage/ahci: Use pci_dev struct in ahci_initialize()Felix Singer2020-10-201-1/+3
* libpayload/storage/ahci: Use pacc pointer to read device classFelix Singer2020-10-202-1/+2
* libpayload/arch/x86: Introduce pacc pointer in sysinfo_t structFelix Singer2020-10-201-0/+5
* libpayload/libpci: Introduce device class attribute in pci_devFelix Singer2020-10-171-0/+1
* libpayload/x86: Add some more CPUID helpersNico Huber2020-10-161-0/+32
* lib and libpayload: Add popcnt functionsAngel Pons2020-10-151-0/+3
* lib and libpayload: add 64-bit versions of clz, __ffs and log2Tim Wawrzynczak2020-10-141-0/+8
* payloads: Drop unneeded empty linesElyes HAOUAS2020-09-217-13/+0
* libpayload: cbgfx: Support buffered I/OHung-Te Lin2020-08-281-0/+23
* libpayload: Cache physical location of stringsNico Huber2020-08-241-15/+16
* libpayload: Cache physical location of CBMEM entriesNico Huber2020-08-242-9/+8
* libpayload: Cache physical location of cb_table entriesNico Huber2020-08-241-2/+2
* libpayload: Cache copy of `cb_framebuffer` structNico Huber2020-08-241-1/+1
* libpayload: Cache physical location of serial-console structNico Huber2020-08-241-3/+1
* libpayload: Cache physical CMOS option table locationNico Huber2020-08-241-1/+1
* libpayload: Cache physical cbmem console addressNico Huber2020-08-242-1/+5
* libpayload: cbgfx: Add color mapping functionalityYu-Ping Wu2020-08-131-2/+18