summaryrefslogtreecommitdiff
path: root/src/soc/intel
AgeCommit message (Expand)Author
2023-05-09mb/google,intel: Use common ChromeEC code for lid shutdownKyö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-08soc/intel/early_graphics: support to allow early graphics GPIO configTarun Tuli
2023-05-08soc/intel/meteorlake: Apply large cbmem buffer size for FSP debugSubrata Banik
2023-05-06soc/intel: Do CSE sync in romstage, unless ramstage chooses otherwiseSubrata Banik
2023-05-05src/soc/intel: Document meaning of variablesMaximilian Brune
2023-05-05soc/intel/spr: Fix copy paste issue in error messagesFelix Singer
2023-05-02soc/intel/alderlake: Disable C1E on RPL CPUsJoey Peng
2023-05-02soc/intel/alderlake: Select FSP_MULTIPHASE_SI_INIT_RETURN_BROKEN configSubrata Banik
2023-05-02soc/intel/common: Introduce API to get the FSP Reset StatusSubrata Banik
2023-05-01soc/intel/adl: Unhide PMC, IOM ACPI devices from OSMatt DeVillier
2023-05-01soc/intel/tgl: Unhide PMC, IOM ACPI devices from OSMatt DeVillier
2023-05-01soc/intel/cmn/cse: Decouple ME_RW compression from CSE RW SyncAnil Kumar
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/intel/common/block/pmc: Sort Kconfig in alphabetical orderChristian Walter
2023-04-28vga: Change the arguments of vga_write_text to support extended ASCIIHsuan Ting Chen
2023-04-27ACPI: Make FADT entries for SMI architecturalKyösti Mälkki
2023-04-26intel/mtl: Add get_cse_ver_from_cbfs functionAshish Kumar Mishra
2023-04-26soc/intel: Don't report _S1 state when unsupportedArthur Heymans
2023-04-26soc/intel/common: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26soc/intel/baytrail,braswell: Use COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26intel/bd82x6x,broadwell,lynxpoint: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26ACPI: Add COMMON_ACPI_MADT_IOAPIC and CUSTOM_ACPI_MADTKyösti Mälkki
2023-04-26arch/x86/ioapic: Promote ioapic_get_sci_pin()Kyösti Mälkki
2023-04-26soc/intel: Introduce ioapic_get_sci_pin()Kyösti Mälkki
2023-04-22soc/intel/meteoerlake: set power limits dynamicallySumeet R Pawnikar
2023-04-22soc/intel/cmn/cse: Make `cse_get_fpt_partition_info()` function staticSubrata Banik
2023-04-22soc/intel/alderlake: Implement `soc_is_ish_partition_enabled` overrideSubrata Banik
2023-04-22mb/google/rex: Enable asynchronous End-Of-PostSubrata Banik
2023-04-21soc/intel/meteorlake: Don't offer D3Cold when it's disabledSean Rhodes
2023-04-21soc/intel/cmn/cse: Store ISH firmware version into CBMEMSubrata Banik
2023-04-21{commonlib, soc/intel/cmn/cse}: Store CSE firmware version into CBMEMSubrata Banik
2023-04-21soc/intel/meteorlake: Add VPU into the DMAR SATC tablezhaojohn
2023-04-21soc/intel/(adl, cmn, mtl): Refactor cse_fw_sync() functionSubrata Banik
2023-04-21soc/intel/cmn/cse: Refactor ramstage_cse_fw_sync() functionSubrata Banik
2023-04-21soc/intel/braswell: Replace <build.h> with <version.h>Kyösti Mälkki
2023-04-21ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fieldsKyösti Mälkki
2023-04-20soc/intel/common/block/pcie/rtd3: Fix source clock check condition for PM methodCliff Huang
2023-04-20soc/intel/meteorlake: Send CSE EOP Async CMD earlySubrata Banik
2023-04-20soc/intel/meteorlake: Replace TcssD3ColdDisable with D3COLD_SUPPORTSean Rhodes
2023-04-20soc/intel/alderlake: Replace TcssD3ColdDisable with D3COLD_SUPPORTSean Rhodes
2023-04-20soc/intel/tigerlake: Replace TcssD3ColdDisable with D3COLD_SUPPORTSean Rhodes
2023-04-20soc/intel/common/rtd3: Use D3COLD_SUPPORT to set max sleep stateSean Rhodes
2023-04-20soc/intel/tigerlake: Replace SOC_INTEL_TIGERLAKE_S3 with D3COLD_SUPPORTSean Rhodes
2023-04-20device: Move D3COLD_SUPPORT symbolSean Rhodes
2023-04-20soc/intel/meteorlake: Drop FSP CPU feature programming for ChromeOSSubrata Banik
2023-04-19soc/intel/alderlake: Rename SOC_INTEL_ALDERLAKE_S3 to D3COLD_SUPPORTSean Rhodes
2023-04-17cpu,soc/intel: Separate single SSDT CPU entryKyösti Mälkki
2023-04-16soc/intel/jasperlake: Hook up GMA ACPI brightness controlsMatt DeVillier
2023-04-15soc/intel/cmn/cse: Move API to get FW partition info into cse_lite.cSubrata Banik
2023-04-15soc/intel/tigerlake: Enable early caching of RAMTOP regionLean Sheng Tan
2023-04-15soc/intel/alderlake: Enable early caching of RAMTOP regionLean Sheng Tan
2023-04-15soc/intel/meteorlake: Add B0 stepping CPU IDMusse Abdullahi
2023-04-15soc/intel/baytrail: Make acpi_madt_irq_overrides() staticKyösti Mälkki
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyösti Mälkki
2023-04-14cpu,soc/intel: Use acpigen_write_processor_device()Elyes Haouas
2023-04-14soc/intel/xeon_sp/spr: Remove stale call to xeonsp_init_cpu_configLean Sheng Tan
2023-04-14soc/intel/cannonlake: Allow SoC to choose CAR mode (eNEM/NEM)Subrata Banik
2023-04-14soc/intel/xeon_sp: Don't sort struct device cpus for numaArthur Heymans
2023-04-14soc/intel/meteorlake: Replace assert with error messageKapil Porwal
2023-04-14soc/intel/common: Fix acpigen use for processor DeviceKyösti Mälkki
2023-04-13soc/intel/cmd/block: Implement an API to get firmware partition detailsDinesh Gehlot
2023-04-13soc/intel/meteorlake: Hook up UPD CnviWifiCoreKapil Porwal
2023-04-13soc/intel/common: Update cpu_apic_info_type structSridhar Siricilla
2023-04-13soc/intel/xeon_sp: Fix very small total memory when CXL is enabledJohnny Lin
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