summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp/spr
AgeCommit message (Expand)Author
2024-05-28soc/intel/xeon_sp: Add PD_TYPE_CLUSTERShuo Liu
2024-05-28soc/intel/xeon_sp: Add domain resource window creation utilsShuo Liu
2024-05-24soc/intel/xeon_sp: Move get_cxl_mode out of soc/util.hShuo Liu
2024-05-23soc/intel/xeon_sp: Move proximity domain setting upShuo Liu
2024-05-13soc/intel/xeon_sp: Use <spd.h>Elyes Haouas
2024-05-08soc/intel/xeon_sp/spr: Refine return value checksShuo Liu
2024-05-07soc/intel/xeon_sp/spr: Print return codes for mp_init_with_smmShuo Liu
2024-05-07soc/intel/xeon_sp/spr: Remove duplicated warningShuo Liu
2024-05-07soc/intel/xeon_sp/spr: Add comments for get_thread_countShuo Liu
2024-05-07soc/intel/xeon_sp/spr: Remove unused file includes in cpu.cShuo Liu
2024-05-03soc/intel/xeon_sp/spr: Drop unused symbolElyes Haouas
2024-05-03soc/intel/xeon_sp: Remove unused xeonsp_acpi_create_madt_lapicsShuo Liu
2024-05-02soc/intel/xeon_sp: Move VPD based settings to mainboard codesShuo Liu
2024-05-02soc/intel/xeon_sp: Add get_cxl_modeShuo Liu
2024-05-02soc/intel/xeon_sp: Add device to proximity domain map utilsShuo Liu
2024-04-15soc/intel/xeon_sp/spr: Use official microcodesPatrick Rudolph
2024-04-14soc/intel/xeon_sp/spr: Drop microcode constraintsPatrick Rudolph
2024-04-12tree: Drop duplicated <device/pci_{def,type}.h>Elyes Haouas
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-04-12tree: Drop unused <cbmem.h>Elyes Haouas
2024-04-11tree: Drop unused <stdlib.h>Elyes Haouas
2024-04-11tree: Drop unused <string.h>Elyes Haouas
2024-04-10soc/intel/xeon_sp: Remove MAINBOARD_USES_FSP2_0Shuo Liu
2024-04-03cpu/x86/topology: Add node ID parserPatrick Rudolph
2024-04-01soc/intel/xeon_sp: Redefine data types for GNRShuo Liu
2024-03-30soc/intel/xeon_sp: Unshare Xeon-SP chip common codesShuo Liu
2024-03-30soc/intel: Remove blank lines before '}' and after '{'Elyes Haouas
2024-03-28cpu/x86/Kconfig: Mark 64bit support as stableArthur Heymans
2024-03-27soc/intel/xeon_sp/spr: Enable x86_64 supportArthur Heymans
2024-03-26soc/intel/xeon_sp: Share DDR codes across Xeon-SP platformsJincheng Li
2024-03-23soc/intel/xeon_sp/spr: Move XHCI code into southbridge folderPatrick Rudolph
2024-03-23soc/intel/xeon_sp/spr: Drop unused definesPatrick Rudolph
2024-03-19soc/intel/xeon_sp: Drop uncore_fill_ssdtPatrick Rudolph
2024-03-19soc/intel/xeon_sp/spr: Enable 512 MMCONF buses by defaultPatrick Rudolph
2024-03-19soc/intel/xeon_sp: Initial support for PCI multi segment groupsPatrick Rudolph
2024-03-14soc/intel/xeon_sp: Use common _CRS code generationPatrick Rudolph
2024-03-12soc/intel/xeon_sp: Create CXL domainsShuo Liu
2024-03-09soc/intel/xeon_sp: Further share domain creation logics in Xeon-SPShuo Liu
2024-03-07soc/intel/xeon_sp/spr: Fix IOAT resourcesPatrick Rudolph
2024-03-07soc/intel/xeon_sp: Share numa.c among Xeon-SP platformsShuo Liu
2024-03-07soc/intel/xeon_sp: Unshare UDK binding among Xeon-SP platformsJincheng Li
2024-03-07soc/intel/xeon_sp: Add memory type check utilsShuo Liu
2024-03-06soc/intel/xeon_sp: Add ACPI namesPatrick Rudolph
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: Locate PCU by PCI device IDPatrick Rudolph
2024-02-23soc/intel/xeon_sp/uncore: Read VtdBarPatrick Rudolph
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-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-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-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-15soc/intel/xeon_sp: Redesign resource allocationArthur 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-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-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/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: Introduce soc_cpu_is_enabledPatrick Rudolph
2023-07-18soc/intel/xeon_sp: Print HOB for all socketsPatrick Rudolph
2023-07-07soc/intel/xeon_sp/spr: Fix upd_display.c build errorJohnny Lin
2023-06-15soc/intel: Add max memory speed into dimm infoEric Lai
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-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-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-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-12soc/intel/xeon_sp: Drop Kconfig MAX_SOCKET_UPDPatrick Rudolph
2023-04-11ACPI: Add helper for MADT LAPICsKyösti Mälkki