summaryrefslogtreecommitdiff
path: root/src/commonlib
AgeCommit message (Expand)Author
2024-08-23region: Turn region_end() into an inclusive region_last()Nico Huber
2024-08-19drivers/efi: add optional ESRT-friendly coreboot table tagSergii Dmytruk
2024-08-19commonlib/bsd: Optimize strnlen()Julius Werner
2024-08-15commonlib/bsd/string: Fix pointer overflow for strnlen()Yu-Ping Wu
2024-08-14commonlib/bsd: Add strcat() and strncat() functionsYu-Ping Wu
2024-08-14commonlib/bsd: Add strlen() and strnlen() functionsYu-Ping Wu
2024-08-13commonlib/include: Include <stdint.h> to fix 'SIZE_MAX' undeclared errorSubrata Banik
2024-08-11region: Introduce region_create() functionsNico Huber
2024-08-08commonlib/device_tree.c: Remove incorrect warningMaximilian Brune
2024-07-26commonlib/device_tree.c: Add read reg property helperMaximilian Brune
2024-07-16commonlib: Add ELOG_TYPE_FW_LATE_SOL eventLog typeSubrata Banik
2024-07-01commonlib/bsd/lz4_wrapper.c: Fix misaligned accessMaximilian Brune
2024-06-28include/device_tree.h: Fix function name fdt_node_nameMaximilian Brune
2024-06-27commonlib/device_tree: Improve node and property allocation speedJulius Werner
2024-06-22treewide: Move device_tree to commonlibMaximilian Brune
2024-06-21commonlib/fsp_relocate: Add PE32+ supportPatrick Rudolph
2024-06-11treewide: Move skip_atoi function to commonlibKapil Porwal
2024-05-08commonlib/timestamp_serialized: Define VB_AUXFW_SYNC_DONE timestampKarthikeyan Ramasubramanian
2024-04-11tree: Drop unused <string.h>Elyes Haouas
2024-04-04commonlib: Simplify FSP header inclusionSubrata Banik
2024-03-30commonlib: Remove blank lines before '}' and after '{'Elyes Haouas
2024-03-24commonlib: Add timestamp entries for eSOLSubrata Banik
2024-03-19soc/intel/xeon_sp: Drop RMRR entry for USBPatrick Rudolph
2024-03-17commonlib: list: Include <stdint.h>Julius Werner
2024-03-15treewide: Move stdlib.h to commonlibMaximilian Brune
2024-03-13cbfs: Remove broken remnants of PAYLOAD_INFO featureJulius Werner
2024-03-08drivers/intel/fsp2_0: Add limited to 32-bits FSP 2.4 supportJeremy Compostella
2024-02-24treewide: Move list.h to commonlibMaximilian Brune
2024-02-08commonlib: Change GCD function to always use 64 bitsJulius Werner
2024-02-02commonlib: Add assembly optimization for ipchksum() on x86Julius Werner
2024-02-02commonlib: Add assembly optimization for ipchksum() on arm64Julius Werner
2024-02-02lib: Move IP checksum to commonlibJulius Werner
2024-01-24acpi,arch,commonlib: Rename Makefiles from .inc to .mkMartin Roth
2024-01-22commonlib/bsd/compiler.h: Define __section(section) macroYu-Ping Wu
2023-12-20commonlib/bsd: Tag CBMEM IDs deprecated for crashlogPratikkumar Prajapati
2023-12-06vendorcode/amd/opensil: Add initial setup and API callsArthur Heymans
2023-12-06commonlib/bsd: Use tabs instead of whitespacesVarshit Pandya
2023-11-09Allow to build romstage sources inside the bootblockArthur Heymans
2023-11-04commonlib: Add GCD functionYidi Lin
2023-11-02commonlib/fsp_relocate: Fix potential NULL pointer dereferenceJeremy Compostella
2023-10-06cbfs: Restore 32-bit padding in cbfs_headerIvan Jager
2023-10-04{commonlib, libpayload}: Add "has_external_display" in coreboot tableSubrata Banik
2023-09-25commonlib: Make CBMEM_ID_CSE_BP_INFO little endian, fix id for stringSubrata Banik
2023-09-23commonlib: Add CBMEM ID to store CSE Boot Partition InfoKrishna Prasad Bhat
2023-09-13soc/intel/cmd/blk/cse: Shorten CBMEM field name for better alignmentDinesh Gehlot
2023-09-08arch to drivers/intel: Fix misspellings & capitalization issuesMartin Roth
2023-08-29commonlib: Add ELOG_TYPE_FW_SPLASH_SCREEN eventLogSubrata Banik
2023-08-25commonlib: Add PSR backup eventlog typesKrishna Prasad Bhat
2023-08-18commonlib: Remove unused CBMEM IDSubrata Banik
2023-08-18soc/intel/cmn/cse: Refactor CSE RW FW Version implementationSubrata Banik
2023-08-17soc/intel: Update all references to ESE as ISSEUsha P
2023-08-14commonlib,console,nb,sb,security: Add SPDX licenses to MakefilesMartin Roth
2023-08-05commonlib/fsp_relocate: Fix pe_relocate() return value on successJeremy Compostella
2023-08-01commonlib/tpm_log_serialized.h: Use C99 flexible arraysElyes Haouas
2023-08-01commonlib/timestamp_serialized.h: Use C99 flexible arraysElyes Haouas
2023-07-31commonlib/bsd/cbfs_serialized.h: Use C99 flexible arraysElyes Haouas
2023-07-30include/commonlib/bsd/mem_chip_info.h: Use C99 flexible arraysElyes Haouas
2023-07-30commonlib/fsp_relocate.c: Use C99 flexible arraysElyes Haouas
2023-07-30commonlib/coreboot_tables.h: Use C99 flexible arraysElyes Haouas
2023-07-04util/cbmem: add parsing of TPM logs per specsSergii Dmytruk
2023-06-25commonlib/post_codes.h: Fix POST_EXIT_PCI_SCAN_BUS descriptionlilacious
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-23{commonlib/drivers}: Have option to store MRC version inside CBMEMSubrata Banik
2023-06-06soc/intel/common/crashlog: Add support for IOE diePratikkumar Prajapati
2023-05-28commonlib/bsd/tpm_log_defs.h: replace macro with enumHimanshu Sahdev
2023-05-15commonlib: compiler.h: Add __printf macroJeremy Compostella
2023-04-21{commonlib, soc/intel/cmn/cse}: Store CSE firmware version into CBMEMSubrata Banik
2023-04-04commonlib: Add new "DMU load completed" TSBora Guvendik
2023-04-03commonlib/coreboot_tables.h: Fix typo in enum type nameAngel Pons
2023-04-02commonlib/coreboot_tables.h: Replace spaces with tabsAngel Pons
2023-03-04security/tpm: add TPM log format as per 2.0 specSergii Dmytruk
2023-03-04security/tpm: add TPM log format as per 1.2 specSergii Dmytruk
2023-03-03lib: set up specific purpose memory as LB_MEM_SOFT_RESERVEDJonathan Zhang
2023-02-16commonlib/bsd, libpayload: Do not include helpers.h in stddef.hThomas Heijligen
2023-02-08commonlib/storage: Add attach callback to sdhci_ctrlrShelley Chen
2023-02-07bsd/cb_err: Add error code for UEFI variable storePatrick Rudolph
2023-02-07src: Move POST_BOOTBLOCK_CAR to common postcodes and use itMartin Roth
2023-02-02commonlib: Add ELOG_TYPE_FW_EARLY_SOL eventLog typeTarun Tuli
2023-01-16commonlib/storage: Add common eMMC functionsShelley Chen
2023-01-14commonlib/storage: fix int-to-pointer-cast errorShelley Chen
2023-01-11security/tpm: make tspi/crtm.c agnostic to log formatSergii Dmytruk
2023-01-11treewide: stop calling custom TPM log "TCPA"Sergii Dmytruk
2023-01-07vc/google: Add and use POST_CODE_CLEAR definitionMartin Roth
2022-12-22coreboot_tables: Make existing alignment conventions more explicitJulius Werner
2022-12-15mem_chip_info: Fix potential overflowJulius Werner
2022-12-12commonlib/clamp.h: Add more clamping functionsAngel Pons
2022-12-09mem_chip_info: Update to new formatJulius Werner
2022-12-06drivers/intel/fsp2_0: Update MRC cache in ramstageReka Norman
2022-12-05commonlib: Add essential comments for ELOG_CROS_DIAG_RESULTHsuan Ting Chen
2022-11-25commonlib/fsp_relocate.c: Fix cbfstool build on 32-bit hostWerner Zeh
2022-11-22src/commonlib: Remove unnecessary space after castsElyes Haouas
2022-11-17commonlib/storage/sdhci.c: Remove "ERROR: " from log messageElyes Haouas
2022-11-12device & commonlib: Update pci_scan_bus postcodesMartin Roth
2022-11-10/: Remove "ERROR: "/"WARNING: " prefixes from log messagesElyes Haouas
2022-11-08arch/x86 & commonlib: Add macros for postcodes used in x86/tablesMartin Roth
2022-11-04commonlib: Fix AMD MP2 BUFFER idMartin Roth
2022-10-29commonlib...cbmem_id.h: Add AMD STB buffer IDs for CBMEMMartin Roth
2022-10-26src/commonlib: Clean up includesElyes Haouas
2022-10-26util/cbfstool: Check for metadata hash in verstageKarthikeyan Ramasubramanian
2022-10-26coreboot_tables: Drop uart PCI addrArthur Heymans