summaryrefslogtreecommitdiff
path: root/src/soc/intel
AgeCommit message (Expand)Author
2023-04-12Revert "soc/intel/rtd3: Hook up supported states to Kconfig"Michael Niewöhner
2023-04-12Revert "soc/intel/{tgl,adl}: Hook up D3ColdEnable UPD to D3COLD_SUPPORT"Michael Niewöhner
2023-04-12Revert "soc/intel/{tgl,adl}: Replace _S3 with D3COLD_SUPPORT symbol"Michael Niewöhner
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-11ACPI: Add helper for MADT LAPIC NMIsKyösti Mälkki
2023-04-11soc/intel/alderlake/{chipset.cb,chipset_pch_s.cb}: Set P2SB as hiddenMichał Żygowski
2023-04-11soc/intel/alderlake: Hook up P2SB PCI opsMichał Żygowski
2023-04-11soc/intel/xeon_sp/acpi: Fix _OSC methodPatrick Rudolph
2023-04-11soc/intel/alderlake/iomap: Fix the PCR BAR size on ADL-SMichał Żygowski
2023-04-11drivers/fsp2_0/mp_service_ppi: Use struct device to fill in bufferArthur Heymans
2023-04-11soc/intel/{adl, cmn}: Send CSE EOP Async CMD earlySubrata Banik
2023-04-07soc/intel/common: Order the different types of cores based on APIC IDsSridhar Siricilla
2023-04-07mb/google/brya: Enable asynchronous End-Of-PostJeremy Compostella
2023-04-07soc/intel/cmn/cse: Handle EOP completion asynchronouslyJeremy Compostella
2023-04-06soc/intel/meteorlake: Perform feature control lockSubrata Banik
2023-04-06soc/intel/meteorlake: Enable VMX using coreboot CPU feature programSubrata Banik
2023-04-06soc/intel/meteorlake: Set AES-NI LockSubrata Banik
2023-04-06soc/intel/meteorlake: Disable 3-strike errorSubrata Banik
2023-04-06soc/intel/meteorlake: Allow to drop redundant CPU feature programmingSubrata Banik
2023-04-06soc/intel/cmn/cpu: Add function to disable 3-strike CATERRSubrata Banik
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-05soc/intel/common/block/pcie/rtd3: Add root port mutex supportCliff Huang
2023-04-05Revert "soc/intel/cmn/cse: Handle EOP completion asynchronously"Nick Vaccaro
2023-04-05Revert "mb/google/brya: Enable asynchronous End-Of-Post"Nick Vaccaro
2023-04-04soc/intel/meteorlake: Inject CSE TS into CBMEM timestamp tableBora Guvendik
2023-04-04soc/intel/alderlake: Add support for CSE timestamp data versionsBora Guvendik
2023-04-03soc/intel/alderlake: Fix RPL-U 15W and RPL-P 28W TDC current valuesJeremy Compostella
2023-04-02soc/intel/common: Order the CPUs based on their APIC IDsSridhar Siricilla
2023-04-02soc/intel/meteorlake: Set Power Performance Platform OverrideSubrata Banik
2023-04-02soc/intel/meteorlake: Add EPP override supportSubrata Banik
2023-04-02soc/intel/alderlake: Add ADL-P 4+4 with 28W TDPPatrick Rudolph
2023-04-01soc/intel/xeon_sp/spr: Add ACPI support for Sapphire RapidsJonathan Zhang
2023-04-01soc/intel/meteorlake: Add BUILDING_WITH_DEBUG_FSPSubrata Banik
2023-04-01soc/intel/meteorlake: Fix PortUsb30Enable configurationIvy Jian
2023-04-01soc/intel/meteorlake: Enable 'struct cpu_info' update for MTLSridhar Siricilla
2023-03-31mb/google/brya: Enable asynchronous End-Of-PostJeremy Compostella
2023-03-31soc/intel/cmn/cse: Handle EOP completion asynchronouslyJeremy Compostella
2023-03-31soc/intel/alderlake: Enable 'struct cpu_info' update for ADLSridhar Siricilla
2023-03-31soc/intel/common: Add core_type member to 'struct apic_path'Sridhar Siricilla
2023-03-30soc/intel/alderlake: Avoid reprogramming the SRAM BARSubrata Banik
2023-03-29soc/intel/common: Add Intel Trace Hub driverPratikkumar Prajapati
2023-03-29soc/intel/cmn/crashlog: Add check for zero based SRAM BARSubrata Banik
2023-03-28soc/intel/xeon_sp: Use simple device function for setting PMAX_LOCKJonathan Zhang
2023-03-26soc/intel: Move USB PORTSC definition into IA common codeSubrata Banik
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
2023-03-23soc/intel/xeon_sp: Report platform cpu infoNaresh Solanki
2023-03-23soc/intel/xeon_sp: Fix PCH IOAPIC IDPatrick Rudolph
2023-03-23soc/intel/cmn/cse: Make heci_(send|receive) public functionsJeremy Compostella
2023-03-23soc/intel/elkhartlake: Define DIMM_SPD_SIZE in SoC KconfigMichał Żygowski
2023-03-23soc/intel: Rename IA common code module from `TOM` to `RAMTOP`Subrata Banik
2023-03-23intel/common/block/smm: remove return statements from void functionsYuchen He
2023-03-22soc/intel/xeon_sp/uncore.c: Add CXL memory into memory mapJonathan Zhang
2023-03-22soc/intel/xeon_sp/uncore.c: skip configuring VTD devJonathan Zhang
2023-03-22soc/intel/xeon_sp/uncore.c: Add NCMEM base/limit to map entriesJonathan Zhang
2023-03-22soc/intel/xeon_sp/spr: Add soc set_cmos_mrc_cold_boot_flagJohnny Lin
2023-03-22soc/intel/xeon_sp: Enable FSP_ERROR_INFO_HOB handlingTim Chu
2023-03-22soc/intel/elkhartlake: Increase BSP stack size by 1 KiB to 193 KiBMichał Żygowski
2023-03-21soc/intel/xeon_sp/spr/cpu: add missing device_match_mask in CPU tableFelix Held
2023-03-21soc/intel/apl: Fix programming temporary MTRR on GLKArthur Heymans
2023-03-21soc/intel/common/block/acpi: Support more than 255 coresPatrick Rudolph
2023-03-21soc/intel/elkhartlake: Make PCIe root port speed limit configurableMario Scheithauer
2023-03-21soc/intel/alderlake/vr_config: Add i3-1220PEPatrick Rudolph
2023-03-20soc/intel/meteorlake: Enable GPIO IOSTANDBY configurationSubrata Banik
2023-03-19soc/intel/xeon_sp/Makefile.inc: Build EBG for SPR-SPTim Chu
2023-03-19soc/intel/xeon_sp/spr: Add Sapphire Rapids ramstage codeJonathan Zhang
2023-03-19soc/intel/xeon_sp/spr: Add header files and romstage codeJonathan Zhang
2023-03-19soc/intel/mtl: Choose serial msg `log_level` based on DIMM countSubrata Banik
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-17soc/intel/alderlake: Hook the VT-d DMA protection optionMichał Żygowski
2023-03-17soc/intel/alderlake/hsphy.c: Handle case with DMA protectionMichał Żygowski
2023-03-17soc/intel/alderlake: Select SOC_INTEL_COMMON_BLOCK_VTDMichał Żygowski
2023-03-17intelblocks/vtd: Add VT-d block with DMA protection APIMichał Żygowski
2023-03-15soc/intel/xeon_sp: Rename nb_acpi.c to uncore_acpi.cJohnny Lin
2023-03-15soc/intel/tigerlake: Select `X86_CLFLUSH_CAR` configLean Sheng Tan
2023-03-15soc/intel/elkhartlake: Select `X86_CLFLUSH_CAR` configLean Sheng Tan
2023-03-15soc/intel/coffeelake: Select `X86_CLFLUSH_CAR` configLean Sheng Tan
2023-03-15soc/intel/alderlake: Select `X86_CLFLUSH_CAR` configLean Sheng Tan
2023-03-13soc/intel/meteorlake: Enable early caching of TOM regionSubrata Banik
2023-03-13soc/intel/cmn/sa: Store TOM into the CMOSSubrata Banik
2023-03-13soc/intel/cmn/tom: Cache TOM region earlySubrata Banik
2023-03-13soc/intel/meteorlake: Select `X86_CLFLUSH_CAR` configSubrata Banik
2023-03-10xeon_sp: Setup x2apic in SRATNaresh Solanki
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-09soc/intel/broadwell/gma: don't unconditionally remap all GPU PCI IDsFelix Held
2023-03-09soc/intel: Update API name `pmc_send_bios_reset_pci_enum_done`Subrata Banik
2023-03-07soc/intel/xeon_sp: Add PM definition for SPR-SPDavid Hendricks
2023-03-07soc/intel/adl: Increase MAX_CPUS to 32 for RPLTim Crawford
2023-03-05soc/intel/alderlake: Hook up ucode for RPL-P/H/UTim Crawford
2023-03-04xeon/spr: Set ACPI CPU string for 12bitNaresh Solanki
2023-03-04soc/intel/alderlake: Allow channel 0 for memory-downTim Crawford
2023-03-04soc/intel/alderlake: Add UWES ASL into xhci.aslScott Chao
2023-03-03soc/intel/xeon_sp: Fix CBMEM corruptionPatrick Rudolph