summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp
AgeCommit message (Expand)Author
2024-03-07soc/intel/xeon_sp: Add memory type check utilsShuo Liu
2024-03-06soc/intel/xeon_sp: Add ACPI namesPatrick Rudolph
2024-03-05soc/intel/xeon_sp: Move MEM_ADDR_64MB_SHIFT_BITS to Xeon-SPShuo Liu
2024-03-05drivers/intel/fsp: Work around multi-socket Xeon-SP pipe init bugArthur Heymans
2024-03-05soc/intel/xeon_sp: Drop unused helper functionsPatrick Rudolph
2024-03-05soc/intel/xeon_sp: Drop code to locate the UBOX busPatrick Rudolph
2024-03-05soc/intel/xeon_sp/util: Enhance lock_pam0123Patrick Rudolph
2024-02-28soc/intel/xeon_sp/util: Locate PCU by PCI device IDPatrick Rudolph
2024-02-28soc/intel/xeon_sp: Locate PCU by PCI device IDPatrick Rudolph
2024-02-23arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held
2024-02-23soc/intel/xeon_sp: Locate PCI devices by Ven/Dev IDPatrick Rudolph
2024-02-23soc/intel/xeon_sp: Add helper functionsPatrick Rudolph
2024-02-23soc/intel/xeon_sp/uncore: Read VtdBarPatrick Rudolph
2024-02-22soc/intel/xeon_sp: Print device path when reporting resourcesPatrick Rudolph
2024-02-22soc/intel/xeon_sp: Align resources to 4KPatrick Rudolph
2024-02-22soc/intel/xeon_sp: Refactor IOAT compiler optimization outsShuo Liu
2024-02-21mb/ocp/*: Remove unused ACPI opregionArthur Heymans
2024-02-20soc/intel/xeon_sp: Put SRAT util macros into Xeon-SP ACPI headerShuo Liu
2024-02-20soc/intel/xeon_sp: Use ACPI common flags in SRAT generationShuo Liu
2024-02-20soc/intel/xeon_sp: Add support for is_ioat_iio_stack_resShuo Liu
2024-02-18soc/intel/xeon_sp/spr: Don't leak memoryPatrick Rudolph
2024-02-18soc/intel/xeon_sp/uncore: Don't print uninitialized memoryPatrick Rudolph
2024-02-09acpi/acpi: Pass struct device to acpi_create_srat_gia_pciPatrick Rudolph
2024-02-09soc/intel/xeon_sp/numa: Store pointer to devicePatrick Rudolph
2024-02-06soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all socketsPatrick Rudolph
2024-02-05soc/intel/xeon_sp/bootblock: Fix out of order header filesJeremy Compostella
2024-01-31soc/intel/xeon_sp: Find VTD devices by PCI DEV IDPatrick Rudolph
2024-01-31soc/intel/xeon_sp: Attach UBOX stacksPatrick Rudolph
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-30soc/intel: Unify the definition of TCO registersMarek Maslanka
2024-01-29soc/intel/xeon_sp/spr: Create CXL ACPI resources only forShuo Liu
2024-01-29device: Add a helper function to add a downstream busArthur Heymans
2024-01-24soc/intel: Rename Makefiles from .inc to .mkMartin Roth
2024-01-24soc/intel/xeon_sp/chip_common: Improve the domain IDPatrick Rudolph
2024-01-22soc/intel/xeon_sp: Add IIO resources via SSDTArthur Heymans
2024-01-22soc/intel/xeon_sp: Scan and allocate resources on all stacksArthur Heymans
2024-01-22soc/intel/xeon_sp: Fix devicetree walking upPatrick Rudolph
2024-01-17Reland "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2024-01-16device: Add support for multiple PCI segment groupsFelix Held
2024-01-15soc/intel/xeon_sp: Redesign resource allocationArthur Heymans
2024-01-12soc/intel/xeon_sp: Allocate resources above 4GArthur Heymans
2023-12-26soc/intel/xeon/spr: Enforce POR frequency settingNaresh Solanki
2023-11-07Revert "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2023-10-13soc/intel/xeon_sp/spr: Add SATA controllers 1 and 2 to devicetreeNaresh Solanki
2023-10-11Kconfig: Bring HEAP_SIZE to a common, large valuePatrick Georgi
2023-09-25soc/intel/xeon_sp: Add HDA disable supportPatrick Rudolph
2023-09-15soc/intel/xeon_sp: Add missing HDA devicePatrick Rudolph
2023-09-15xeon_sp/spr: Fix duplicated definesPatrick Rudolph
2023-09-14soc/intel/xeon_sp/spr: Bump MAX_ACPI_TABLE_SIZE_KBPatrick Rudolph
2023-09-04{drivers/intel/fsp2_0, soc/intel}: Rename `SAVE_MRC_AFTER_FSPS` configSubrata Banik
2023-08-23soc/intel/xeon/spr: Improve RMT configurationNaresh Solanki
2023-08-12soc/intel/xeon_sp/*/Kconfig: Refactor out and remove SOC_SPECIFIC_OPTIONSElyes Haouas
2023-08-09soc/intel/xeon_sp/spr: Add soc_config_iio to set IIO UPD from mainboardJohnny Lin
2023-08-09soc/intel/xeon_sp/ebg: Add periodic SMI bits definitionMichał Żygowski
2023-08-08ACPI: Add helper fill_fadt_extended_pm_io()Kyösti Mälkki
2023-08-03soc/intel/xeon_sp/spr/Kconfig: Remove unused MAX_MC_CHNElyes Haouas
2023-08-03soc/intel/xeon_sp/Kconfig: Remove useless USE_FSP2_0_DRIVERElyes Haouas
2023-08-03soc/intel/xeon_sp/spr/Kconfig: Remove unused SIPI_FINAL_TIMEOUTElyes Haouas
2023-07-25soc/intel/xeon/spr: Improve RMT configurationNaresh Solanki
2023-07-20soc/intel/xeon_sp: use VGA_MMIO_* defines from arch/vga.hFelix Held
2023-07-18soc/intel/xeon_sp: Skip empty socketsPatrick Rudolph
2023-07-18soc/intel/xeon_sp: Use SocketID in NUMA table generationPatrick Rudolph
2023-07-18soc/intel/xeon_sp: Remove invalid commentPatrick Rudolph
2023-07-18soc/intel/xeon_sp: Introduce soc_cpu_is_enabledPatrick Rudolph
2023-07-18soc/intel/xeon_sp: Print HOB for all socketsPatrick Rudolph
2023-07-13soc/intel: Rename pcr.asl to pch_pcr.aslSubrata Banik
2023-07-11soc/intel/xeon_sp: Clear reserved field in SRATNaresh Solanki
2023-07-07soc/intel/xeon_sp/spr: Fix upd_display.c build errorJohnny Lin
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-15soc/intel: Add max memory speed into dimm infoEric Lai
2023-06-15soc/intel/*/include/soc/pmc.h: Add missing periodic SMI rate bitsMichał Żygowski
2023-06-14soc/intel/xeon_sp: Fix HEST table lengthJeff Li
2023-06-06soc/intel/xeon_sp/spr: Add RMT configNaresh Solanki
2023-05-28soc/intel/xeon_sp: Enable build for IO MarginingNaresh Solanki
2023-05-23soc/intel/xeon_sp: move and rename set_cmos_mrc_cold_boot_flagJohnny Lin
2023-05-17console: Add format-checking __printf() to die()Nico Huber
2023-05-17soc/intel/xeon_sp/spr: Fix format specifier for __LINE__ (%d)Nico Huber
2023-05-16soc/intel/xeon_sp: Drop dummy FADT entryKyösti Mälkki
2023-05-13acpi/Kconfig: move \_SB scope out of ACPI_CPU_STRINGFelix Held
2023-05-10sb,soc/amd,intel: Sync FADT entries visuallyKyösti Mälkki
2023-05-09sb,soc/amd,intel: Apply minor FADT fixesKyösti Mälkki
2023-05-09soc/intel/xeon_sp/spr: Drop spurious FADT fieldsKyösti Mälkki
2023-05-05soc/intel/spr: Fix copy paste issue in error messagesFelix Singer
2023-04-29ACPI: Make FADT entries for RTC/CMOS architecturalKyösti Mälkki
2023-04-21ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fieldsKyösti Mälkki
2023-04-14soc/intel/xeon_sp/spr: Remove stale call to xeonsp_init_cpu_configLean Sheng Tan
2023-04-14soc/intel/xeon_sp: Don't sort struct device cpus for numaArthur Heymans
2023-04-13soc/intel/xeon_sp: Fix very small total memory when CXL is enabledJohnny Lin
2023-04-12soc/intel/xeon_sp: Drop Kconfig MAX_SOCKET_UPDPatrick Rudolph
2023-04-11ACPI: Add helper for MADT LAPICsKyösti Mälkki
2023-04-11soc/intel/xeon_sp/acpi: Fix _OSC methodPatrick Rudolph
2023-04-06soc/intel/xeon_sp/spr: Drop devicetree setting X2apicPatrick Rudolph
2023-04-06soc/intel/xeon_sp/spr: Default to X2APIC supportPatrick Rudolph
2023-04-05soc/intel/xeon_sp/spr: Fix ACPI errors on multi socket systemsPatrick Rudolph
2023-04-01soc/intel/xeon_sp/spr: Add ACPI support for Sapphire RapidsJonathan Zhang
2023-03-28soc/intel/xeon_sp: Use simple device function for setting PMAX_LOCKJonathan Zhang
2023-03-25soc/intel/xeon_sp/chip_common.c: Probe all buses in attach_iio_stacks()Jonathan Zhang
2023-03-25soc/intel/xeon_sp/uncore_acpi.c: Add SPR-SP supportTim Chu
2023-03-24soc/intel/xeon_sp/smihandler.c: enable support for spr-spTim Chu