summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
2023-02-15soc/amd/common: Move missing APCB warning to common areaFred Reitberger
2023-02-15soc/amd/common/Makefile.inc: Extend if case coverageFred Reitberger
2023-02-14amdfwtool: use SoC ID info instead of misleading comboable flagZheng Bao
2023-02-13soc/amd/mendocino: Add support for selective GOP driver initMatt DeVillier
2023-02-13soc/amd/common/block/gfx: Use TPM-stored hash for vbios cache validationMatt DeVillier
2023-02-13soc/amd/common/Makefile: Only run amdfwread onceFred Reitberger
2023-02-13soc/amd/mendocino: Add svc_write_postcode call instead of stubMartin Roth
2023-02-13soc/amd/common/block/acpi.ivrs: use SMBUS_DEVFN for FCH IOAPIC device IDFelix Held
2023-02-13soc/amd/phoenix: Expand APOB to 256KFred Reitberger
2023-02-11soc/amd/*/Makefile.inc: remove command line soc-nameZheng Bao
2023-02-11soc/amd/*: Add SOC_NAME in fw.cfg(s)Zheng Bao
2023-02-10soc/amd(MDN/PHX/Glinda): Update DISABLE_KEYBOARD_RESET_PIN helpMartin Roth
2023-02-10soc/amd/common/gfx: add support for VBIOS caching, selective GOP initMatt DeVillier
2023-02-09arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminatorFelix Held
2023-02-09amdfwtool: Add SOC family definition for CarrizoZheng Bao
2023-02-09soc/amd/picasso/soc_util.c: Remove unneeded "break"Elyes Haouas
2023-02-09console: Add SimNow console loggingFred Reitberger
2023-02-08soc/amd: use CPUID_FROM_FMS macro instead of magic numbersFelix Held
2023-02-08soc/amd/phoenix/soc_util: add get_soc_typeFelix Held
2023-02-08soc/amd/picasso/soc_util: use cpuid_matchFelix Held
2023-02-08soc/amd/picasso: use CPUID_FROM_FMS macro instead of magic numbersFelix Held
2023-02-08soc/amd/stoneyridge/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08soc/amd/phoenix/include/cpu: add Phoenix CPUIDFelix Held
2023-02-08soc/amd/glinda/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08soc/amd/phoenix/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08soc/amd/mendocino/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08soc/amd/cezanne: use CPUID_ALL_STEPPINGS_MASK to support all steppingsFelix Held
2023-02-08soc/amd/picasso/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08arch/x86/cpu: introduce and use device_match_maskFelix Held
2023-02-08soc/amd/common/data_fabric: print decoded control register contentsFelix Held
2023-02-08soc/amd/mendocino/data_fabric: add Rembrandt DF_MMIO_REG_SET_SIZEFelix Held
2023-02-08soc/amd/*/data_fabric: introduce and use DF_MMIO_REG_SET_SIZEFelix Held
2023-02-08soc/amd/common/data_fabric: replace NB with DF prefix for DF registersFelix Held
2023-02-08soc/amd/*/data_fabric: rename define for MMIO decode register set countFelix Held
2023-02-08soc/amd/phoenix/include/cpu: rename CPUID define to match CPU modelFelix Held
2023-02-07soc/amd/stoneyridge/acpi: use acpigen_write_processor_deviceFelix Held
2023-02-07soc/amd/common/data_fabric_helper: normalize addresses in debug printFelix Held
2023-02-06soc/amd/glinda: remove LIDS field from global NVSFelix Held
2023-02-06soc/amd/phoenix: remove LIDS field from global NVSFelix Held
2023-02-06soc/amd/mendocino: remove LIDS field from global NVSFelix Held
2023-02-06soc/amd/cezanne: remove LIDS field from global NVSFelix Held
2023-02-06soc/amd/picasso: remove LIDS field from global NVSFelix Held
2023-02-06soc/amd/stoneyridge: remove LIDS field from global NVSFelix Held
2023-02-04soc/amd/phoenix/chipset.cb: update USB portsFelix Held
2023-02-04soc/amd/phoenix/chipset.cb: add remaining PCI devicesFelix Held
2023-02-04soc/amd/phoenix/chipset.cb: rename GPP bridges on device 2Felix Held
2023-02-04soc/amd/phoenix/chipset.cb: add missing GPP bridges on device 1Felix Held
2023-02-04soc/amd/cezanne/chipset.cb: add missing ops for GPP GFX bridgesFelix Held
2023-02-04soc/amd: Use common reset code for PCO SoCMartin Roth
2023-02-04soc/amd: Use common reset code for PHX & Glinda SoCsMartin Roth
2023-02-04soc/amd: Use common reset code for CZN & MDN SoCsMartin Roth
2023-02-04soc/amd: Create AMD common reset codeMartin Roth
2023-02-01soc/amd/mendocino: Force resets to be coldMartin Roth
2023-02-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-31soc/amd/glinda/acpi: use acpigen_write_processor_deviceFelix Held
2023-01-31soc/amd/phoenix/acpi: use acpigen_write_processor_deviceFelix Held
2023-01-31soc/amd/mendocino/acpi: use acpigen_write_processor_deviceFelix Held
2023-01-31soc/amd/cezanne/acpi: use acpigen_write_processor_deviceFelix Held
2023-01-31soc/amd/picasso/acpi: use acpigen_write_processor_deviceFelix Held
2023-01-31soc/amd/common/block/include/acpi: drop MMIO_ACPI_CPU_CONTROL defineFelix Held
2023-01-23soc/amd/mendocino/acpi: remove RTC wake workaroundFelix Held
2023-01-22soc/amd/*: Enable override of MAINBOARD_BLOBS_DIRFred Reitberger
2023-01-22soc/amd/stoneyridge,sb/amd/pi/hudson: Remove unused AHCI_ROM_IDElyes Haouas
2023-01-22soc/amd/stoneyridge: clean up global NVSFelix Held
2023-01-22soc/amd/picasso: clean up global NVSFelix Held
2023-01-20soc/amd/glinda,mendocino,phoenix/espi_util: add comment about registerFelix Held
2023-01-20soc/amd/glinda/espi_util: update file to match documentationFelix Held
2023-01-20soc/amd/phoenix/espi_util: remove TODO after checkingFelix Held
2023-01-20soc/amd/glinda: clean up global NVSFelix Held
2023-01-20soc/amd/phoenix: clean up global NVSFelix Held
2023-01-20soc/amd/mendocino: clean up global NVSFelix Held
2023-01-20soc/amd/cezanne: clean up global NVSFelix Held
2023-01-20soc/amd/mendocino/acpi/pci_int_defs: remove TODO after checkingFelix Held
2023-01-20soc/amd/mendocino: Remove TODO after reviewFred Reitberger
2023-01-19soc/amd/stoneyridge/northbridge: use acpi_align_currentFelix Held
2023-01-18soc/amd/common/block/acpi/cppc: drop outdated commentFelix Held
2023-01-18soc/amd/*/agesa_acpi: add TODO for adding CRAT tableFelix Held
2023-01-18soc/amd/glinda/agesa_acpi: use acpi_align_current to align IVRS & ALIBFelix Held
2023-01-18soc/amd/phoenix/agesa_acpi: use acpi_align_current to align IVRS & ALIBFelix Held
2023-01-18soc/amd/mendocino/agesa_acpi: use acpi_align_current to align IVRS&ALIBFelix Held
2023-01-18soc/amd/cezanne/agesa_acpi: use acpi_align_current to align IVRS & ALIBFelix Held
2023-01-18soc/amd/picasso/agesa_acpi: align ALIB with acpi_align_currentFelix Held
2023-01-18soc/amd/picasso/agesa_acpi: use acpi_align_current to align CRAT & IVRSFelix Held
2023-01-18soc/amd: Include <gpio.h> instead of <soc/gpio.h>Elyes Haouas
2023-01-17soc/amd: introduce and use common amd_cpu_bus_ops structFelix Held
2023-01-17soc/amd: Use fixed EFS location for Phoenix & GlindaMartin Roth
2023-01-17treewide: Fix old-style declarationsElyes Haouas
2023-01-16soc/amd/picasso/include/acpi: introduce and use ACPI_SCI_IRQ definitionFelix Held
2023-01-15soc/amd/mendocino: PSP_INCLUDES_HSPKarthikeyan Ramasubramanian
2023-01-15soc/amd/common/psp_verstage: Report HSP Secure StateKarthikeyan Ramasubramanian
2023-01-15vc/amd/*,soc/amd/*: Add SVC call to get HSP Secure StateKarthikeyan Ramasubramanian
2023-01-15soc/amd/mendocino/include/acpi,lpc: remove TODO after reviewFelix Held
2023-01-13soc/amd/phoenix: update mmconf base address and sizeRitul Guru
2023-01-13soc/amd/glinda: use common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd/phoenix: use common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd/mendocino: use common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd/cezanne: use common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd/picasso: use common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd: introduce common SMU S3/4/5 entry message codeFelix Held
2023-01-13soc/amd/glinda: Use common fsp-s preloaderFred Reitberger