summaryrefslogtreecommitdiff
path: root/src/drivers/amd/agesa
AgeCommit message (Expand)Author
2022-07-14arch/x86: Mark prepare_and_run_postcar noreturnArthur Heymans
2022-06-07arch/x86: Add a common romstage entryArthur Heymans
2022-06-07Replace some ENV_ROMSTAGE with ENV_RAMINITKyösti Mälkki
2022-06-06cpu/amd/agesa: Use common MRC_CACHE code to save S3 dataArthur Heymans
2022-06-06drivers/amd/agesa: Don't save regular boot MTRR to flashArthur Heymans
2022-06-06drivers/amd/agesa/s3_mtrr.c: Save MSR for S3 using an arrayArthur Heymans
2022-05-17amd/agesa/heapmanager.c: Avoid pragma pack on the rest of the fileArthur Heymans
2022-05-16arch/x86/postcar_loader.c: Change prepare_and_run_postcar signatureArthur Heymans
2022-05-16drivers/amd/agesa: Use prepare_and_run_postcarArthur Heymans
2022-05-16arch/x86/postcar: Set up postcar MTRR in C codeArthur Heymans
2022-04-07drivers/amd/agesa/romstage.c: Move timestamp and console init upArthur Heymans
2022-04-02{cpu/x86, drivers/amd}: Use `get_var_mtrr_count()` to get MTRR countSubrata Banik
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-01-28src/{drivers,soc}: Fix some code indentsElyes HAOUAS
2021-11-12drivers/amd/agesa/romstage.c: Remove lapic_id checkArthur Heymans
2021-10-05src/acpi to src/lib: Fix spelling errorsMartin Roth
2021-07-14src: Use initial_lapicid() instead of open coding itArthur Heymans
2021-05-27nb/amd/pi/00630F01: Remove unused directory and codeAngel Pons
2021-01-28cpu/x86: Rename __protected_start symbolKyösti Mälkki
2021-01-18ACPI: Select ACPI_SOC_NVS only where suitableKyösti Mälkki
2021-01-10ACPI: Drop redundant CBMEM_ID_ACPI_GNVS allocationsKyösti Mälkki
2021-01-07arch/x86: Move prologue to .init sectionKyösti Mälkki
2020-12-02cbfs: Simplify load/map API names, remove type argumentsJulius Werner
2020-09-21src/drivers: Drop unneeded empty linesElyes HAOUAS
2020-08-18src: Remove unuse '<timestamp.h>Elyes HAOUAS
2020-07-26src: Remove unused 'include <cbmem.h>'Elyes HAOUAS
2020-07-11arch/x86: Drop CBMEM_TOP_BACKUPKyösti Mälkki
2020-06-10binaryPI: Replace CONFIG(ARCH_xx) testKyösti Mälkki
2020-06-02arch/x86/postcar_loader: utilize var_mtrr_context APIAaron Durbin
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-01src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS
2020-04-06src/drivers: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-01-09amd/agesa/state_machine: Add BeforeInitLate hooksMichał Żygowski
2019-12-20AGESA,binaryPI: Drop remains of ROMCC_BOOTBLOCKKyösti Mälkki
2019-12-20AGESA,binaryPI: Enable lapic early for udelay()Kyösti Mälkki
2019-12-19src: Remove unused 'include <arch/cpu.h>'Elyes HAOUAS
2019-12-13sb/amd/cimx/sb800: Postpone Sb_Poweron_Init() callKyösti Mälkki
2019-12-11AGESA, binaryPI: implement C bootblockMichał Żygowski
2019-11-30AGESA,binaryPI: Add compatibility wrapper for romstage entryKyösti Mälkki
2019-11-30AGESA,binaryPI: Fix stack location on entry to romstageMichał Żygowski
2019-11-30AGESA,binaryPI: Remove __x86_64__ long mode in CARMichał Żygowski
2019-11-30AGESA,binaryPI: Remove redundant SSE enableMichał Żygowski
2019-11-30AGESA,binaryPI: Remove BIST reporting in romstageKyösti Mälkki
2019-11-30AGESA,binaryPI: Split romstage_main() to BSP and AP partsKyösti Mälkki
2019-11-29drivers/amd/agesa/def_callouts.c: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-11-27AGESA,binaryPI: Remove early_all_cores()Kyösti Mälkki
2019-11-27binaryPI: Drop CAR teardown without POSTCAR_STAGEKyösti Mälkki
2019-11-27binaryPI: Drop BINARYPI_LEGACY_WRAPPER supportKyösti Mälkki
2019-10-27src/[arch-lib]: change "unsigned" to "unsigned int"Martin Roth
2019-10-22AUTHORS: Move src/drivers/[a*-i*] copyrights into AUTHORS fileMartin Roth
2019-08-22arch/x86: Add <arch/romstage.h>Kyösti Mälkki
2019-08-20AGESA,binaryPI: Replace use of __PRE_RAM__Kyösti Mälkki
2019-07-07drivers/amd/agesa: Drop redundant stack allocationKyösti Mälkki
2019-06-22drivers: Add missing #include <commonlib/helpers.h>Elyes HAOUAS
2019-06-21drivers/amd/agesa: Assert that StdHeader is non-nullJacob Garber
2019-05-25AGESA binaryPI: Add AGESA entry timestampsKyösti Mälkki
2019-05-25AGESA binaryPI: Redo entrypoints namelistKyösti Mälkki
2019-05-25AGESA: Move debug helper to eventlog fileKyösti Mälkki
2019-05-25AGESA: Move heap_status_name() implementationKyösti Mälkki
2019-05-23AGESA binaryPI: Sync STRUCT_NAME definitionsKyösti Mälkki
2019-04-23src: Use include <console/console.h> when appropriateElyes HAOUAS
2019-04-23src: Add missing include 'console.h'Elyes HAOUAS
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2018-12-28drivers/amd/agesa/cache_as_ram.S: Fix coding styleElyes HAOUAS
2018-11-16src: Remove unneeded include <cbmem.h>Elyes HAOUAS
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-11-05amd: Fix non-local header treated as localElyes HAOUAS
2018-10-30{cpu,drivers,nb,sb}/amd: Replace {MSR,MTRR} addresses with macrosElyes HAOUAS
2018-10-19{cpu,drivers}/amd: Replace MTRR addresses with macrosElyes HAOUAS
2018-10-08Move compiler.h to commonlibNico Huber
2018-08-10src/drivers: Fix typoElyes HAOUAS
2018-07-09src/{device,drivers}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-06-14AGESA binaryPI: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-06-04src/drivers: Get rid of whitespace before tabElyes HAOUAS
2018-06-04src: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-04-24compiler.h: add __weak macroAaron Durbin
2018-01-23AGESA_LEGACY: Apply final cleanup and file removalsKyösti Mälkki
2018-01-19drivers/amd/agesa: Fix AGESA heap deallocatorMarc Jones
2017-09-26AGESA: Move API interface under drivers/Kyösti Mälkki