summaryrefslogtreecommitdiff
path: root/src/lib/cbfs.c
AgeCommit message (Expand)Author
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-03-11cbfs: Remove unused functionsJulius Werner
2020-01-28commonlib: Add commonlib/bsdJulius Werner
2020-01-18cbfs: Remove locator conceptJulius Werner
2019-11-20cbfs: switch to region_device for location APIsAaron Durbin
2019-11-15cbfs: remove prepare() callback from struct cbfs_locatorAaron Durbin
2019-11-14cbfs: Stop checking master headerJulius Werner
2019-11-14lib/fmap: Add optional pre-RAM cacheJulius Werner
2019-11-14cbfs: Make cbfs_master_header_props() externally availableJulius Werner
2019-11-07lib/cbfs: Add fallback to RO region to cbfs_boot_locateWim Vervoorn
2019-11-04cbfs: read header offset as explicitly LEMarty E. Plummer
2019-10-28lib/cbfs: Don't load XIP stages from bootblockArthur Heymans
2019-04-23src: Use include <console/console.h> when appropriateElyes HAOUAS
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-25security/vboot: Add measured boot modePhilipp Deppenwiese
2018-12-07cbfs: Alert if something goes wrong in cbfs_boot_locate()Nico Huber
2018-10-08Move compiler.h to commonlibNico Huber
2018-06-28vboot: Fix linking error with USE_OPTION_TABLE enabledPatrick Rudolph
2018-06-04lib/cbfs: Optimise LZMA away from romstageKyösti Mälkki
2018-05-02lib/cbfs.c: fix typoPatrick Georgi
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-04-17cbfs: Add cbfs_boot_load_file()T Michael Turney
2017-07-06src/lib: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-03-09src/lib: Fix space between type, * and variable nameLee Leahy
2016-12-10cbfs: Add API to locate a file from specific regionPratik Prajapati
2016-11-09ACPI S3: Remove HIGH_MEMORY_SAVE where possibleKyösti Mälkki
2016-08-27cbfs: Add "struct" file type and associated helpersJulius Werner
2016-08-19Kconfig: separate memory mapped boot device from SPIAaron Durbin
2016-08-15Revert "Kconfig: separate memory mapped boot device from SPI"Aaron Durbin
2016-08-15Kconfig: separate memory mapped boot device from SPIAaron Durbin
2016-07-28vboot: Separate vboot from chromeosFurquan Shaikh
2016-07-26lib: Don't require ULZMA compression for postcarLee Leahy
2016-06-02cbfs: Use NO_XIP_EARLY_STAGES to decide if stage is XIPFurquan Shaikh
2016-05-03lib/cbfs: Use fmap derived information about the COREBOOT regionPatrick Georgi
2016-04-02lib/prog_loading: introduce prog_segment_loaded()Aaron Durbin
2016-02-22cbfs: Add LZ4 in-place decompression support for pre-RAM stagesJulius Werner
2016-01-06commonlib: Add common cbfs parsing logic to coreboot and cbfstool.Aaron Durbin
2015-12-10lib: remove assets infrastructureAaron Durbin
2015-12-10cbfs/vboot: remove firmware component supportAaron Durbin
2015-12-04cbfs: Fix typo in cbfs_prog_stage_load()Julius Werner
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-11cbfs: don't load x86 programs over the top of read-only mediaAaron Durbin
2015-10-07cbfs: add struct cbfsfAaron Durbin
2015-07-15cbfs: hardcode file alignmentPatrick Georgi
2015-06-02assets: abstract away the firmware assets used for bootingAaron Durbin
2015-06-02cbfs: new API and better program loadingAaron Durbin
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-05-05cbfs: make cbfs_load_prog_stage_by_offset() publicAaron Durbin
2015-04-21cbfs: Print absolute offsets of loaded filesVadim Bendebury
2015-04-07cbfs: Enforce media->map() result checking, improve error messagesJulius Werner
2015-04-03program loading: introduce struct progAaron Durbin
2015-04-01cbfs: more accurate size check for simple buffer mappingDaisuke Nojiri
2015-03-31program loading: provide one cache maintenance callbackAaron Durbin
2015-03-31cbfs: remove run_address()Aaron Durbin
2015-03-27cbfs/rmodule: add architecture specific operations at stage loadIonela Voinescu
2015-03-24cbfs: expose init_backing_media()Aaron Durbin
2015-03-24vboot2: load decompressed stage directly to load addressDaisuke Nojiri
2014-12-09aarch64: Fix 64-bit pointer related castsMarcelo Povoa
2014-11-19lib/cbfs: Use linker symbols over .c include in cbfs.cEdward O'Callaghan
2014-10-16lib/cbfs: more cleanup for 32/64 issuesRonald G. Minnich
2014-03-03coreboot: unify infrastructure for loading payloadsAaron Durbin
2014-02-25Kill ALT_CBFS_LOAD_PAYLOADVladimir Serbinenko
2014-02-15coreboot: infrastructure for different ramstage loadersAaron Durbin
2014-01-30coreboot: config to cache ramstage outside CBMEMAaron Durbin
2014-01-28rmodule: consolidate rmodule stage loadingAaron Durbin
2014-01-12lib/cbfs_core.c: Supply size of file as well in cbfs_get_file_contentVladimir Serbinenko
2013-12-23Coding style: punctuation cleanup [1/2].Idwer Vollering
2013-11-18cbfs: remove unused code and prototypeRonald G. Minnich
2013-08-19Don't include LZMA in romstage if ramstage is not compressed.Andrew Wu
2013-08-15CBFS: Change how the bss is zeroed when loading a stage.Gabe Black
2013-08-15CBFS: Change the signature of cbfs_decompress.Gabe Black
2013-03-23cbfs: fix relocation ramstage compiler errorsAaron Durbin
2013-03-22romstage: add support for vboot firmware selectionAaron Durbin
2013-03-22coreboot: dynamic cbmem requirementAaron Durbin
2013-03-21coreboot: add caching loaded ramstage interfaceAaron Durbin
2013-03-21ramstage: cache relocated ramstage in RAMAaron Durbin
2013-03-21romstage_handoff: provide common logic for setupAaron Durbin
2013-03-21coreboot: introduce CONFIG_RELOCATABLE_RAMSTAGEAaron Durbin
2013-03-20x86: don't clear bss in ramstage entryAaron Durbin
2013-03-19cbfs: alternative support for cbfs_load_payload()Aaron Durbin
2013-02-06cbfs: Revise debug messages.Hung-Te Lin
2013-02-03armv7: Add 'bootblock' build class.Hung-Te Lin
2013-01-30Extend CBFS to support arbitrary ROM source media.Hung-Te Lin
2012-05-04Make CBFS output more consistentStefan Reinauer
2011-10-21Use ntohll where appropriate.Stefan Reinauer
2011-08-04split CBFS support into shared core and extended functionsPatrick Georgi
2011-06-15X60: trigger save cmos on volume/brightness changeSven Schnelle
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-03-22printk_foo -> printk(BIOS_FOO, ...)Stefan Reinauer
2010-03-01This patch implements MBI (modular bios interface) support to the i830 chipset.Stefan Reinauer
2010-02-22YABEL updateStefan Reinauer
2009-11-11Help track down enable_rom issues in CBFS. If the magicPatrick Georgi
2009-10-28Create lib.h for homeless prototypes.Myles Watson
2009-10-26reasonable output for cbfs loading..Stefan Reinauer
2009-10-09Move the ulzma prototype out of the function to make the code easier to read.Myles Watson
2009-08-2020090819-2-trim-down-cbfs:Patrick Georgi
2009-07-23CBFS stuff:Stefan Reinauer
2009-07-18strdup the input of dirname, as dirname is freePatrick Georgi
2009-05-27Move coreboot_ram and coreboot_apc to CBFS. This allows to Patrick Georgi
2009-05-26Attached patch moves the CBFS payload loader to selfboot.c as it'sPatrick Georgi