summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp/include
AgeCommit message (Expand)Author
2024-11-07soc/intel/xeon_sp: Add acpigen_write_PRT_pre_routedLu, Pen-ChunX
2024-10-28soc/intel/xeon_sp: Add SAD PCI driverPatrick Rudolph
2024-10-23soc/intel/xeon_sp/ibl: Update registers for reach bootableShuo Liu
2024-09-09soc/intel/xeon_sp: Reserve MMIO high rangeShuo Liu
2024-09-04soc/intel: Refactor ITSS macrosSubrata Banik
2024-08-01soc/intel/xeon_sp: Add acpigen_write_pci_root_portLu, Pen-ChunX
2024-07-31device/path: rename domain path struct element to 'domain_id'Felix Held
2024-07-25device: move is_domain0 and is_dev_on_domain0 to common codeFelix Held
2024-07-24soc/intel/xeon_sp: Share save_dimm_info among Xeon-SP SoCsJincheng Li
2024-07-03soc/intel/xeon_sp/gnr: Add soc_pci_domain_fill_ssdtShuo Liu
2024-07-03soc/intel/xeon_sp/gnr: Support fast bootGang Chen
2024-06-28soc/intel/xeon_sp: Reserve MMIO range for VTd BAR dynamicallyShuo Liu
2024-05-31soc/intel/xeon_sp: Add _OSC ASL generation utils for IIO domainsShuo Liu
2024-05-28soc/intel/xeon_sp: Add PD_TYPE_CLUSTERShuo 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-06soc/intel/xeon_sp: Add fill_pd_distancesShuo Liu
2024-05-03soc/intel/xeon_sp: Remove unused xeonsp_acpi_create_madt_lapicsShuo Liu
2024-05-02soc/intel/xeon_sp: Use fixed BDF for IBLShuo 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-18device/device_util: Rename dev_get_pci_domainShuo Liu
2024-04-18device/device_util: Use const qualifierPatrick Rudolph
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-04-05soc/intel/xeon_sp: Share unlock_pam_regions()Shuo Liu
2024-04-01soc/intel/xeon_sp: Remove PAM unlock operationsShuo Liu
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-26soc/intel/xeon_sp: Share DDR codes across Xeon-SP platformsJincheng Li
2024-03-22soc/intel/xeon_sp: Include soc_util.h in Xeon-SP common codesShuo Liu
2024-03-19soc/intel/xeon_sp: Drop RMRR entry for USBPatrick Rudolph
2024-03-19soc/intel/xeon_sp: Drop uncore_fill_ssdtPatrick Rudolph
2024-03-19soc/intel/xeon_sp: Initial support for PCI multi segment groupsPatrick Rudolph
2024-03-14soc/intel/xeon_sp: Add utils to detect domain0 and stack0Shuo Liu
2024-03-14soc/intel/xeon_sp: Add domain role checking utilsShuo Liu
2024-03-13soc/intel/xeon_sp: Add device find utilsShuo Liu
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: 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-02-23soc/intel/xeon_sp: Add helper functionsPatrick 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-20soc/intel/xeon_sp: Put SRAT util macros into Xeon-SP ACPI headerShuo 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-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-30soc/intel: Unify the definition of TCO registersMarek Maslanka
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-15soc/intel/xeon_sp: Redesign resource allocationArthur Heymans
2023-09-15soc/intel/xeon_sp: Add missing HDA devicePatrick Rudolph
2023-07-20soc/intel/xeon_sp: use VGA_MMIO_* defines from arch/vga.hFelix Held
2023-07-18soc/intel/xeon_sp: Introduce soc_cpu_is_enabledPatrick Rudolph
2023-04-14soc/intel/xeon_sp: Don't sort struct device cpus for numaArthur Heymans
2023-03-25soc/intel/xeon_sp/uncore_acpi.c: Add SPR-SP supportTim Chu
2023-03-23soc/intel/xeon_sp: Report platform cpu infoNaresh Solanki
2023-03-23soc/intel/xeon_sp: Fix PCH IOAPIC IDPatrick Rudolph
2023-03-22soc/intel/xeon_sp/uncore.c: Add CXL memory into memory mapJonathan Zhang
2023-03-22soc/intel/xeon_sp: Enable FSP_ERROR_INFO_HOB handlingTim Chu
2023-03-19soc/intel/xeon_sp/spr: Add Sapphire Rapids ramstage codeJonathan Zhang
2023-03-19soc/intel/xeon_sp: add MSR definitions for SPR-SPDavid Hendricks
2023-03-19soc/intel/xeon_sp: Split SKX/CPX MSRs into separate headersJonathan Zhang
2023-03-19soc/intel/xeon_sp: Add P2SB definition for SPR-SPJonathan Zhang
2023-03-09soc/intel/xeon_sp: rework lock_pam0123() to accomodate hidden SAD deviceJonathan Zhang
2023-03-09soc/intel/xeon_sp: use get_socket_ubox_busno() to hide soc specificsJonathan Zhang
2023-03-07soc/intel/xeon_sp: Add PM definition for SPR-SPDavid Hendricks
2023-02-19soc/intel/xeon_sp/finalize.c: Set BIOS_DONE MSR as applicableTim Chu
2023-02-17soc/intel/xeon_sp: move PCH specific code into lbg directoryJonathan Zhang
2023-01-29soc/intel/xeon_sp/include/soc/pmc.h: move to lbg directoryJonathan Zhang
2023-01-23Revert "soc/intel/xeon_sp: Enable FSP_ERROR_INFO_HOB handling"Elyes Haouas
2023-01-23soc/intel/xeon_sp: Enable FSP_ERROR_INFO_HOB handlingTim Chu
2023-01-20soc/intel/*/include/soc/gpio.h: Add "IWYU pragma: export" commentElyes Haouas
2022-12-22soc/intel/xeon_sp: Move codes to support new PCHTim Chu
2022-11-28sb,soc/intel: Address TCO SECOND_TO_STS name collisionKyösti Mälkki
2022-11-08soc/intel/xeon_sp: accomodate xeon_sp FSPX_CONFIG definitionsJonathan Zhang
2022-11-04soc/xeon_sp: Add weak mainboard_ewl_check for EWL check after FSP-MJohnny Lin
2022-10-28soc/intel/xeon_sp: Remove unused madt setup functionArthur Heymans
2022-06-17soc/intel/xeon_sp: Define macro TOTAL_PADSEric Lai
2022-05-11*.h: Fix up typos in guardingArthur Heymans
2022-03-29soc/intel: Move `pmc_clear_pmcon_sts()` into IA common codeSubrata Banik
2022-02-25arch/x86: factor out and commonize HPET_BASE_ADDRESS definitionFelix Held
2022-02-15soc/intel/xeon_sp: Add function to clear PMCON status bitsSubrata Banik
2022-02-02soc/intel/common/cse: Rework heci_disable functionSubrata Banik
2021-11-05soc/intel/xeon_sp: Refactor `get_threads_per_package()`Angel Pons
2021-11-03soc/intel/xeon_sp: disable PM ACPI timer if chosenMichael Niewöhner
2021-10-13soc/intel: drop P_BLK supportMichael Niewöhner
2021-09-23soc/intel/xeon_sp: correct wrong gpio register base offsetsMichael Niewöhner
2021-09-23soc/intel/{xeon-sp,icl,tgl,jsl,ehl}: add NMI_{EN,STS} registersMichael Niewöhner
2021-06-04src/intel/xeon_sp: add hardware error support (HEST)Rocky Phagura
2021-04-21soc/intel/xeon_sp: Drop unused functions and prototypesAngel Pons
2021-04-18soc/intel/xeon_sp: Set SATA REGLOCKsMarc Jones
2021-04-18soc/intel/xeon_sp: Set MSR locksMarc Jones
2021-03-30soc/intel/xeon_sp: Prepare for CBnT BPM generationArthur Heymans
2021-03-27soc/intel: Rename and move MISCCFG_GPIO_PM_CONFIG_BITS definition to soc/gpio.hSubrata Banik