summaryrefslogtreecommitdiff
path: root/src/soc/intel/common
AgeCommit message (Expand)Author
2023-02-08arch/x86/cpu: introduce and use device_match_maskFelix Held
2023-02-07src: Move POST_BOOTBLOCK_CAR to common postcodes and use itMartin Roth
2023-02-07tree: Drop repeated wordsAlexander Goncharov
2023-02-04soc/intel/*: Fix dead bootstate codeArthur Heymans
2023-02-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-31soc/intel/common/block: Add LPC BIOS decode lockTim Chu
2023-01-28soc/intel/common/block/acpi/pep: use acpigen_write_processor_namestringFelix Held
2023-01-27intelblocks/cse: Add functions to check and change PTT stateMichał Żygowski
2023-01-26soc/intel/alderlake: Wait for panel power cycle to completeJeremy Compostella
2023-01-26drivers/intel/gma: Use libgfxinit Update_Output to turn off graphicsJeremy Compostella
2023-01-25soc/intel/common/gpio: Add function to read GPIO TX valueCliff Huang
2023-01-25soc/intel/cmn/block/pcie: Make ASPM configurableMaximilian Brune
2023-01-24soc/intel/cmn/block: Add smbus/p2sb device ids for SPR-SPTim Chu
2023-01-24soc/intel/cmn/pmc: Clear GEN_PMCON_x register power failure status bitsSubrata Banik
2023-01-24soc/intel/cmn/pmc: Create API to clear PMC power failure status bitsSubrata Banik
2023-01-24soc/intel/common/cse_lite: Allow specific operation prior to updateJeremy Compostella
2023-01-22intel/common/block: Fix potential buffer overflowBora Guvendik
2023-01-20soc/intel: Remove unused <stddef.h>Elyes Haouas
2023-01-20soc/intel/common/block/fast_spi/Makefile.inc: Remove spaces before tabsElyes Haouas
2023-01-19tree: Drop Intel Ice Lake supportFelix Singer
2023-01-16commonlib/storage: Add common eMMC functionsShelley Chen
2023-01-15soc/intel/common: Use 'enum cb_error' valuesSridhar Siricilla
2023-01-15soc/intel/common: Use 'enum cb_err' valuesSridhar Siricilla
2023-01-15soc/intel/common: Use enum cb_err valuesSridhar Siricilla
2023-01-13soc/intel : Use 'enum cb_err' valuesSridhar Siricilla
2023-01-13soc/intel: Use 'enum cb_err' instead of boolSridhar Siricilla
2023-01-12soc/intel/common: Use enum csme_failure_reasonSridhar Siricilla
2023-01-12soc/intel/common/block/early_graphics: Introduce a 200 ms delayJeremy Compostella
2023-01-12soc/intel/common/block: Add Intel VGA early graphics supportJeremy Compostella
2023-01-11drivers/intel/gma: Hook up libgfxinit in romstageJeremy Compostella
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