summaryrefslogtreecommitdiff
path: root/src/soc/intel/common
AgeCommit message (Expand)Author
2023-01-10soc/intel: Add Kconfigs to define scaling factor for coresSridhar Siricilla
2023-01-09soc/intel/common: Fix cpu index calculationSridhar Siricilla
2023-01-08soc/intel/common: Untie PRMRR from SGXPratikkumar Prajapati
2023-01-06soc/intel/: Rename small and big cores referencesSridhar Siricilla
2023-01-06soc/intel/common: Check PRMRR dependent featuresPratikkumar Prajapati
2023-01-06soc/intel/common: Add Kconfig option for Intel Key LockerPratikkumar Prajapati
2023-01-06soc/intel/common: Use CPUID_STRUCT_EXTENDED_FEATURE_FLAGS macroPratikkumar Prajapati
2023-01-04soc/intel: Create common function to check PCH slotKapil Porwal
2023-01-04soc/intel/common/block/fast_spi: Hook up pci_dev_ops_pci to set SSIDKapil Porwal
2023-01-04soc/intel/common: Add API to check Key Locker supportPratikkumar Prajapati
2023-01-02soc/intel/common: Move SGX supported API to cpulibPratikkumar Prajapati
2022-12-27tree/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-12-27{acpi,arch,soc}/acpi: Replace constant "One" with actual numberFelix Singer
2022-12-25soc/intel: Move max speed API to commonDinesh Gehlot
2022-12-23soc/intel/cmn/block/pmc: Add pmc_or_mmio32 utility functionTim Chu
2022-12-22soc/intel/alderlake: Add Raptor Lake device IDsMarx Wang
2022-12-20soc/intel/cmn/block/cnvi: Add missing CNVI IDs for ADLKapil Porwal
2022-12-20soc/intel/*/crashlog.[ch]: Remove unused includesElyes Haouas
2022-12-20src/soc: Remove unneeded <assert.h>Elyes Haouas
2022-12-17soc/intel/cmn: Clear interrupt status after HECI-1 has been receivedJohnny Lin
2022-12-17soc/intel/common: Remove read-only from chip_get_common_soc_structureSean Rhodes
2022-12-16cpu/intel: Fix clearing MTRR for clang 64bitArthur Heymans
2022-12-16soc/intel/common: Drop unreferenced DP related macrosSridhar Siricilla
2022-12-15soc/intel/{adl, common}: provide a list of D-states to enter LPMEran Mitrani
2022-12-15treewide: Remove unused 'include <arch/io.h>'Elyes Haouas
2022-12-15soc/intel/{adl, cmn/pcie}: Fix ASPM configuration enum definitionsSubrata Banik
2022-12-14soc/intel/common: Add helper function to get DP modeSridhar Siricilla
2022-12-13soc/intel/common/block: add definition of GPIO configurationJeff Li
2022-12-13soc/intel/cmn/tcss: Skip sending CONN IPC command during S3 resumeSubrata Banik
2022-12-12drivers/wifi: Move ADL-P CNVi IDs from generic to IA common code CNVi driverKapil Porwal
2022-12-10soc/intel: Move TCSS FW latency macros to IA common tcss.hSubrata Banik
2022-12-07mb,sb,soc/intel: Drop useless IO trap handlersKyösti Mälkki
2022-12-07sb,soc/intel: Fix SMI handler IO trap data maskKyösti Mälkki
2022-12-06soc/intel/common/block: Use readXXp/writeXXp()Elyes Haouas
2022-12-06soc/intel/xeon_sp: Read ioapic configuration from hardwareArthur Heymans
2022-12-06soc/intel/alderlake: make SOC_INTEL_CSE_SEND_EOP_EARLY per-board configurableMichał Kopeć
2022-12-06util/cbfstool: Add a new mechanism to provide a memory mapArthur Heymans
2022-12-05soc/intel/common/block/uart: Show ACPI UART in OSAngel Pons
2022-12-05soc/intel/cmn/block/{pcie/rtd3,usb4}: Use helper functions for _DSDKapil Porwal
2022-12-02soc/intel/cmn/cse: Allow to perform essential CSE operations post EOPSubrata Banik
2022-12-02soc/intel/cmn/cse: API to perform essential CSE operations post EOPSubrata Banik
2022-12-02soc/intel/cmn/cse: Send EOP cmd from .final aka `cse_final()`Subrata Banik
2022-12-02soc/intel/cmn/cse: Create another config for sending CSE EOP cmd lateSubrata Banik
2022-11-29soc/intel/cmn/block/pcie/rtd3: Add support for ACPI DmaPropertyKapil Porwal
2022-11-29{soc/intel/cmn/pcie, mb/google/volteer}: Rename `is_external` variableKapil Porwal
2022-11-28sb,soc/intel: Address TCO SECOND_TO_STS name collisionKyösti Mälkki
2022-11-26src/soc/intel: Remove unnecessary space after castsElyes Haouas
2022-11-26soc/intel/cmn/cse: Create API to get CSE Lite WP InformationSubrata Banik
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-23soc/intel/common: Define post codesMartin Roth
2022-11-21soc/intel/common: Add support to read CPU and PCH Trace Hub modesSridhar Siricilla
2022-11-19soc/intel/common: Fix the TCSS DisplayPort detection flowzhaojohn
2022-11-18soc/intel/meteorlake: Add Meteor Lake MCH device IDSridhar Siricilla
2022-11-17soc/intel: Add node_num to dimm_info struct + adjust dimm_info_fillDavid Milosevic
2022-11-17soc/intel/common/block/sgx/Kconfig: Add missing default symbolElyes Haouas
2022-11-15soc/intel: Add Meteor Lake IGD device id 0x7d45Ravi Sarawadi
2022-11-12include/cpu/msr.h: transform into an unionArthur Heymans
2022-11-10sb,soc/intel: Use register_new_ioapic_gsi0()Kyösti Mälkki
2022-11-10sb,soc/intel: Use acpi_create_madt_ioapic_from_hw()Kyösti Mälkki
2022-11-09device/xhci: Factor out `struct xhci_usb_info`Robert Zieba
2022-11-09device/xhci: Factor out common PORTSC codeRobert Zieba
2022-11-09soc/intel/common/xhci: Fix building for 64bitArthur Heymans
2022-11-08vboot: Introduce handy vboot reboot functionsJakub Czapiga
2022-11-07soc/intel/common/block/pcie/rtd3: Skip Power On if _STA returns 1Kane Chen
2022-11-05soc/intel/block/power_limit: Avoid MSR read if it is not neededWerner Zeh
2022-11-04soc/intel: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-11-04soc/intel/**/fast_spi.c: Drop spurious whitespaceAngel Pons
2022-11-02soc/intel/common: provide display hook in PEP for ECsMichael Niewöhner
2022-11-02soc/intel/common/acpi: provide PTS/WAK hooks for ECsMichael Niewöhner
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2022-10-29soc/intel/common: Fix potential NULL pointer dereferenceShaik Shahina
2022-10-27Revert "soc/intel/systemagent.c: Fix memory type reporting"Arthur Heymans
2022-10-27soc/intel/{adl,cmn}: Add/Remove LTR disqualification for UFSMeera Ravindranath
2022-10-27soc/intel/{adl, cmn}: Allow config to select the OCP workaroundSubrata Banik
2022-10-25soc/intel/alderlake: Add Raptor Lake device IDsLawrence Chang
2022-10-25soc/intel/common: Clean up includesElyes Haouas
2022-10-22soc/intel/systemagent: Rewrite using new resource APIArthur Heymans
2022-10-22soc/intel/systemagent.c: Fix memory type reportingArthur Heymans
2022-10-20soc/intel/cmn/block/acpi: Create common ASL entry for UFSSubrata Banik
2022-10-15treewide: Use 'fadt->x_pm1a_evt_blk.addrl = fadt->pm1a_evt_blk'Felix Held
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-10-12treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk'Elyes Haouas
2022-10-06treewide: use predicates to check for enabled pci devicesFabio Aiuto
2022-10-06soc/intel/cmn/gfx: Add missing CML-U IGD device IDsMichał Żygowski
2022-10-04soc/intel/alderlake: Fix UFS OCP fabric timeoutMeera Ravindranath
2022-09-27acpi/acpi_pm.c: refactor acpi_pm_state_for_* functionsFabio Aiuto
2022-09-22soc/common/lockdown: Guard sa_lock_pamSean Rhodes
2022-09-22soc/intel/common/pch: Add a block specific to Apollo LakeSean Rhodes
2022-09-22common/block/fast_spi: Add extended BIOS window as reserved regionWerner Zeh
2022-09-22soc/intel/spi: Move BIOS flash SPI controllers to fast SPI driverWerner Zeh
2022-09-16soc/intel/cnl: Add Cometlake-H/S Q0 (10+2) CPU IDJeremy Soller
2022-09-16soc/intel/common: Update comment on HFSTS1.spi_protection_modeSridhar Siricilla
2022-09-16Revert "drivers/wifi: Move MTL Magnetar CNVi DIDs from SoC to generic driver"Subrata Banik
2022-09-15soc/intel/skylake: Assign device ops in chipset devicetreeNico Huber
2022-09-14timer: Change timer util functions to 64-bitRob Barnes
2022-09-08soc/intel/common/smbus: Add missing ID for GLKSean Rhodes
2022-09-08soc/intel/commmon/fast_spi: Add missing ID for GLKSean Rhodes
2022-09-06src/soc/intel: remove force-included header compiler.h from fileMartin Roth
2022-09-06src: remove force-included header rules.h from individual filesMartin Roth
2022-09-03soc/intel: Add SI_DESC region to GSCVD rangesJulius Werner