summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block
AgeCommit message (Expand)Author
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-21soc/intel/common/block/acpi: Support more than 255 coresPatrick Rudolph
2023-03-17intelblocks/vtd: Add VT-d block with DMA protection APIMichał Żygowski
2023-03-13soc/intel/cmn/sa: Store TOM into the CMOSSubrata Banik
2023-03-09soc/intel: Update API name `pmc_send_bios_reset_pci_enum_done`Subrata Banik
2023-02-25soc/intel/{adl, cmn, mtl}: Refactor MP Init related configsSubrata Banik
2023-02-24soc/intel/cmn/block/cse: ME source code at common locationDinesh Gehlot
2023-02-24soc/intel/cmn: Support for ME spec versions for SoCs at common codeDinesh Gehlot
2023-02-24soc/intel/cmn: Include ME specification configuration at commonDinesh Gehlot
2023-02-23soc/intel: Use common codeflow for MP initArthur Heymans
2023-02-20soc/intel/rtd3: Hook up supported states to KconfigSean Rhodes
2023-02-19soc/intel/common/block/fast_spi: Add SPI Vendor Component LockJonathan Zhang
2023-02-17soc/intel/common/block/graphics: Hook up all ADL-S IGD PCI IDsMichał Żygowski
2023-02-17soc/intel/common/block/smbus/Kconfig: Drop unused ACPI driver Kconfig symbolElyes Haouas
2023-02-17treewide: Remove unuseful "_ADR: Address" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_UID: Unique ID" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_CID: Compatible ID" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_HID: Hardware ID" commentElyes Haouas
2023-02-17soc/intel/cmn/block/acpi: enable BERT table without crashlogJonathan Zhang
2023-02-17soc/intel/cmn/acpi/pep: Add PCI device number for warning msgSubrata Banik
2023-02-16soc/intel/common/block/pcie/rtd3: Fix root port _ON logicCliff Huang
2023-02-16soc/intel/cmn/gfx: Skip warning msg in ChromeOS normal modeSubrata Banik
2023-02-10soc/intel/common/block/fast_spi: Add SPI BIOS decode lockTim Chu
2023-02-10soc/intel/{common, meteorlake}: Add support for new MCHSridhar Siricilla
2023-02-09arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminatorFelix Held
2023-02-09src/soc/intel/common/block/pcie/rtd3: Fix root port _STA logicCliff Huang
2023-02-09treewide: Remove repeated wordsElyes Haouas
2023-02-09soc/intel/common/block/gpio/gpio.c: Remove unnecessary line continuationElyes Haouas
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-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