summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
2023-11-03soc/amd/mendocino: Conditionally select HAVE_FSP_LOGO_SUPPORTKarthikeyan Ramasubramanian
2023-11-02soc/amd/*: Ensure PSP soft fuse bitmask set properlyMatt DeVillier
2023-11-02soc/amd/mendocino: Update FSP-S UPD to pass boot logoKarthikeyan Ramasubramanian
2023-11-02soc/amd/common/psp: Remove unnecessary prompts from KconfigMartin Roth
2023-10-31soc/amd/genoa: Add PCI interrupt supportVarshit Pandya
2023-10-27soc/amd/genoa: add PCI domain resource reportingFelix Held
2023-10-27soc/amd/genoa: select PSP gen 2 supportFelix Held
2023-10-25soc/amd/stoneyridge: Select SOC_AMD_COMMON_LATE_SMM_LOCKINGMatt DeVillier
2023-10-25soc/amd/common/smm: Add option for late SMM lockingMatt DeVillier
2023-10-25soc/amd/*/Kconfig: rework SPL optionsFelix Held
2023-10-25soc/amd/common: Add ACP device to common block graphics driverCoolStar
2023-10-24soc/amd/stoneyridge: Update SMU fw2 name in fw.cfgMatt DeVillier
2023-10-24soc/amd/stoneyridge: Use common block graphics driverCoolStar
2023-10-24soc/amd/common/graphics: Factor out FSP graphics initMatt DeVillier
2023-10-20soc/amd/*: Set AMD_FW_AB_POSITION to either 64 or 128 bytesKarthikeyan Ramasubramanian
2023-10-20soc/amd/phoenix/psp_verstage: Fix the hash file namesKarthikeyan Ramasubramanian
2023-10-20soc/amd/phoenix: Disable CCP DMA in PSP VerstageKarthikeyan Ramasubramanian
2023-10-20soc/amd/phoenix: Add build rules to enable CBFS verificationKarthikeyan Ramasubramanian
2023-10-20x86: Add pre-memory stages CBFS cache scratchpad supportJeremy Compostella
2023-10-20soc/amd/genoa: Add Global NVSVarshit Pandya
2023-10-20soc/amd/genoa: Hook up IOMMU opsArthur Heymans
2023-10-20soc/amd/genoa: Add SMU header file and SMU KconfigVarshit Pandya
2023-10-20soc/amd/genoa: Hook up LPC opsArthur Heymans
2023-10-20soc/amd/genoa: Add MAX_CPUSVarshit Pandya
2023-10-20soc/amd/common/psp_verstage: Add PSP_VERSTACK_STACK_IS_MAPPED configKarthikeyan Ramasubramanian
2023-10-20device/device.h: Rename pci_domain_scan_busArthur Heymans
2023-10-16soc/amd/common/data_fabric_helper: add pre-processor guards for ACPIFelix Held
2023-10-16soc/amd/common/data_fabric/extended_mmio: fix compile errorsFelix Held
2023-10-12soc/amd/genoa/include/data_fabric: add VGA decode enable registerFelix Held
2023-10-11soc/amd/genoa: add root complex support codeFelix Held
2023-10-11soc/amd/genoa/include: add data_fabric.hFelix Held
2023-10-11soc/amd/genoa: Enable uartVarshit Pandya
2023-10-11soc/amd/genoa: Add GPIO supportVarshit Pandya
2023-10-11soc/amd/genoa: Add SMI supportVarshit Pandya
2023-10-11soc/amd/genoa: Add GPIO definitionsVarshit Pandya
2023-10-11Kconfig: Bring HEAP_SIZE to a common, large valuePatrick Georgi
2023-10-10soc/amd/genoa: Enable eSPI earlyArthur Heymans
2023-10-10soc/amd/genoa: Add aoac.c & enable AOAC devices earlyArthur Heymans
2023-10-10soc/amd/genoa: Enable cf9 IO earlyArthur Heymans
2023-10-09soc/amd/common/vboot: Fix PSP verstage timestamps after TSC adoptionKarthikeyan Ramasubramanian
2023-10-04soc/amd: rework SPL file override and SPL fusing handlingFelix Held
2023-10-02soc/amd/common/noncar/cpu: simplify get_reserved_phys_addr_bitsFelix Held
2023-10-02soc/amd/common: use common physical address bit reservation codeFelix Held
2023-09-28treewide: convert to tpm_result_tJon Murphy
2023-09-28soc/amd/genoa: Enable ECAM MMCONF supportArthur Heymans
2023-09-28soc/amd/genoa/reset.c: Add reset methodsArthur Heymans
2023-09-28soc/amd/genoa/southbridge.h: Add PM related macrosArthur Heymans
2023-09-28soc/amd/genoa: Add timer & tsc supportArthur Heymans
2023-09-28soc/amd/genoa: Add function to fetch common code dt configurationArthur Heymans
2023-09-28soc/amd/genoa: Deal with memory map for 32M or larger flashArthur Heymans
2023-09-28soc/amd/genoa: Add Kconfig/Makefile to generate PSP imageArthur Heymans
2023-09-28soc/amd/genoa: Add chipset.cbvbpandya
2023-09-25soc/amd/common/graphics: Update VBIOS cache data before hashingMatt DeVillier
2023-09-21soc/amd/*/cpu: factor out common noncar mp_init_cpusFelix Held
2023-09-21soc/amd/mendocino: Do not load MP2 Firmware when in ROKarthikeyan Ramasubramanian
2023-09-19soc/amd/picasso: add eMMC MMIO device to devicetreeFelix Held
2023-09-19soc/amd/cezanne,common: expose eMMC device in ACPI when enabledFelix Held
2023-09-18soc/amd: introduce SOC_AMD_COMMON_BLOCK_DATA_FABRIC_NP_REGIONFelix Held
2023-09-18drivers/tpm: Make temp test value naming consistentJon Murphy
2023-09-18soc/amd/common/data_fabric_helper: factor out data_fabric_set_mmio_npFelix Held
2023-09-18soc/amd/common/data_fabric_helper: use data_fabric_get_mmio_base_sizeFelix Held
2023-09-18soc/amd/common/data_fabric_helper: make some helper functions staticFelix Held
2023-09-14x86: Add .data section support for pre-memory stagesJeremy Compostella
2023-09-12soc/amd/*/Makefile: drop wrong EFS diagramsFelix Held
2023-09-09soc/amd/common: Remove __attribute__(())Elyes Haouas
2023-09-06soc/amd: correctly report I2C controller state in ACPIFelix Held
2023-09-05soc/amd/common/vboot: Drop reporting of Silicon levelMatt DeVillier
2023-09-05amdfwtool: Add FW type FUSE_CHAIN in the config fileZheng Bao
2023-09-04soc/amd/common: Use CBFSTOOL_ADD_CMD_OPTIONS when adding psp imageArthur Heymans
2023-09-04soc/amd/mendocino: Specify and use FSP binaries for platformMatt DeVillier
2023-09-04soc/amd/cezanne: select ADD_FSP_BINARIES if USE_AMD_BLOBSMatt DeVillier
2023-09-01soc/amd/genoa: Add minimal viable code for compilationArthur Heymans
2023-09-01amd/soc/common: Use relative offset for AMDFWZheng Bao
2023-09-01util/amdfwtool: Deal with psp position in flash offset directlyZheng Bao
2023-08-31soc/amd/common/data_fabric: add support for extended MMIO addressesFelix Held
2023-08-29soc/amd/common/data_fabric/Makefile: remove invalid commentFelix Held
2023-08-26soc/amd: Move psp_transfer.h out of each SOC into commonMartin Roth
2023-08-25soc/amd/common/include/root_complex: add IOHC MISC SMN base addressesFelix Held
2023-08-15nb,soc/amd/*/northbridge: use mmio_range to add IOAPIC2 resourcesFelix Held
2023-08-15soc/amd/common/lpc: use fixed_io_range_flags instead of open codingFelix Held
2023-08-15soc/amd/common/data_fabric/domain: use get_iohc_fabric_idFelix Held
2023-08-15soc/amd/*/root_complex: introduce get_iohc_fabric_idFelix Held
2023-08-13soc/amd/common/data_fabric: handle multiple PCI root domainsFelix Held
2023-08-12soc/amd/common/data_fabric: read PCI bus decoding from DF registersFelix Held
2023-08-11soc/amd/glinda/Kconfig: fix commentFelix Held
2023-08-11soc/amd/common/data_fabric/domain: set and use max_subordinateFelix Held
2023-08-11soc/amd: Add definition of SPI ROM remappingZheng Bao
2023-08-10soc/amd/mendocino/include/data_fabric: fix IOMS0_FABRIC_ID for RembrandtFelix Held
2023-08-10soc/amd/common/psp_verstage: Enable Legacy IO only on older SoCsKarthikeyan Ramasubramanian
2023-08-09treewide: Get rid of "NO_DDRx" selectionElyes Haouas
2023-08-09soc/amd/glinda/include/data_fabric: add DF PCI config map registerFelix Held
2023-08-09soc/amd/phoenix/include/data_fabric: add DF PCI config map registerFelix Held
2023-08-09soc/amd/mendocino/include/data_fabric: add DF PCI config map registerFelix Held
2023-08-09soc/amd/cezanne/include/data_fabric: add DF PCI config map registerFelix Held
2023-08-09soc/amd/picasso/include/data_fabric: add DF PCI config map registerFelix Held
2023-08-09soc/amd/common/include/data_fabric: add missing device/device.h includeFelix Held
2023-08-09soc/amd/*: Fix UART ACPI device statusMatt DeVillier
2023-08-09soc/amd/stoneyridge: use SoC common uart opsMatt DeVillier
2023-08-08cpu/amd/pi/00730F01: Use common code for mp_initArthur Heymans
2023-08-08soc/amd/common/data_fabric/domain: read IO decode windows from registersFelix Held