summaryrefslogtreecommitdiff
path: root/src/vendorcode/amd/pi
AgeCommit message (Expand)Author
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/vendorcode: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-02-06mb/pcengines/apu2: use AGESA 1.0.0.4 with adjusted AGESA headerPiotr Kleinschmidt
2020-01-28commonlib: Add commonlib/bsdJulius Werner
2020-01-05vc/amd/pi/00670F00: Fix typo in phony target declarationMarshall Dawson
2019-12-24vendorcode/amd/pi/Kconfig: Add prompt to pre/post pi filesRaul E Rangel
2019-12-12vc/amd/pi: Fix typoPatrick Georgi
2019-12-11soc/amd/stoneyridge|mbs: Deprecate SOC_AMD_NAME_PKG and othersMarshall Dawson
2019-12-11soc/amd/stoneyridge|mbs: Define SOC_AMD_STONEYRIDGE symbolMarshall Dawson
2019-12-11soc/amd/stoneyridge|mb: Add Kconfig symbol for Prairie FalconMarshall Dawson
2019-12-11soc/amd/stoneyridge|vc: Change default locations for blobsMarshall Dawson
2019-12-11vc/amd/pi: Allow 00670F00 to build with no binaryPIMarshall Dawson
2019-12-04binaryPI: Fix failing AP startupKyösti Mälkki
2019-11-27soc/amd/stoneyridge: Add selectable packagesMarshall Dawson
2019-11-27binaryPI: Drop CAR teardown without POSTCAR_STAGEKyösti Mälkki
2019-11-27binaryPI: Drop BINARYPI_LEGACY_WRAPPER supportKyösti Mälkki
2019-11-25binaryPI: Remove FieldAccessors.[ch]Kyösti Mälkki
2019-11-23vendorcode/amd/pi/Makefile.inc: remove -fno-zero-initialized-in-bssKrystian Hebel
2019-07-18vendorcode/amd/pi: Integrate Merlin Falcon as a build optionRichard Spiegel
2019-05-30src/vendorcode/amd/pi: Fix CONFIG() check issue in rules.hSubrata Banik
2019-05-25AGESA: Move heap_status_name() implementationKyösti Mälkki
2019-05-23AGESA binaryPI: Sync STRUCT_NAME definitionsKyösti Mälkki
2019-05-21binaryPI/00670F000: Remove AGESA.c fileKyösti Mälkki
2019-05-21soc/amd/common: Refactor AmdCreateStruct() useKyösti Mälkki
2019-05-06soc/amd/common: Introduce module_dispatch()Kyösti Mälkki
2019-04-23soc/amd/common: Remove AmdReadEventLog()Kyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-14binaryPI: Fix cache coherency use for AP CPUsKyösti Mälkki
2018-10-08Move compiler.h to commonlibNico Huber
2018-09-28vendorcode/amd/pi/00670F00/Lib: Remove folderRichard Spiegel
2018-09-26vendorcode/amd/pi/00670F00/Proc/PspBaseLib: Remove folderRichard Spiegel
2018-09-24amd/common/psp: Remove use of PspBaseLibCharles Marslett
2018-08-28vendorcode/amd/pi/00670F00: Remove IDS headersRichard Spiegel
2018-08-28vendorcode/amd/pi/00670F00: Transfer TP_Perf_STRUCT to AGESA.hRichard Spiegel
2018-08-27vendorcode/amd/pi/00670F00: Transfer IDS_CALLOUT to AGESA.hRichard Spiegel
2018-08-27vendorcode/amd/pi/00670F00/Include/Ids.h: Remove IDS_ERROR_TRAPRichard Spiegel
2018-08-27vendorcode/amd/pi/00670F00/Lib/AmdLib.c: Remove IdsErrorStopRichard Spiegel
2018-08-20vendorcode/amd/pi/00670F00/Lib: Remove unused functionsRichard Spiegel
2018-08-17src/vendorcode/amd/pi/00670F00/Proc/Fch/Common: Remove unused headersRichard Spiegel
2018-08-15Stoneyridge: Remove VENDORCODE_FULL_SUPPORTRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00/Lib/AmdLib.c: Remove VENDORCODE_FULL_SUPPORTRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00/binaryPI/AGESA.c: Remove VENDORCODE_FULL_SUPPORTRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00/Proc/Psp: Remove VENDORCODE_FULL_SUPPORTRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00/Proc/Fch/Common: Remove VENDORCODE_FULL_SUPPORTRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00/Lib: Remove read modify write functionsRichard Spiegel
2018-08-15vendorcode/amd/pi/00670F00: Remove functions that use LibAmdPciRMW()Richard Spiegel
2018-08-15vendorcode/amd/pi/00670F00: Remove functions that use LibAmdMemRMW()Richard Spiegel
2018-07-31src/vendorcode/amd/pi/00670F00: Remove IMC supportRichard Spiegel
2018-06-13vc/amd/00670F00: Sync AGESA.h with PI blobMarshall Dawson
2018-05-22stonyridge: Add TP_Perf_STRUCT structRaul E Rangel
2018-05-09vendorcode/amd/pi/00670F00: Control which procedure buildsRichard Spiegel
2018-05-09vendorcode/amd/pi/00670F00: Remove unneeded includesRichard Spiegel
2018-05-06AGESA: Run ar with DTKyösti Mälkki
2018-04-25vendorcode/amd/pi/00670F00: Remove include headerGarrett Kirkendall
2018-04-16vendorcode/amd/pi/00670F00: Remove unused headersGarrett Kirkendall
2018-04-16vendorcode/amd/pi/00670F00: Remove unused headersGarrett Kirkendall
2018-04-11Correct "MTTR" to "MTRR"Jonathan Neuschäfer
2018-04-06vc/amd/stoneyridge: Add definition for AGESA heap rebaseMarshall Dawson
2018-03-16stoneyridge: Update AGESA binary and AGESA.hRichard Spiegel
2018-02-12vc/amd/00670F00: Introduce S3FinalRestore helperMarshall Dawson
2018-02-01vendorcode/amd/pi/00670f00: Update headers to AGESA 1.3.0.9Marc Jones
2018-01-23binaryPI vendorcode: Remove HeapXXBuffer functionsKyösti Mälkki
2018-01-05soc/amd/common: load post-memory AGESA as rmoduleAaron Durbin
2018-01-05soc/amd/common: Allow AGESA file split for pre- and post-memoryJustin TerAvest
2017-12-13vc/amd/pi/0067F00: add option to add AGESA binary PI as stageAaron Durbin
2017-12-12vc/amd/pi/00670F00: fix #include paths to only use <amdblocks/header.h>Aaron Durbin
2017-12-12soc/amd/common: Move Agesa related headersRichard Spiegel
2017-12-11vc/amd/pi/00670F00/binaryPI: cache the AGESA dispatcherAaron Durbin
2017-11-22vendorcode/amd/pi/00670F00: Halt build if headers aren't wrappedMartin Roth
2017-11-22vendorcode/amd/pi/00670F00: Remove direct AGESA header includesMartin Roth
2017-11-21vendorcode/amd/pi/00670F00: Clean up makefileMartin Roth
2017-11-19vendorcode/amd/pi/00670F00: Remove dependency on amd/include dirMartin Roth
2017-11-19vendorcode/amd/pi/00670F00: Remove cpuFamilyTranslation.cMartin Roth
2017-11-16vendorcode/amd/pi/00670F00: Get rid of filecodes, replace filecode.hMartin Roth
2017-11-16vendorcode/amd/pi: Create stoney version of amdlibMartin Roth
2017-11-16vendorcode/amd/pi: Split stoney PI into its own MakefileMartin Roth
2017-11-14AMD Stoney Ridge: Add agesa_headers.hMartin Roth
2017-11-11vendorcode/amd/pi/00670f00: Set ModuleIdentifier to be 8 bytesMartin Roth
2017-11-03vendorcode/amd/pi/00670F00: remove unused headersMartin Roth
2017-10-20vendorcode/amd/pi/00670F00: Remove S3 restore functionsMartin Roth
2017-10-19src/vendorcode/amd: Use AR variable in MakefilesMartin Roth
2017-10-03vc/amd/pi/00670F00: Remove HeapXXBuffer functionsMartin Roth
2017-10-03vendorcode/amd/pi: Put libagesa build all in libagesa directoryMartin Roth
2017-09-28amd/stoneyridge: Drop FieldAcccessorsKyösti Mälkki
2017-09-27soc/amd/stoneyridge: Revert CAR teardown wbinvdMarshall Dawson
2017-09-26AGESA: Implement POSTCAR_STAGEKyösti Mälkki
2017-08-02binaryPI: Introduce BINARYPI_LEGACY_WRAPPER and its counterpartKyösti Mälkki
2017-07-27soc/amd/common: Convert to C_ENVIRONMENT_BOOTBLOCKMarshall Dawson
2017-07-15vendorcode/amd/pi: Tidy up gcccar.incKyösti Mälkki
2017-07-15vendorcode/amd/pi: Clarify CAR disableMarc Jones
2017-07-12binaryPI: Drop non-soc stoneyridge treesKyösti Mälkki
2017-07-11binaryPI: Define AGESA blob in CBFS as Kconfig stringKyösti Mälkki
2017-07-03vendorcode/amd/pi: Update AGESA_CFLAGSMartin Roth
2017-07-03vendorcode/amd/pi/Lib/amdlib.c: remove StdHeader referencesMartin Roth
2017-06-27vendorcode/amd: Unify Porting.h across all targetsStefan Reinauer
2017-06-26vendorcode/amd: Drop multiple copies of gcc-intrin.hStefan Reinauer
2017-06-26vendorcode/amd: Unify gcc-intrin.hStefan Reinauer
2017-06-26soc/amd/stoneyridge: Add northbridge supportMarc Jones
2017-06-26soc/amd/stoneyridge: Add CPU filesMarc Jones