summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge
AgeCommit message (Expand)Author
2024-08-01soc/amd/common/smi_util: add PSP SMI helper functionsFelix Held
2024-07-10cbmem_top: Change the return value to uintptr_tElyes Haouas
2024-02-23arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-29device/device.h: Drop multiple linksArthur Heymans
2024-01-29soc/amd/stoney: Match ACPI with resource allocationNico Huber
2024-01-27soc/amd: use common ACPI_SCI_IRQ definitionFelix Held
2024-01-27soc/amd/*/acpi: use common soc_acpi_write_tables prototypeFelix Held
2024-01-27soc/amd: rename agesa_write_acpi_tables to soc_acpi_write_tablesFelix Held
2024-01-24soc/amd/*: Rename Makefiles from .inc to .mkMartin Roth
2024-01-17Reland "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2024-01-11soc/amd/stoneyridge/acpi: use common AMD MADT codeFelix Held
2024-01-11soc/amd/stoneyridge/northbridge: report GNB IOAPIC in domainFelix Held
2024-01-11soc/amd/stoneyridge/acpi: drop wrong comment in MADT codeFelix Held
2024-01-10soc/amd: use apm_get_apmc() in APMC SMI handlerFelix Held
2023-12-26soc/amd/stoneyridge/BiosCallOuts: add missing curly bracesFelix Held
2023-12-26soc/amd/stoneyridge: use is_dev_enabled(DEV_PTR())Felix Held
2023-12-20treewide: Use show_notices target for warningsMartin Roth
2023-12-15soc/amd/stoney/northbridge: Remove dead codeArthur Heymans
2023-12-15soc/amd: drop fill_fadt_extended_pm_regsFelix Held
2023-12-06soc/amd/*/chipset.cb: don't call dummy device functions host bridgesFelix Held
2023-11-25tree wide: Rename VBOOT_MEASURED_BOOT* to TPM_MEASURED_BOOTPatrick Georgi
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-10-25soc/amd/stoneyridge: Select SOC_AMD_COMMON_LATE_SMM_LOCKINGMatt DeVillier
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-20x86: Add pre-memory stages CBFS cache scratchpad supportJeremy Compostella
2023-10-20device/device.h: Rename pci_domain_scan_busArthur Heymans
2023-10-11Kconfig: Bring HEAP_SIZE to a common, large valuePatrick Georgi
2023-09-06soc/amd: correctly report I2C controller state in ACPIFelix Held
2023-09-01util/amdfwtool: Deal with psp position in flash offset directlyZheng Bao
2023-08-15nb,soc/amd/*/northbridge: use mmio_range to add IOAPIC2 resourcesFelix Held
2023-08-09treewide: Get rid of "NO_DDRx" selectionElyes Haouas
2023-08-09soc/amd/*: Fix UART ACPI device statusMatt DeVillier
2023-08-09soc/amd/stoneyridge: use SoC common uart opsMatt DeVillier
2023-08-05src/*/post_code.h: Change post code prefix to POSTCODEYuchen He
2023-07-18include/cpu/amd/msr: introduce and use PSTATE_MSR_COUNTFelix Held
2023-07-18soc/amd/stoneyridge/pstate_util: fix off by one in P-state MSR numberFelix Held
2023-07-18soc/amd/stoneyridge: Use newer function for resource declarationsArthur Heymans
2023-07-17soc/amd/common/acpimmio: factor out IO port access to PM registersFelix Held
2023-07-07soc/amd/*/globalnvs,nvs: remove deprecated & unused CBMC field from GNVSFelix Held
2023-07-07soc/amd/*/Makefile.inc: Use _tohex instead of printfFred Reitberger
2023-07-06acpi/gnvs.c: Drop unused pointer to the cbmem consoleArthur Heymans
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-12soc/amd/stoney: Expand the SMM region for cacheZheng Bao
2023-06-08soc/amd/stoneyridge/acpi/northbridge: drop _STA method from PCI0 scopeFelix Held
2023-06-07soc/amd/stoneyridge/acpi/sb_pci0_fch: use VGA_MMIO_* definesFelix Held
2023-06-07soc/amd/stoneyridge/northbridge: use VGA_MMIO_* definesFelix Held
2023-06-07soc/amd/stoneyridge/acpi: rename sb_fch.asl to mmio.aslFelix Held
2023-06-07soc/amd/stoneyridge/acpi: use ROOT_BRIDGE macroFelix Held
2023-06-07soc/amd/common/acpi: move acpi_fill_root_complex_tom to StoneyridgeFelix Held
2023-06-06soc/amd/stoneyridge/northbridge: reserve PCI config IO portsFelix Held
2023-05-16soc/amd/*/Kconfig: change ACPI_CPU_STRING to use hexadecimal CPU numbersFelix Held
2023-05-13acpi/Kconfig: move \_SB scope out of ACPI_CPU_STRINGFelix Held
2023-05-13soc/amd/*/acpi/mmio.asl,sb_fch.asl: hide MISC deviceFelix Held
2023-05-13soc/amd/*/acpi/mmio.asl,sb_fch.asl: change AAHB's _STA back to methodFelix Held
2023-05-01soc/amd/stoney/acpi: Unhide PCI0 root device from OSMatt DeVillier
2023-04-29sb,soc/amd,intel: Drop include <cpu/x86/smm.h>Kyösti Mälkki
2023-04-29ACPI: Make FADT entries for RTC/CMOS architecturalKyösti Mälkki
2023-04-28soc/amd/stoneyridge/acpi/sb_pci0_fch: report correct PCI MMIO BAR windowFelix Held
2023-04-28soc/amd/stoneyridge/acpi/sb_pci0_fch: report correct number of PCI busesFelix Held
2023-04-27ACPI: Make FADT entries for SMI architecturalKyösti Mälkki
2023-04-26soc/amd: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26arch/x86/ioapic: Promote ioapic_get_sci_pin()Kyösti Mälkki
2023-04-23include/cpu/amd/mtrr: fix typo in get_top_of_mem_above_4gbFelix Held
2023-04-21soc/amd/stoneyridge/memmap: use get_top_of_mem_below_4gbFelix Held
2023-04-21soc/amd/stoneyridge/northbridge: use get_top_of_mem_[below,above]_4gbFelix Held
2023-04-21Drop unused include <version.h>Kyösti Mälkki
2023-04-21include/cpu/amd/mtrr: rename functions to get top of memory regionsFelix Held
2023-04-21ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fieldsKyösti Mälkki
2023-04-20soc/amd/stoneyridge/northbridge: fix indentation in set_mmio_addr_regFelix Held
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyösti Mälkki
2023-04-13soc/amd/stoneyridge/northbridge: use common acpi_fill_root_complex_tomFelix Held
2023-04-01soc/amd/stoneyridge: factor out P-state utils to link in all stagesFelix Held
2023-04-01soc/amd/stoneyridge/Makefile: use all target for more compilation unitsFelix Held
2023-03-29soc/amd/stoneyridge: use common AMD CPU power state ACPI generationFelix Held
2023-03-29soc/amd/stoneyridge/cpu: implement get_pstate_latencyFelix Held
2023-03-29soc/amd/stoneyridge: implement and use get_pstate_0_regFelix Held
2023-03-29soc/amd/stoneyridge/acpi: add C state config tableFelix Held
2023-03-29soc/amd/stoneyridge/tsc_freq: use get_pstate_core_freqFelix Held
2023-03-29soc/amd/common/cpu/tsc: add get_pstate_core_freq for family 15h and 16hFelix Held
2023-03-29soc/amd/stoneyridge/monotonic_time: add comment that we can't use TSCFelix Held
2023-03-28soc/amd/stoneyridge/graphics: introduce defines for constantsFelix Held
2023-03-28soc/amd/stoneyridge: move map_oprom_vendev to graphics.cFelix Held
2023-03-28soc/amd/stoneyridge/Kconfig: use correct VGA_BIOS_IDFelix Held
2023-03-27soc/amd/stoneyridge/Kconfig: select SOC_AMD_COMMON_BLOCK_SVI2Felix Held
2023-03-27soc/amd/stoneyridge/include/msr: add pstate_msr bitfield structFelix Held
2023-03-15soc/amd: Print amdfwtool debug info if V=1Martin Roth
2023-03-10soc/amd/stoneyridge/monotonic_timer: use raw MSR dataFelix Held
2023-03-08soc/amd/stoneyridge/romstage: pass C state control IO base addressFelix Held
2023-03-07soc/amd/stoneyridge: request binaryPI to use \_SB_ scope in PSTATE SSDTFelix Held
2023-03-06soc/amd/*/acpi: drop unneeded mon_alrm FADT assignmentFelix Held
2023-02-28soc/amd: introduce and use PSTATE_MSR macroFelix Held
2023-02-28soc/amd/*/acpi: add comment about p_lvl[2,3]_lat FADT field usageFelix Held
2023-02-28soc/amd/stoneyridge/acpi: introduce and use ACPI_SCI_IRQ definitionFelix Held
2023-02-28soc/amd/picasso,stoneyridge/acpi: drop unneeded res2 FADT assignmentFelix Held
2023-02-27soc/amd/stoneyridge/acpi: use available number of CPUs for CPU entriesFelix Held
2023-02-22soc/amd/picasso,stoneyridge/acpi: drop x_firmware_ctl_[l,h] assignmentFelix Held