summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2015-03-31program loading: provide one cache maintenance callbackAaron Durbin
2015-03-31payload loading: remove passing of struct payloadAaron Durbin
2015-03-31loading: move ramstage cache function declarationsAaron Durbin
2015-03-31cbfs: remove run_address()Aaron Durbin
2015-03-28arm64: Add support for secure monitorFurquan Shaikh
2015-03-27cbfs/rmodule: add architecture specific operations at stage loadIonela Voinescu
2015-03-26cbfs: support concurrent media channels properlyVadim Bendebury
2015-03-26fix how to interpret board id read from gpiosDaisuke Nojiri
2015-03-26Restore name of the function reading tertiary GPIO statesVadim Bendebury
2015-03-24cbfs: expose init_backing_media()Aaron Durbin
2015-03-24vboot2: load decompressed stage directly to load addressDaisuke Nojiri
2015-03-23vboot2: translate shared data to hand off to depthchargeDaisuke Nojiri
2015-03-23vboot2: read secdata and nvdataDaisuke Nojiri
2015-03-23Publish the board ID value in coreboot table, when configuredVadim Bendebury
2015-03-23Generalize revision number calculation functionVadim Bendebury
2015-03-21ramstage: remove rela_time useAaron Durbin
2015-03-21cbfs: change 1 message level to WARNING if cbfs can't find specific dataKane Chen
2015-03-20loaders: add run_romstage() function to bootblockAaron Durbin
2015-03-20loaders: add program_loading.h header fileAaron Durbin
2015-03-20verstage should include the CBFS SPI wrapper, when configuredVadim Bendebury
2015-03-18bootstate: use structure pointers for scheduling callbacksAaron Durbin
2015-03-17coreboot: x86: enable gc-sectionsAaron Durbin
2015-03-17lib: Add Kconfig option to enable/disable auto fallback controlTimothy Pearson
2015-03-09Add and consistently use wrapper macro for romstage static variablesJulius Werner
2015-03-09build.h: remove variable for the builduser, -hostname and -domainAlexander Couzens
2015-03-09coreboot: fix munged license textAaron Durbin
2015-03-04coreboot memrange: Two changes for zero size or empty memrangeFurquan Shaikh
2015-03-04Add stage information to coreboot bannerStefan Reinauer
2015-02-15x86: Change MMIO addr in readN(addr)/writeN(addr, val) to pointerKevin Paul Herbert
2015-02-06TPM: Fix whitespaceKyösti Mälkki
2015-02-05drivers/xgi/z9s: Port Linux framebuffer initialization to corebootTimothy Pearson
2015-01-27CBMEM: Always use DYNAMIC_CBMEMKyösti Mälkki
2015-01-27CBMEM: Support DYNAMIC_CBMEM with LATE_CBMEM_INITKyösti Mälkki
2015-01-27CBMEM: Change some types to uintptr_tKyösti Mälkki
2015-01-27CBMEM: Tidy up CAR migrationKyösti Mälkki
2015-01-27CBMEM console: Fix and enhance pre-RAM supportKyösti Mälkki
2015-01-27CBMEM: Add timestamp_reinit()Kyösti Mälkki
2015-01-27CBMEM: Move cbmemc_reinit()Kyösti Mälkki
2015-01-27CBMEM console: Fix CAR migration stepKyösti Mälkki
2015-01-27CBMEM: Implement cbmem_run_init_hooks() stubKyösti Mälkki
2015-01-27rmodule: Correct the typecast with proper parenthesisFurquan Shaikh
2015-01-27vboot2: copy tlcl from vboot_reference as a preparation for vboot2 integrationDaisuke Nojiri
2015-01-27vboot2: implement select_firmware for pre-romstage verificationDaisuke Nojiri
2015-01-16rmodule: Fix 64-bit related typecast errorsFurquan Shaikh
2015-01-13cbfs: add cbfs_read()Aaron Durbin
2015-01-13cbfs: add cbfs_locate_file()Aaron Durbin
2015-01-09Primitive memory testDavid Hendricks
2015-01-09misc: Drop print_ implementation from non-romcc boardsStefan Reinauer
2015-01-07CBMEM: Rename utility fileKyösti Mälkki
2015-01-06doxygen fixes: change @var to @param varMartin Roth
2015-01-05timestamps: Switch from tsc_t to uint64_tStefan Reinauer
2014-12-31Print segment clean up information only when required.Vadim Bendebury
2014-12-30ipq8064: SOC UART driver belongs in the SOC directoryVadim Bendebury
2014-12-30Provide a common CBFS wrapper for SPI storageVadim Bendebury
2014-12-30cbmem: use a single id to name mapping tableVadim Bendebury
2014-12-30CBMEM: Always build for x86 romstageKyösti Mälkki
2014-12-29edid: fill reserved bits fields in cb_framebufferPatrick Georgi
2014-12-28RELOCATABLE_RAMSTAGE: Fix weak symbols with ramstage_cacheKyösti Mälkki
2014-12-22lib/edid.c: Fix mismatch between format string and variable typeAlexandru Gagniuc
2014-12-17lib/edid.c: Use 'hh' instead of 'h' length modifier in printkAlexandru Gagniuc
2014-12-17edid: initialize has_valid_detailed_blocks as 1Vince Hsu
2014-12-17edid: Change static variables to auto variables.Hung-Te Lin
2014-12-16edid: remove float usePatrick Georgi
2014-12-16CBMEM console: Fix boards with BROKEN_CAR_MIGRATEKyösti Mälkki
2014-12-09x86: provide symmetry between arm for cache_sync_instructions()Aaron Durbin
2014-12-09aarch64: Fix 64-bit pointer related castsMarcelo Povoa
2014-12-08edid: fill reserved bits fields in cb_framebufferPatrick Georgi
2014-12-05ipq8064: prepare UART driver for use in corebootVadim Bendebury
2014-12-04RISCV: get RISCV to build againRonald G. Minnich
2014-11-30gcc.c: Test for gcc, not for non-clangPatrick Georgi
2014-11-30Introduce halt()Patrick Georgi
2014-11-26Export board-status info.Vladimir Serbinenko
2014-11-25build system: unify linker use across gcc and clangPatrick Georgi
2014-11-25build system: use a single variable name for compiler runtimesPatrick Georgi
2014-11-20Replace includes of build.h with version.hKyösti Mälkki
2014-11-19lib/lzma.c: Use header over .c includeEdward O'Callaghan
2014-11-19lib/cbfs: Use linker symbols over .c include in cbfs.cEdward O'Callaghan
2014-11-12src/lib/Makefile.inc: Allow rmodules to link under ClangEdward O'Callaghan
2014-11-12src/lib/rmodule.ld: DISCARD (.note|.note.*) sectionsEdward O'Callaghan
2014-11-11lib/malloc.c: Remove pre-proc guard around includeEdward O'Callaghan
2014-10-28cbmem: Fix 64-bit pointer related casts in dynamic_cbmem.cMarcelo Povoa
2014-10-22reg_script: include in romstageIsaac Christensen
2014-10-19ACPI: Allocate S3 resume backup in CBMEM earlierKyösti Mälkki
2014-10-16lib/cbfs: more cleanup for 32/64 issuesRonald G. Minnich
2014-10-16cbmem: 64/32 cleanupRonald G. Minnich
2014-10-16ACPI: Remove CONFIG_GENERATE_ACPI_TABLESVladimir Serbinenko
2014-10-07edid: Relax EDID 1.3 requirements.Hung-Te Lin
2014-10-07cbmem console: Locate the preram console with a symbol instead of a section.Gabe Black
2014-10-01edid: Support EDID 1.4.Hung-Te Lin
2014-10-01edid: Accept valid detail blocks without timing descriptor.Hung-Te Lin
2014-10-01edid: Fix string extraction in Monitor Descriptors.Hung-Te Lin
2014-10-01edid: Fix extension parsing when EDID blob does not have any extensions.Hung-Te Lin
2014-10-01edid: Fix source indent.Hung-Te Lin
2014-09-23rmodule: Fix rmodule.ld for 64-bitFurquan Shaikh
2014-09-13arm: Move exception_init() close to console_init()Julius Werner
2014-09-12stack check: cosmeticsStefan Reinauer
2014-08-25intel/gma: Clarify code and use dedicated init for Google PeppyRonald G. Minnich
2014-08-25delay: Have mdelay() / delay() available in romstage, tooStefan Reinauer
2014-08-13arm: libpayload: Add cache coherent DMA memory definition and managementJulius Werner
2014-08-11coreboot classes: Add dynamic classes to corebootFurquan Shaikh