summaryrefslogtreecommitdiff
path: root/src/arch/x86/car.ld
AgeCommit message (Expand)Author
2024-08-30arch/x86/car.ld: Fix overlapping regionsArthur Heymans
2024-04-08lib/program.ld: Account for large code model sectionsArthur Heymans
2024-03-05drivers/intel/fsp: Work around multi-socket Xeon-SP pipe init bugArthur Heymans
2023-12-27arch/x86/car.ld: Use VB2_FIRMWARE_WORKBUF_RECOMMENDED_SIZE constantJeremy Compostella
2023-11-09Allow to build romstage sources inside the bootblockArthur Heymans
2023-10-20x86: Add pre-memory stages CBFS cache scratchpad supportJeremy Compostella
2023-09-18arch/x86: Remove libhwbase and libgfxinit .data symbols from _bssJeremy Compostella
2023-09-14x86: Add .data section support for pre-memory stagesJeremy Compostella
2023-05-09arch/x86/car.ld: Fix undefined macroArthur Heymans
2023-01-11treewide: stop calling custom TPM log "TCPA"Sergii Dmytruk
2023-01-11drivers/intel/gma: Hook up libgfxinit in romstageJeremy Compostella
2022-12-17lib: Hook up libhwbase in romstageJeremy Compostella
2022-10-20arch/x86: Only use .bss from car.ld when running XIPArthur Heymans
2022-07-20arch/x86/*.ld: Don't use CPP to include linker scriptsArthur Heymans
2022-05-28arch/x86/car.ld: Remove AGESA linker warning workaroundArthur Heymans
2022-05-19arch/x86/car.ld: Add a Kconfig param to flag AGESA brokennessArthur Heymans
2021-02-19memlayout: Store region sizes as separate symbolsJulius Werner
2021-01-26arch/x86/car.ld: Fix up blob reserved regionsAngel Pons
2021-01-24soc/intel/xeon_sp/cpx: Account for 'rc' heap managerArthur Heymans
2021-01-24arch/x86/car.ld: Account for FSP-T reserved areaArthur Heymans
2020-12-02cbfs: Enable CBFS mcache on most chipsetsJulius Werner
2020-12-02arch/x86/car.ld: Check for out of bound on no-XIP stagesArthur Heymans
2020-11-16arch/x86/car.ld: Do cosmetic fixesFrans Hendriks
2020-08-21lib: Add ASan support to romstage on x86 archHarshit Sharma
2020-06-13arch/x86: Add symbols for CAR MTRRs in linker scriptKyösti Mälkki
2020-05-26Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTIONKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-03-31security/vboot: Decouple measured boot from verified bootBill XIE
2020-03-06src/arch/x86: Convert to SPDX license headerPatrick Georgi
2019-12-20arch/x86: Drop romcc bootblockArthur Heymans
2019-11-30arch/x86/car.ld: Drop CAR_GLOBAL regionArthur Heymans
2019-11-25Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans
2019-11-19lib/fmap: Disable pre-RAM cache for FSP 1.0Julius Werner
2019-11-14lib/fmap: Add optional pre-RAM cacheJulius Werner
2019-11-12arch/x86/car.ld: Rename suffix _start/_endArthur Heymans
2019-09-11arch/x86: Restrict use of _car_global[start|end]Kyösti Mälkki
2019-09-11arch/x86: Drop _car_relocatable_data symbolsKyösti Mälkki
2019-09-11arch/x86: Move ehci_dbg_info outside _car_relocatable_dataKyösti Mälkki
2019-09-11timestamps: Improve collection for ENV_ROMSTAGE_OR_BEFOREKyösti Mälkki
2019-09-10AUTHORS: Move src/arch/x86 copyrights into AUTHORS fileMartin Roth
2019-08-26arch/x86: Simplify <arch/early_variables.h>Kyösti Mälkki
2019-08-11arch/x86: Flip option NO_CAR_GLOBAL_MIGRATIONKyösti Mälkki
2019-06-173rdparty/blobs: Update submodule, SNB improvementsArthur Heymans
2019-05-12nb/intel/snb: Drop NORTHBRIDGE_INTEL_IVYBRIDGENico Huber
2019-04-23arch/x86/car.ld: Make the vboot tpm log symbols conditionalArthur Heymans
2019-04-22arch/x86/car.ld: Also check mrc.bin heap for IvybridgeArthur Heymans
2019-03-21vboot: standardize on working data sizeJoel Kitching
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-07security/tpm: Fix TCPA log featurePhilipp Deppenwiese
2019-03-06nb/intel/sandybridge: Reserve CAR region with !NATIVE_RAMINITKyösti Mälkki
2019-02-22vboot: fix STARTS_IN_BOOTBLOCK/_ROMSTAGE logicJoel Kitching
2019-02-05intel/quark: Fix COMMONLIB_STORAGE in CARKyösti Mälkki
2019-02-02usbdebug: Use fixed size fieldKyösti Mälkki
2019-02-02usbdebug: Fix reserve in CARKyösti Mälkki
2019-01-07usbdebug: Initialize the HW once in CAR stagesArthur Heymans
2018-12-30arch/x86: Add CAR stack location symbolsKyösti Mälkki
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-11-14mb/emulation/qemu-i440fx|q35: Fix stack sizePatrick Rudolph
2018-11-01arch/x86: allow global .bss objects without CAR_GLOBALAaron Durbin
2018-05-18arch/x86: Increase TIMESTAMP region size to 0x200Furquan Shaikh
2018-04-25arch/x86: add support for cache-as-ram pagingAaron Durbin
2017-05-12commonlib: Move drivers/storage into commonlib/storageLee Leahy
2017-05-01arch/x86: Share storage data structures between early stagesLee Leahy
2017-03-28vboot: Move remaining features out of vendorcode/google/chromeosJulius Werner
2016-12-16x86: Configure premem cbmem console sizeNaresh G Solanki
2016-03-05arch/x86: document CAR symbols and expose them in symbols.hAndrey Petrov
2016-02-12timestamp: Remove HAS_PRECBMEM_TIMESTAMP_REGION KconfigJulius Werner
2016-02-11arch/x86: Reserve space for stack in CAR layoutAndrey Petrov
2016-01-28Move object files to $(obj)/<class>/Nico Huber
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-14x86: add standalone verstage supportAaron Durbin
2015-09-30x86: prepare cache-as-ram to allow multiple stagesAaron Durbin
2015-09-09x86: link romstage and ramstage with 1 fileAaron Durbin