summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2019-05-23device_tree: Use be32dec/be32enc where appropriateJulius Werner
2019-05-23fit: Add "board-skuX" (without -rev) to allowed compatible stringsJulius Werner
2019-05-22post_code: add post code for failure to load next stageKeith Short
2019-05-20src/Kconfig: Move DRAM section to src/lib/KconfigElyes HAOUAS
2019-05-19timestamp: Update TIMESTAMP_CACHE_IN_BSS to include ENV_POSTCARFurquan Shaikh
2019-05-14Remove unnecessary ENV_RAMSTAGE guardSubrata Banik
2019-05-13lib/hexdump: Drop redundant isprint() implementationNico Huber
2019-05-12boot_device: Constify argumentPatrick Rudolph
2019-05-12lib/timestamp: Make timestamp_sync_cache_to_cbmem() in postcarSubrata Banik
2019-04-30vboot: refactor OPROM codeJoel Kitching
2019-04-25src/lib/selfboot: Remove unused variablesElyes HAOUAS
2019-04-23lib/fmap: Add area read/write functionsT Michael Turney
2019-04-23src: include <assert.h> when appropriateElyes HAOUAS
2019-04-23src: Use include <console/console.h> when appropriateElyes HAOUAS
2019-04-23src: Add missing include 'console.h'Elyes HAOUAS
2019-04-23Klocwork: Fix the Null pointer derefernce found by klocworkThejaswani Putta
2019-04-06src: Use #include <timer.h> when appropriateElyes HAOUAS
2019-04-02vboot: Change oprom checks to CONFIG_VBOOT, assert OPROM_MATTERSJulius Werner
2019-03-29src: Use include <reset.h> when appropriateElyes HAOUAS
2019-03-29lib/edid.c: Add missing break statementJacob Garber
2019-03-29lib/edid.c: Log an error if unable to find edid or headerJacob Garber
2019-03-27lib/edid.c: Dump EDID breakdown after null checkJacob Garber
2019-03-27Move calls to quick_ram_check() before CBMEM initKyösti Mälkki
2019-03-22lib/ramtest.c: Make it a bit more arch-agnosticKyösti Mälkki
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-19vboot: make vboot workbuf available to payloadJoel Kitching
2019-03-19src: Drop unused 'include <cbfs.h>'Elyes HAOUAS
2019-03-14Remove leftover filesKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-07prog_loader: Associate TS_END_ROMSTAGE timestamp with postcar if existSubrata Banik
2019-03-07arch/x86/postcar: Add separate timestamp for postcar stageSubrata Banik
2019-03-07src: Drop unused include <timestamp.h>Elyes HAOUAS
2019-03-05mb/qemu-{i440fx,q35}: Use POSTCAR stage to load the ramstageArthur Heymans
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-27rtc: Fix rtc_calc_weekdayTim Wawrzynczak
2019-02-25security/vboot: Add measured boot modePhilipp Deppenwiese
2019-02-22symbols.h: Add macro to define memlayout region symbolsJulius Werner
2019-02-21timestamp: Move timestamp_should_run() callKyösti Mälkki
2019-02-21ACPI: Correct asl_compiler_revision valueElyes HAOUAS
2019-02-21SMBIOS: Fix bios versionElyes HAOUAS
2019-02-13riscv: Add initial support for 32bit boardsPhilipp Hug
2019-02-06Hook up Kconfig Ada spec fileNico Huber
2019-02-05bootmem: add new memory type for BL31Ting Shen
2019-01-30string: move strdup() & strconcat() to lib/string.cThomas Heijligen
2019-01-30selfload: check target memory type in selfload_checkTing Shen
2019-01-30lib/hardwaremain: Fix typo ACPISubrata Banik
2019-01-21lib/boot_device: Add API for write protect a regionRizwan Qureshi
2019-01-17lib/libgcc.c: Fix shift warningsPaul Menzel
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2019-01-04src: Get rid of device_tElyes HAOUAS
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-12-19lib/fit: Normalize spaces in board names to dashesJonathan Neuschäfer
2018-12-07cbfs: Alert if something goes wrong in cbfs_boot_locate()Nico Huber
2018-11-29src: Remove duplicated round up functionElyes HAOUAS
2018-11-16src: Remove unneeded include <lib.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-11-06src/lib/edid: avoid buffer overflowPatrick Georgi
2018-10-31reset: Finalize move to new APINico Huber
2018-10-30Add selfboot to the romstageRonald G. Minnich
2018-10-25selfboot: create selfboot_check function, remove check paramRonald G. Minnich
2018-10-23src: Remove unneeded whitespaceElyes HAOUAS
2018-10-22intel: Use CF9 reset (part 2)Patrick Rudolph
2018-10-22reset: Provide new single-function reset APINico Huber
2018-10-11selfboot: remove bounce buffersRonald G. Minnich
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-05src/lib/edid.c: Replace #if 1 with something usefulAngel Pons
2018-09-28src/*: normalize Google copyright headersPatrick Georgi
2018-09-10complier.h: add __noreturn and use it in code baseAaron Durbin
2018-09-07lib/gpio.c: Fix _gpio_base3_value invalid shiftRichard Spiegel
2018-08-28lib/gpio.c: Validate num_gpioRichard Spiegel
2018-08-27lib/nhlt: Use common function to set NHLT versionMarc Jones
2018-08-24device_tree/fit: Constify data structuresPatrick Rudolph
2018-08-22cbtable: remove chromeos_acpi from cbtableJoel Kitching
2018-08-22lib/fit_payload: Add coreboot tables support for FDT.Philipp Deppenwiese
2018-08-16src/{commonlib,lib}: Fix typoElyes HAOUAS
2018-08-14lib/lzmadecode.c: : Avoid static analysis error for unused valueRichard Spiegel
2018-08-14cbmem: rename vdat to chromeos_acpiJoel Kitching
2018-08-10lib/fit: support booting initrd placed above 4GiBPatrick Rudolph
2018-08-10src: Fix typoElyes HAOUAS
2018-08-10fit: Handle decompression errors properlyPatrick Rudolph
2018-08-09src/lib: Fix typoElyes HAOUAS
2018-08-09lib/edid.c: Avoid static analysis error for unused valueRichard Spiegel
2018-08-08lib/bootmem.c: Remove unused setting of variable "begin"Richard Spiegel
2018-08-03gpio: Change gpio_baseX_value() function return types to unsignedJulius Werner
2018-07-28util/cbmem: Add cbmem TCPA log supportPhilipp Deppenwiese
2018-07-20write_tables: return a pointer to the tableRonald G. Minnich
2018-07-12Coverity: Fix CID1393979Patrick Rudolph
2018-07-09src/{ec,include,lib}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-07-02src: Get rid of unneeded whitespaceElyes HAOUAS
2018-06-28devicetree: Add method to delete property by namePatrick Rudolph
2018-06-28vboot: Fix linking error with USE_OPTION_TABLE enabledPatrick Rudolph
2018-06-27lib/rmodule: Fix indentationKyösti Mälkki
2018-06-27stage_cache: Disable when APCI S3 is not possibleKyösti Mälkki
2018-06-19lib: Add FIT payload supportPatrick Rudolph
2018-06-19lib: Raw import FIT parserPatrick Rudolph
2018-06-19lib/prog_loaders: Move argument selection into selfloadPatrick Rudolph
2018-06-14src: Get rid of device_tElyes HAOUAS