summaryrefslogtreecommitdiff
path: root/src/commonlib
AgeCommit message (Expand)Author
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
2022-10-14util/elogtool: Add support for parsing CrOS diagnostics logHsuan Ting Chen
2022-09-24commonlib/fsp_relocate: add PE32 section supportEddie Vas
2022-09-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-08-17commonlib/clamp.h: Relicense file to be BSD-compatibleAngel Pons
2022-08-07commonlib/timestamp_serialized: Add comment explaining "ignore for x86"Reka Norman
2022-08-06util/elogtool: Mark redundant boot mode event type as `deprecated`Subrata Banik
2022-08-03commonlib: Add support for rational number approximationVinod Polimera
2022-08-02vc/google/elog: Record vboot FW boot information into elogSubrata Banik
2022-07-28commonlib: compiler.h: Use non-concise comment stylePaul Menzel
2022-07-17commonlib: compiler.h: Improve wording in commentPaul Menzel
2022-07-14commonlib: Substitude macro "__unused" in compiler.hBill XIE
2022-07-04treewide: Unify Google brandingJon Murphy
2022-06-30commonlib: Add CBMEM tag id for CSE FW UpdateKrishna Prasad Bhat
2022-06-30commonlib: Handle DIR64 relocation type in FSP relocation codeSridhar Siricilla
2022-06-12soc/mediatek: pass access mode to the payloadWenbin Mei
2022-06-07commonlib: Clean up compiler.hJulius Werner
2022-06-06drivers/amd/agesa: Don't save regular boot MTRR to flashArthur Heymans
2022-06-01cbfs: Add CBFS_TYPE_INTEL_FIT and exclude it from CBFS verificationJulius Werner
2022-06-01cbfs: Rename TYPE_FIT to TYPE_FIT_PAYLOADJulius Werner
2022-05-28commonlib/timestamp_serialized.h: Fix typosElyes Haouas
2022-05-28Treewide: Remove doxygen config files and targetsMartin Roth
2022-05-19coreboot_tables: Add PCIe info to coreboot tableJianjun Wang
2022-05-11commonlib: Add timestamp IDs for Chrome OS hypervisorMattias Nissler
2022-05-03commonlib/mem_chip_info: Add clarifying documentation commentsJulius Werner
2022-04-28commonlib/bsd/elog: Include <stdint.h> instead of <inttypes.h>Hsuan Ting Chen
2022-04-24commonlib: Replace 'stdlib' with 'stddef'Elyes HAOUAS
2022-04-20commonlib/coreboot_tables.h: Don't pack structsArthur Heymans
2022-04-14coreboot_tables: Replace 'struct lb_uint64' with lb_uint64_tJianjun Wang
2022-04-13commonlib/bsd: Add mem_chip_info_size() functionRavi Kumar Bokka
2022-03-31util/cbmem: Add FlameGraph-compatible timestamps outputJakub Czapiga
2022-03-30commonlib/timestamp_serialized: Add timestamp enum to name mappingJakub Czapiga
2022-03-30commonlib/bsd/helpers: Remove redundancy with libpayload definesJakub Czapiga
2022-03-18commonlib/bsd: Add struct name "mem_chip_channel" for external accessXi Chen
2022-03-16libpayload: Parse DDR Information using coreboot tablesRavi Kumar Bokka