summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
2023-12-13soc/amd/genoa/chip: add init & final functions and chip nameFelix Held
2023-12-13soc/amd/genoa/include/amd_pci_int_defs: rename PIRQ index 0x60 and 0x61Felix Held
2023-12-12soc/amd/genoa/chipset.cb: add missing non-transparent PCI bridgesFelix Held
2023-12-12soc/amd/genoa/chipset.cb: disable IOMMU devices by defaultFelix Held
2023-12-12soc/amd/genoa: Parse APOB for DRAM layoutFelix Held
2023-12-12soc/amd/genoa/chip.h: drop unneeded xhci2_enableFelix Held
2023-12-11soc/amd/genoa/chipset.cb: add missing '_' in gpp_bridge_3_bFelix Held
2023-12-11soc/amd/genoa: Add USB configurationArthur Heymans
2023-12-11soc/amd/genoa/chipset.cb: enable dummy functionsFelix Held
2023-12-11soc/amd/common/data_fabric: pass PCI segment group to domain codeFelix Held
2023-12-06soc/amd/common: Move PCIe CLKREQ programming under fspMatt DeVillier
2023-12-06soc/amd/*/chipset.cb: don't call dummy device functions host bridgesFelix Held
2023-12-06soc/amd/genoa/Kconfig: add CONSOLE_UART_BASE_ADDRESS defaultsFelix Held
2023-12-02soc/amd: Add DBG2 ACPI tableZheng Bao
2023-11-30soc/amd/genoa: Implement romstageArthur Heymans
2023-11-28soc/amd/cezanne: Move PSP_VERSTAGE_MAP_ENTIRE_SPIROM configKarthikeyan Ramasubramanian
2023-11-28soc/amd/common/psp_verstage: Make SPI ROM mapping configurableKarthikeyan Ramasubramanian
2023-11-28soc/amd/genoa: Add openSIL to Genoa KconfigMartin Roth
2023-11-25tree wide: Rename VBOOT_MEASURED_BOOT* to TPM_MEASURED_BOOTPatrick Georgi
2023-11-24soc/amd/genoa: Hook up microcode updatingArthur Heymans
2023-11-22soc/amd/genoa: add I2C supportFelix Held
2023-11-15soc/amd/genoa: Add mmio.aslVarshit Pandya
2023-11-13soc/amd/genoa: Hook up MCA codeArthur Heymans
2023-11-13soc/amd/genoa: Hook SMP and SMM initArthur Heymans
2023-11-13soc/amd/genoa: Double HEAP_SIZE to 0x200000Varshit Pandya
2023-11-10device/Kconfig: rename AZALIA_PLUGIN_SUPPORT to AZALIA_HDA_CODEC_SUPPORTFelix Held
2023-11-09soc/amd: Remove unnecessary choice symbol name from PSP KconfigMartin Roth
2023-11-07soc/amd/common,stoneyridge: drop invalid hda_soc_ssdt_quirksFelix Held
2023-11-07Revert "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2023-11-06soc/amd/genoa/chipset.dt: add UART device opsFelix Held
2023-11-06soc/amd/*/iomap: drop unused I2C_MASTER_START_INDEX definitionsFelix Held
2023-11-06soc/amd/common/block/i2c: add pre-processor guards for ACPIFelix Held
2023-11-06soc/amd/genoa/include/iomap: add missing I2C and I3C MMIO basesFelix Held
2023-11-06soc/amd/genoa/devicetree: fix MMIO base addressesFelix Held
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