summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2023-01-08Kconfig: Add option to compress ramstage with LZ4Martin Roth
2022-12-22coreboot_tables: Make existing alignment conventions more explicitJulius Werner
2022-12-22lib/device_tree.c: Change log level messageElyes Haouas
2022-12-21lib/nhlt, soc/intel/skl: Update NHLT to program feedback configMatt DeVillier
2022-12-17lib: Hook up libhwbase in romstageJeremy Compostella
2022-12-17Add option to use Ada code in romstageJeremy Compostella
2022-12-17lib: Introduce fw_config_get_fieldEric Lai
2022-12-10lib/ramtest.c: Use {read,write}32p()Elyes Haouas
2022-11-30/: Remove extra space after commaElyes Haouas
2022-11-18lib/malloc.c: Fix log messagesElyes Haouas
2022-11-18cbmem_top_chipset: Change the return value to uintptr_tElyes Haouas
2022-11-12lib/ramtest.c: Update ram failure post codeMartin Roth
2022-11-08vboot: Add VBOOT_CBFS_INTEGRATION supportJakub Czapiga
2022-11-07lib: Add LPDDR5x DRAM typeSubrata Banik
2022-11-04lib/coreboot_table: Rename lb_fill_pcieArthur Heymans
2022-11-04lib/coreboot_table: Simplify API to set up lb_serialArthur Heymans
2022-10-26cbfs_verification: Remove dependency on VBOOT_STARTS_BEFORE_BOOTBLOCKKarthikeyan Ramasubramanian
2022-10-26lib/metadata_hash: Include metadata_hash in verstageKarthikeyan Ramasubramanian
2022-10-26coreboot_tables: Drop uart PCI addrArthur Heymans
2022-10-20arch/x86: Only use .bss from car.ld when running XIPArthur Heymans
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-10-12lib/lzma: Build the source for decompression with flag -OfastZheng Bao
2022-10-06lib/prog_loaders.c: Clean up includesElyes Haouas
2022-10-06lib/prog_ops.c: Add <types.h>Elyes Haouas
2022-09-23lib/timer_queue.c: Fix function signatureFred Reitberger
2022-09-14timer: Change timer util functions to 64-bitRob Barnes
2022-09-07lib/xxhash.c: Add new hash functionsFred Reitberger
2022-09-04allocator_v4: Introduce RESOURCE_ALLOCATION_TOP_DOWNNico Huber
2022-09-02cbfs/vboot: Adapt to new vb2_digest APIJulius Werner
2022-08-11lib: Add SPDX identifiers to files missing themMartin Roth
2022-07-14lib/program_loaders.c: Mark run_ramstage with __noreturnArthur Heymans
2022-07-08lib/fit.c: Don't align memory regions to 1MBArthur Heymans
2022-06-07Replace some ENV_ROMSTAGE with ENV_RAMINITKyösti Mälkki
2022-06-01cbfs: Rename TYPE_FIT to TYPE_FIT_PAYLOADJulius Werner
2022-05-23cpu/x86/smm: Remove heapArthur Heymans
2022-05-20lib/Makefile.inc: Add cbfs header pointer on !BOOTBLOCK_IN_CBFSArthur Heymans
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-19coreboot_tables: Add PCIe info to coreboot tableJianjun Wang
2022-05-17lib/Makefile.inc: Correct filename to master_header_pointer.cReka Norman
2022-05-16rules.h: Use more consistent namingArthur Heymans
2022-05-16lib/spd: Demote log about using default DDR4 params to NOTICEEric Lai
2022-05-12Kconfig: Add an option to skip adding a cbfs bootblock on x86Arthur Heymans
2022-05-12Makefile.inc: Generate master header and pointer as C structsArthur Heymans
2022-04-27lib: Add LPDDR5 DRAM typeScott Chao
2022-04-27lib/hardwaremain.c: Move creating ACPI structs to bootstate hooksArthur Heymans
2022-04-26FMAP: Refactor CBMEM hookKyösti Mälkki
2022-04-26timestamp: Replace TS_ROMSTAGE_END conditionalKyösti Mälkki
2022-04-24lib/edid_fill_fb.c: Remove unused <bootsplash.h>Elyes HAOUAS
2022-04-24lib: Remove unused <stdlib.h> and use <types.h> when appropriateElyes HAOUAS
2022-04-20lib/coreboot_table.c: Use align macroArthur Heymans
2022-04-20lib: Check for non-existent DIMMs in check_if_dimm_changedEric Lai
2022-04-14coreboot_tables: Replace 'struct lb_uint64' with lb_uint64_tJianjun Wang
2022-03-22lib/device_tree.c: zero-initialize new DT nodesSergii Dmytruk
2022-03-15lib/spd: Do not print part number if it is not availableWerner Zeh
2022-03-09prog_loader: Change legacy_romstage_select_and_load() to return cb_errJulius Werner
2022-03-09cpu/x86/smm,lib/cbmem_console: Enable CBMEMC when using DEBUG_SMIRaul E Rangel
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-28lib/Makefile: Add ability to specify -ldflags for rmodulesRaul E Rangel
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
2022-02-11lib/device_tree.c: Change 'printk(BIOS_DEBUG, "ERROR:' to printk(BIOS_ERR, "'Elyes HAOUAS
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-07console: Add loglevel marker codes to stored consolesJulius Werner
2022-01-28lib/spd_cache.c: Drop comparison to {true, false}Elyes HAOUAS
2022-01-25lib/cbmem_console,console: Resurrect CONSOLE_CBMEM_DUMP_TO_UARTRaul E Rangel
2022-01-23Makefile.inc: Add `-fno-pie` to `ADAFLAGS_common`Paul Menzel
2022-01-23lib/cbmem_console: Add cbmemc_copy_in functionRaul E Rangel
2022-01-21timestamp: Allow timestamp_add to accept a negative numberBora Guvendik
2022-01-21Revert "lib/cbmem_console: Move copy_console_buffer up in the file"Raul Rangel
2022-01-21lib/cbmem_console: Move copy_console_buffer up in the fileRaul E Rangel
2022-01-17console/cbmem: Add cbmem_dump_consoleRaul E Rangel
2022-01-17src: Remove unused <cbfs.h>Elyes HAOUAS
2022-01-14src/{drivers,lib}: Remove unused <console/console.h>Elyes HAOUAS
2022-01-13console/cbmem_console: Rename cbmem_dump_consoleRaul E Rangel
2022-01-12src: Remove redundant <rules.h> and <commonlib/bsd/compiler.h>Elyes HAOUAS
2022-01-10src/lib: Remove unused <timer.h>Elyes HAOUAS
2022-01-10src/lib: Remove unused <delay.h>Elyes HAOUAS
2021-12-23ChromeOS: Refactor ACPI CNVS generationKyösti Mälkki
2021-12-23lib/Makefile.inc: Remove effect-free lineAngel Pons
2021-12-16Spell *Boot Guard* with a space for official spellingPaul Menzel
2021-12-15lib/cbfs: Disable cbfs_preload in romstage when VBOOT_STARTS_IN_ROMSTAGERaul E Rangel
2021-12-15rules.h, thread.h, lib/cbfs: Add ENV_STAGE_SUPPORTS_COOPRaul E Rangel
2021-12-13cbfs: Enable CBFS verification KconfigsJulius Werner
2021-12-06cbfs: Remove deprecated APIsJulius Werner
2021-12-03cbfs | tspi: Join hash calculation for verification and measurementJulius Werner
2021-12-03region: Rename rdev_readat_full to rdev_read_fullJulius Werner
2021-11-30cbfs: Add unverified_area APIsJulius Werner
2021-11-17cbfs: Add helper functions to look up size and type of a fileJulius Werner
2021-11-16src/lib/prog_loaders: Add preload_ramstageRaul E Rangel
2021-11-16lib/prog_loaders, soc/amd/: Make payload_preload use cbfs_preloadRaul E Rangel
2021-11-15lib/hardwaremain: Run timers more frequentlyRaul E Rangel
2021-11-11arch/x86: Refactor the SMBIOS type 17 write functionSubrata Banik
2021-11-10lib/thread: Start stopwatch after printkRaul E Rangel
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-08src/lib: Add FW_CONFIG_SOURCE_VPDWonkyu Kim
2021-11-08src/lib/fw_config: Change fw_config sources priorityWonkyu Kim
2021-11-04lib/cbfs: Add cbfs_preload()Raul E Rangel
2021-11-04lib/thread: Use __func__ instead of repeating function nameRaul E Rangel
2021-11-04lib/thread: Add ERROR prefix to error messagesRaul E Rangel