summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2020-12-09cbfs: Allow mcache to be found after the first lookupJulius Werner
2020-12-09Revert "cbfs: Skip mcache in post-RAM stages before CBMEM is online"Julius Werner
2020-12-08cbfs: Skip mcache in post-RAM stages before CBMEM is onlineJulius Werner
2020-12-04cbfs: Add more error messages for lookupJulius Werner
2020-12-03cbfs: Add verification for RO CBFS metadata hashJulius Werner
2020-12-03cbfs: Introduce cbfs_ro_map() and cbfs_ro_load()Julius Werner
2020-12-02lib/trace: Remove TRACE supportKyösti Mälkki
2020-12-02cbfs: Port cbfs_load() and cbfs_map() to new APIJulius Werner
2020-12-02cbfs: Simplify load/map API names, remove type argumentsJulius Werner
2020-12-02cbfs: Move more stuff into cbfs_boot_lookup()Julius Werner
2020-12-02cbfs: Enable CBFS mcache on most chipsetsJulius Werner
2020-12-01lib/reg_script: Add cast to fix compilation on x86_64Patrick Rudolph
2020-11-21cbfs: Add metadata cacheJulius Werner
2020-11-19ACPI S3: Replace acpi_is_wakeup()Kyösti Mälkki
2020-11-17src: Add missing 'include <console/console.h>'Elyes HAOUAS
2020-11-16lib/gnat/i-c.ads: Add `uintptr_t` typeAngel Pons
2020-11-16src: Update some incorrect config options in commentsMartin Roth
2020-10-30lib/libpayload: Replace strapping_ids with new board configuration entryTim Wawrzynczak
2020-10-30fw_config: Make fw_config_get() publicTim Wawrzynczak
2020-10-30fw_config: Convert fw_config to a 64-bit fieldTim Wawrzynczak
2020-10-30cbfs: Hook up to new CBFS implementationJulius Werner
2020-10-26lib/edid: Add missing name descriptor presence flagJakub Czapiga
2020-10-22drivers/smmstore: Implement SMMSTORE version 2Patrick Rudolph
2020-10-19lib/imd: move struct definitions to a new header fileJakub Czapiga
2020-10-13lib/cbfs: deserialize cbfs_stage objects correctlyAaron Durbin
2020-10-09trogdor: Modify DDR training to use mrc_cacheShelley Chen
2020-10-09lib/spd: respect spd memory part name overrideNick Vaccaro
2020-10-08lib/fw_config: change BOOT_STATE_INIT_ENTRY to be BS_DEV_INIT_CHIPSNick Vaccaro
2020-10-05lib/spd_bin: add LPDDR4X case to spd_get_name()Nick Vaccaro
2020-10-05soc/intel: remove duplicate weak versions of mainboard_get_dram_part_num()Nick Vaccaro
2020-10-05lib/ubsan.c: Remove GCC 5.x workaroundAngel Pons
2020-09-26lib/Makefile.inc: fix name of config stringPaul Fagerburg
2020-09-23lib/Makefile.inc: drop redundant conditional on CONFIG_HAVE_SPD_IN_CBFSMichael Niewöhner
2020-09-23lib/Makefile.inc: fail build when SPD would be emptyMichael Niewöhner
2020-09-23treewide: rename GENERIC_SPD_BIN to HAVE_SPD_BIN_IN_CBFSMichael Niewöhner
2020-09-22src/lib/bootblock.c: make bootblock_main_with_timestamp publicKangheui Won
2020-09-22soc/amd/picasso: record timestamps in psp_verstageKangheui Won
2020-09-16region_file_update_data_arr: Modify region_file with array of buffersShelley Chen
2020-09-14lib/fmap: add ENV_SMM check to setup_preram_cacheJosie Nordrum
2020-09-10lib/Makefile.inc: fix hex-to-bin conversion of SPD filesMichael Niewöhner
2020-09-08lib/Kconfig: Drop obsolete help text from GENERIC_SPD_BINMichael Niewöhner
2020-08-31fw_config: Add caching to successfully probed fieldsTim Wawrzynczak
2020-08-27symbols: Change implementation details of DECLARE_OPTIONAL_REGION()Julius Werner
2020-08-26lib/imd: Prohibit removing imd_entry covering root regionJan Dabros
2020-08-26lib/imd: Fix imdr_recover for small regionsJan Dabros
2020-08-26lib/imd: Improve check to filter out 0-size imd_entriesJan Dabros
2020-08-26lib/imd: Add an extra check for root_sizeJan Dabros
2020-08-26include/imd: Improve API documentationJan Dabros
2020-08-26lib/imd: Remove redundant code in imd.cAnna Karas
2020-08-26src/lib: Fix a mistake in a comment in imd.cAnna Karas
2020-08-21lib: Update fmap cache error for psp_verstageMartin Roth
2020-08-21arch/x86: Add support for ASan to memory functionsHarshit Sharma
2020-08-21lib: Add ASan support to romstage on x86 archHarshit Sharma
2020-08-21lib: Add ASan support to ramstage on x86 archHarshit Sharma
2020-08-21lib: Update ASan compiler flags and Kconfig help textHarshit Sharma
2020-08-21lib: Add ASan stubHarshit Sharma
2020-08-18src: Remove unused 'include <stddef.h>Elyes HAOUAS
2020-08-17lib/imd_cbmem.c: Add a helper function to indicate that cbmem is readyArthur Heymans
2020-08-06gpio: Pull down HiZ pins after reading tristate GPIO strappingJulius Werner
2020-08-04src/lib: Remove unused function parameters in imd.cAnna Karas
2020-08-03lib/gcov: Remove assert(0)Patrick Georgi
2020-08-03lib/string: Add standard strstr() functionJes Klinke
2020-07-31lib/ubsan.c: Update error handlers for current toolchain's GCCAngel Pons
2020-07-30lib/bootmem.c: Improve bootmem_allocate_buffer algorithmJan Dabros
2020-07-29lib/libgcov.c: Do not redefine `alloca`Angel Pons
2020-07-28ACPI S3: Clean up resume pathKyösti Mälkki
2020-07-14src: Remove unused 'include <types.h>'Elyes HAOUAS
2020-07-11src/lib: Remove redundant code in imd.cAnna Karas
2020-07-09src/lib/jpeg.c: Drop dead codeAngel Pons
2020-07-08lib: Temporarily remove timestamps from psp_verstageMartin Roth
2020-07-06prog_loaders: Fix ramstage loading on x86Nico Huber
2020-07-06arch/x86: Remove RELOCATABLE_RAMSTAGEKyösti Mälkki
2020-07-04lib/coreboot_table: Add Intel FSP version to coreboot tableJohnny Lin
2020-06-18lib/hardwaremain: Drop HAVE_ACPI_RESUME guardsKyösti Mälkki
2020-06-17lib/reg_script: Add guards for <arch/io.h>Kyösti Mälkki
2020-06-17treewide: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-06-16lib/malloc: Drop <cpu/x86/smm.h> includeKyösti Mälkki
2020-06-10lib/program.ld: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-06-02fw_config: Add firmware configuration interfaceDuncan Laurie
2020-06-02src: Remove unused 'include <bootstate.h>'Elyes HAOUAS
2020-05-29fit: Swap compat matching priorities for board-revX and board-skuYJulius Werner
2020-05-28drivers/intel/fsp2_0: add option to compress FSP-M in cbfsAaron Durbin
2020-05-28drivers/intel/fsp2_0: add option to compress FSP-S in cbfsAaron Durbin
2020-05-28lib/cbfs: add cbfs_stage_load_and_decompress helperAaron Durbin
2020-05-28lib: Add strtok() and strtok_r()harshit
2020-05-28arch/x86: Remove more romcc leftoversKyösti Mälkki
2020-05-28lib/cbfs: refactor code culling compression checksAaron Durbin
2020-05-26Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTIONKyösti Mälkki
2020-05-18Remove new additions of "this file is part of" linesElyes HAOUAS
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-13lib/spd_cache: add spd_cache common codeJamie Chen
2020-05-13src: Remove unused '#include <stddef.h>'Elyes HAOUAS
2020-05-13espi_debug: Use switch case instead of if-elseFurquan Shaikh
2020-05-13Remove new additions of "this file is part of" linesFurquan Shaikh
2020-05-12espi: Add support for debug helper to print slave capabilitiesFurquan Shaikh
2020-05-11treewide: Convert more license headers to SPDX stylePatrick Georgi
2020-05-11treewide: split off license text, remove extra copyright noticesPatrick Georgi
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-10src: Replace remaining GPLv2 long form headers with SPDX headerElyes HAOUAS
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi