summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block
AgeCommit message (Expand)Author
2022-06-22soc/intel/mp_init: Skip before_post_cpus_init if !USE_COREBOOT_MP_INITSubrata Banik
2022-06-22soc/intel/cmn/block/cpu: Perform PRMRR sync on all coresSubrata Banik
2022-06-22intel/mp_init: Call `intel_reload_microcode()` before post_cpus_init()Subrata Banik
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-17soc/intel/denverton_ns: enable Denverton to use common SoC SPI codeJeff Daly
2022-06-15soc/intel/common: support for configurable memory regions claimed by SAEran Mitrani
2022-06-14soc/intel/cmn/cpu: API to initialize core PRMRRSubrata Banik
2022-06-14soc/intel/common: Remove use of CPUID_EXTENDED_CPU_TOPOLOGY_V2Ronak Kanabar
2022-06-12soc/intel/lpc: Set up default LPC decode rangesArthur Heymans
2022-06-09soc/intel/cmn/mp_init: Reload microcode patch before post_cpus_init()Subrata Banik
2022-06-09soc/intel/alderlake: Add support for PCIe slot & device detect timeoutCliff Huang
2022-06-07soc/intel/cmn/mp_init: Create helper function to load microcodeSubrata Banik
2022-06-07soc/intel/cmn/block/cpu: Set BIOS_DONE on all CPUsSubrata Banik
2022-06-07soc/intel/cmn/cse: Implement heci_init() to initialize HECI devicesSubrata Banik
2022-06-04soc/intel/cmn/cse: Fix return type for `devfn`Subrata Banik
2022-06-04soc/intel: Rename heci_init to cse_initSubrata Banik
2022-06-03drivers/wifi: Move MTL Magnetar CNVi DIDs from SoC to generic driverSubrata Banik
2022-06-03intelblocks/gpio.c: Handle NULL return values from child functionsMaulik V Vaghela
2022-06-03intel/common/block: move RAPL disabling to common codeUwe Poeche
2022-06-02soc/intel/common/cpu: Use SoC overrides to set CPU privilege levelSubrata Banik
2022-06-01soc/intel/fast_spi: Use smarter mtrr code in ramstageArthur Heymans
2022-05-26soc/intel/skylake: Move FSP_HYPERTHREADING to common Intel KconfigFelix Singer
2022-05-25soc/intel/common: Skip sending DISCONNECT IPC commandSridhar Siricilla
2022-05-25arch/x86/acpi_bert_storage.c: Use a common implementationArthur Heymans
2022-05-24soc/intel/cmn/fast-spi: Add BIOS MMIO window as reserved regionWerner Zeh
2022-05-21src/soc/intel/cmn/fast-spi: Add SSDT extension to fast SPI driverWerner Zeh
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-19soc/intel/common/block/smbus: Deduplicate some codeAngel Pons
2022-05-18intel/common/block: Provide RAPL and min clock ratio switches in commonUwe Poeche
2022-05-16soc/intel: Add Raptor Lake device IDsBora Guvendik
2022-05-16soc/intel/common: Implement IOC driverWonkyu Kim
2022-05-16soc/intel/cmn/spi: Separate fast SPI device from generic SPI driverWerner Zeh
2022-05-16soc/intel/*: Use SSDT to pass A4GB and A4GSArthur Heymans
2022-05-16soc/intel/common: Consistently use smbus 7-bit address log formatKane Chen
2022-05-16intelblocks/gpio: Optimize GPIO functions by passing group and pin infoMaulik V Vaghela
2022-05-16intelblocks: Add function to program GPE_EN before GPIO lockingMaulik V Vaghela
2022-05-16soc/inte/*/gpio; Add GPE_EN and GPE_STS register definitionMaulik V Vaghela
2022-05-16soc/intel/common: Use mp_run_on_all_cpus_synchronously for APs MTRR initKane Chen
2022-05-16soc/intel/common/block/smbus: Add smbus block read write functionsShelly Chang
2022-05-16src: Remove unused <cf9_reset.h>Elyes Haouas
2022-05-16soc/intel: Remove unused <cpu/intel/common/common.h>Elyes HAOUAS
2022-05-14soc/intel/acpi_bert.c: Fix formatted print type for size_tArthur Heymans
2022-05-13soc/intel/block/crashlog: Remove unused variableArthur Heymans
2022-05-12soc/intel/alderlake: provide a list of D-states to enter LPMTarun Tuli
2022-05-12soc/intel/common/block/fast_spi/Makefile.inc: Improve cosmeticsArthur Heymans
2022-05-06soc/intel/alderlake: Add missing ACPI device path namesTarun Tuli
2022-05-05soc/intel/cmn/blk/pmc: API to inform PMC about PCI enumeration doneSubrata Banik
2022-05-05soc/intel: Return ACPI_S4 as previous sleep stateEvan Green
2022-05-03intelblocks/pep: Handle TBT displays on s0ix transitionMichał Kopeć
2022-05-03intelblocks/pep: Add display on/off notificationsMichał Żygowski
2022-04-29soc/intel/cmn/cse: Skip sending CSE `get_boot_perf` when CSE hiddenSubrata Banik
2022-04-29soc/intel/cmn/cse: Enforce CSE disablingSubrata Banik
2022-04-29soc/intel/cmn/cse: Drop redundant macro check for heci1_disable()Subrata Banik
2022-04-28soc/intel/cmn/sa: Introduce `PCIEXBAR_PCIEXBAREN` macroWonkyu Kim
2022-04-27soc/intel/common/block/acpi: Fill PEP S0 mask on failureEvan Green
2022-04-25soc/intel/common: Add support to control CSE firmware updateSridhar Siricilla
2022-04-24soc/intel: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-04-23soc/intel/common/smbus: Add `finalize` operation for smbusSubrata Banik
2022-04-23soc/intel/cmn/fast_spi: Include SAF_CE (bit 8) bit to clear HSFSTS regSubrata Banik
2022-04-21soc/intel/cmn/lpc: Add APIs to enable/disable LPC write protect (WP)Subrata Banik
2022-04-21soc/intel/common/block/cse: Simplify CSE final opsAngel Pons
2022-04-20soc/intel: clean up dmi driver codeWonkyu Kim
2022-04-20soc/intel/cmn/{block, pch}: Migrate GPMR driverSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to set SPI controller VCLSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to clear outstanding SPI statusSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Add API to check if SPI Cycle In ProgressSubrata Banik
2022-04-19soc/intel/cmn/lpc: Fix typo from FAST_SPIBAR to LPCSubrata Banik
2022-04-19soc/intel/cmn/fast_spi: Use tab instead spaceSubrata Banik
2022-04-14soc/intel/common/gpio: Add PAD_CFG_GPI_SCI_LOW/HIGH_LOCK macroEric Lai
2022-04-14soc/intel/cmn/{block, pch}: Rename configs from `DMI` to `GPMR`Subrata Banik
2022-04-14soc/intel/cmn/gpmr: Enhance GPMR driverSubrata Banik
2022-04-14intel/common/block: rename dmi folder to gpmr as starting gpmr migrationWonkyu Kim
2022-04-13soc/intel/cmn/xhci: Add function to reset the XHCI controllerSubrata Banik
2022-04-12soc/intel/common: register generic LPC resourcesMichael Niewöhner
2022-04-08soc/intel/common/cse: Show CSE device slot and function number properlySubrata Banik
2022-04-08soc/intel/cse: Allow calling all functions associated with `cse_final`Subrata Banik
2022-04-07soc/intel/common: Update CSE sub partition updateSridhar Siricilla
2022-04-06soc/intel/common: Add IOE SBI access for TCSS functionsJohn
2022-04-06soc/intel/common: Abstract the common TCSS functionsJohn
2022-04-04soc/intel/alderlake: Add new CPU IDLean Sheng Tan
2022-04-04soc/intel/alderlake: Update CPU IDs with correct steppingsLean Sheng Tan
2022-04-02soc/intel/common/block/fast_spi: Refactor ROM caching implementationSubrata Banik
2022-04-01soc/intel/common/tcss: Check conn device enabled in tcss_get_port_infoReka Norman
2022-04-01arch/x86/postcar: Use a separate stack for C executionArthur Heymans
2022-03-31soc/intel/common: Add Kconfig SOC_INTEL_CSE_SET_EOPJohn
2022-03-29soc/intel: Move `pmc_clear_pmcon_sts()` into IA common codeSubrata Banik
2022-03-24soc/intel/common: Add APIs to check CSE's write protection infoSridhar Siricilla
2022-03-23soc/intel/adl-n: Add device ID for TCSS XHCIMaulik V Vaghela
2022-03-22soc/intel/{adl,common}: Add ASPM setting in pcie_rp_configKevin Chang
2022-03-21soc/intel/common: Add IOE P2SB for TCSSJohn Zhao
2022-03-19soc/intel/common/block/p2sb: Add helper function to enable BARSubrata Banik
2022-03-18soc/intel/common/block/cse: Change loglevel prefix to WARNINGWisley Chen
2022-03-17soc/intel/common/block/p2sb: Refactor P2SB to add comprehend future SoCSubrata Banik
2022-03-17soc/intel/common/block/cpu: Enable ROM caching in ramstageSubrata Banik
2022-03-17soc/intel/common/fast_spi: support caching `ext_bios` in ramstageSubrata Banik
2022-03-16soc/intel/common: Retry MEI CSE DISABLE commandSridhar Siricilla
2022-03-16soc/intel/common: Retry END_OF_POST commandSridhar Siricilla
2022-03-15intel/common/block: Add APL and GLK PCI IDs for HDASean Rhodes
2022-03-15{mb, soc}: Move mrc_cache invalidating logic into `memory` common codeSubrata Banik
2022-03-15soc/intel/common: Pass `FSPM_UPD *` argument for spd functionsSubrata Banik