summaryrefslogtreecommitdiff
path: root/src/commonlib
AgeCommit message (Expand)Author
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
2022-03-09coreboot_tables.c: Expose the ACPI RSDPArthur Heymans
2022-03-09commonlib/bsd: Remove cb_err_tJulius Werner
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-02-16compiler.h: Define a __fallthrough statementArthur Heymans
2022-02-09src/lib: Add CBMEM tag id to parse ddr informationRavi Kumar Bokka
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-07console: Add loglevel marker codes to stored consolesJulius Werner
2022-02-07console: Add ANSI escape sequences for highlightingJulius Werner
2022-02-07console: Add loglevel prefix to interactive consolesJulius Werner
2022-01-21commonlib: Add new "CSME ROM started execution" TSBora Guvendik
2022-01-21timestamp: Allow timestamp_add to accept a negative numberBora Guvendik
2022-01-04commonlib: Add endian definitions for macOSAlex James
2021-12-20commonlib: Add new TS for CSE firmware SyncSridhar Siricilla
2021-12-13lib: Add __fls() (Find Last Set)Jianjun Wang
2021-12-06cbfs: Remove deprecated APIsJulius Werner
2021-12-03region: Rename rdev_readat_full to rdev_read_fullJulius Werner
2021-11-30commonlib: Move commonlib/cbmem_id.h to commonlib/bsd/Jakub Czapiga
2021-11-25commonlib/cbmem_id.h: Add names for some IDsAngel Pons
2021-11-25commonlib/cbmem_id.h: Fix typo in macro nameAngel Pons
2021-11-22eventlog: Add a log type for Chrome OS diagnosticsHsuan Ting Chen
2021-11-08drivers/intel/fsp2_0: Allow FSP-M to be relocatedRaul E Rangel
2021-11-08drivers/elog/elog: Add timestamps to elog_initRaul E Rangel
2021-11-04commonlib/mem_pool: Allow configuring the alignmentRaul E Rangel
2021-11-01commonlib/region: Add rdev_readat_full helper methodRaul E Rangel
2021-11-01commonlib: Add new TS for IA pre-cpu reset entitiesBora Guvendik
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-10-04driver/intel/pmc_mux/conn: Move typec_orientation enum to coreboot_tables.hNick Vaccaro
2021-10-04coreboot tables: Add type-c port info to coreboot tableNick Vaccaro
2021-09-23elog: calculate year correctly in timestampRicardo Quesada
2021-09-15commonlib/cbfs: Fix minor parser edge casesJulius Werner
2021-09-13cbfs: Prevent overflow and infinite loop in cbfs_walkJakub Czapiga
2021-09-10elog: move MAX_EVENT_SIZE to commonlib/bsd/includeRicardo Quesada
2021-09-01cbfs: Make sure all cases of single file header corruption are isolatedJulius Werner
2021-08-26elog: Define constant for RW region nameRicardo Quesada
2021-08-26elog: move functionality to commonlib/bsdRicardo Quesada
2021-08-23include/bcd: move bcd code to commonlib/bsd/includeRicardo Quesada
2021-08-05util/elogtool: add tool to print elog eventsRicardo Quesada
2021-08-05Move ELOG defines/struct to commonib/bsd/elog.hRicardo Quesada
2021-08-04Move elog_internal.h to commonlib/bsd/includeRicardo Quesada
2021-08-04Move post_codes.h to commonlib/console/Ricardo Quesada
2021-08-02helpers: Add GENMASK macroYu-Ping Wu
2021-07-29commonlib: Add timestamp strings for TS_FSP_MULTI_PHASE_SI_INIT_xSubrata Banik
2021-07-21commonlib/timestamp,amd/common/block/cpu: Add uCode timestampsRaul E Rangel
2021-07-05timestamp,vc/google/chromeos/cr50: Add timestamp for enable updateRaul E Rangel
2021-06-30commonlib: Add Intel-specific timestamps for before/after sending EOPTim Wawrzynczak