summaryrefslogtreecommitdiff
path: root/src/lib/prog_loaders.c
AgeCommit message (Expand)Author
2022-10-06lib/prog_loaders.c: Clean up includesElyes Haouas
2022-07-14lib/program_loaders.c: Mark run_ramstage with __noreturnArthur Heymans
2022-06-01cbfs: Rename TYPE_FIT to TYPE_FIT_PAYLOADJulius Werner
2022-04-26timestamp: Replace TS_ROMSTAGE_END conditionalKyösti Mälkki
2022-04-24lib: Remove unused <stdlib.h> and use <types.h> when appropriateElyes HAOUAS
2022-03-09prog_loader: Change legacy_romstage_select_and_load() to return cb_errJulius Werner
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
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-07-19lib/prog_loaders: Add payload_preloadRaul E Rangel
2021-04-21commonlib/region: Turn addrspace_32bit into a more official APIJulius Werner
2021-03-17prog_loaders: Remove prog_locate()Julius Werner
2021-03-17cbfs: Remove prog_locate() for payloads (SELF and FIT)Julius Werner
2021-03-16cbfs: Remove prog_locate() for stages and rmodulesJulius Werner
2021-01-29stage_cache: Add resume_from_stage_cache()Kyösti Mälkki
2020-07-06prog_loaders: Fix ramstage loading on x86Nico Huber
2020-07-06arch/x86: Remove RELOCATABLE_RAMSTAGEKyösti Mälkki
2020-06-17treewide: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/lib: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-03-11prog_loaders: Remove CONFIG_MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADINGJulius Werner
2019-12-27bootblock: Support normal/fallback mechanism againKyösti Mälkki
2019-12-19arch/x86,soc/intel: Drop RESET_ON_INVALID_RAMSTAGE_CACHEKyösti Mälkki
2019-11-15cbfs: remove prepare() callback from struct cbfs_locatorAaron Durbin
2019-11-11console,boot_state: Exclude printk() from reported timesKyösti Mälkki
2019-11-05security/vboot: Removed vboot_prepare from vboot_locatorWim Vervoorn
2019-10-30Program loading: Handoff cbmem_top via calling argumentsArthur Heymans
2019-10-28lib/prog_loaders.c: Add prog_locate_hook()Frans Hendriks
2019-08-22ACPI S3: Depend on RELOCATABLE_RAMSTAGEKyösti Mälkki
2019-06-24Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADERSubrata Banik
2019-06-13stage_cache: Make empty inline function if CONFIG_NO_STAGE_CACHE enableSubrata Banik
2019-05-22post_code: add post code for failure to load next stageKeith Short
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-01-30selfload: check target memory type in selfload_checkTing Shen
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-10-25selfboot: create selfboot_check function, remove check paramRonald G. Minnich
2018-10-22reset: Provide new single-function reset APINico Huber
2018-10-08Move compiler.h to commonlibNico Huber
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/prog_loaders: Move argument selection into selfloadPatrick Rudolph
2018-05-16lib/prog_loaders: Store CBFS type in struct progPatrick Rudolph
2018-04-24compiler.h: add __weak macroAaron Durbin
2017-03-13src/lib: Remove unnecessary codeLee Leahy
2016-12-01romstage_handoff: add helper to determine resume statusAaron Durbin
2016-11-09ACPI S3: Remove HIGH_MEMORY_SAVE where possibleKyösti Mälkki
2016-10-31lib/prog_loaders: use common ramstage_cache_invalid()Aaron Durbin
2016-10-06arm64: Use 'payload' format for ATF instead of 'stage'Simon Glass
2016-06-24region: Add writeat and eraseat supportAntonello Dettori
2016-05-09lib/prog_loaders: Allow platforms to skip stage cacheFurquan Shaikh
2016-02-11lib/prog_loaders.c: remove arch/stages.h includeAaron Durbin
2015-12-10lib: remove assets infrastructureAaron Durbin
2015-12-10cbfs/vboot: remove firmware component supportAaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-09-24coreboot: move TS_END_ROMSTAGE to one spotAaron Durbin
2015-08-14stage_cache: make prog const in stage_cache_add()Aaron Durbin
2015-06-26prog_loader: Play nice with gc-sectionsStefan Reinauer
2015-06-02assets: abstract away the firmware assets used for bootingAaron Durbin
2015-06-02prog_loading: add region_device representing memoryAaron Durbin
2015-06-02cbfs: new API and better program loadingAaron Durbin