summaryrefslogtreecommitdiff
path: root/src/soc/intel/elkhartlake
AgeCommit message (Expand)Author
2022-02-18drivers/fsp/fsp2_0: Rework FSP Notify Phase API configsSubrata Banik
2022-02-15soc/intel/*/pmc: Add `finalize` operation for pmcSubrata Banik
2022-02-15soc/intel/elkhartlake: Fix PCR ID for eSPIWerner Zeh
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-02-02soc/intel/elkhartlake: Use SBI msg to disable HECI1Subrata Banik
2022-02-02soc/intel/common/cse: Rework heci_disable functionSubrata Banik
2022-01-30soc/intel/elkhartlake: Drop stale eNEM TODO commentSubrata Banik
2022-01-25soc/intel/ehl: Add Kconfig option to disable reset on TCO expirationWerner Zeh
2022-01-25soc/intel/elkhartlake: Add PSE TSN supportLean Sheng Tan
2022-01-25soc/intel/elkhartlake: Introduce Intel PSELean Sheng Tan
2022-01-21soc/intel/ehl: Replace dt `HeciEnabled` by `HECI1 disable` configSubrata Banik
2022-01-19soc/intel/common/cpu: Use SoC overrides to get CPU privilege levelSubrata Banik
2022-01-10src/soc/intel: Remove unused <console/console.h>Elyes HAOUAS
2022-01-09soc/intel/{icl,tgl,jsl,ehl}: enable ACPI CPPC entriesMichael Niewöhner
2022-01-05soc/intel: Remove unused <string.h>Elyes HAOUAS
2022-01-02soc/intel/{adl,ehl,tgl}: Rename spi_protection_mode to mfg_modeSubrata Banik
2021-12-12soc/intel/elkhartlake: Hook up public microcodeArthur Heymans
2021-11-25soc/intel/elkhartlake: Update SA DIDs TableRick Lee
2021-11-24soc/intel/elkhartlake: Disable Intel PSE by defaultLean Sheng Tan
2021-11-22soc/intel/{adl,ehl,jsl,tgl}: Remove unused header `thermal.h`Subrata Banik
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-08soc/intel: drop Kconfig `PM_ACPI_TIMER_OPTIONAL`Michael Niewöhner
2021-10-26cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held
2021-10-25cpu,soc/x86: always include cpu/x86/mtrr on x86 CPUs/SoCsFelix Held
2021-10-22soc/intel/elkhartlake: Add PSE PCI devices into header fileLean Sheng Tan
2021-10-22arch/x86/ioapic: Select IOAPIC with SMPKyösti Mälkki
2021-10-22cpu/x86/mp_init: move printing of failure message into mp_init_with_smmFelix Held
2021-10-21cpu/x86/mp_init: use cb_err as mp_init_with_smm return typeFelix Held
2021-10-19soc/intel: Constify `soc_get_cstate_map()`Angel Pons
2021-10-19soc/intel/*/acpi.c: Don't copy structs with `memcpy()`Angel Pons
2021-10-17soc/intel: transition full control over PM Timer from FSP to corebootMichael Niewöhner
2021-10-17soc/intel: implement ACPI timer disabling per SoC and drop common codeMichael Niewöhner
2021-10-17soc/intel: move disabling of PM Timer to SoC PMC codeMichael Niewöhner
2021-10-17soc/intel: deduplicate acpi_fill_soc_wakeMichael Niewöhner
2021-10-13soc/intel: drop P_BLK supportMichael Niewöhner
2021-10-12soc/intel: replace dt option PmTimerDisabled by KconfigMichael Niewöhner
2021-10-12soc/intel/*/cpu.c: Add missing space in commentAngel Pons
2021-09-29soc/intel: Drop unnecessary `select REG_SCRIPT`Angel Pons
2021-09-29soc/intel/{cnl,jsl,tgl,ehl,adl}: rename PMC device init/enable callbacksMichael Niewöhner
2021-09-23soc/intel/{xeon-sp,icl,tgl,jsl,ehl}: add NMI_{EN,STS} registersMichael Niewöhner
2021-09-20soc/intel/elkhartlake: Clear RTC_BATTERY_DEADTim Wawrzynczak
2021-09-17soc/intel/{ehl,jsl}: make use of Kconfig options for PRMRR sizeMichael Niewöhner
2021-09-10soc/intel/elkhartlake: Switch to runtime generation of Power EngineTim Wawrzynczak
2021-09-08cpu/x86/tsc: Deduplicate Makefile logicAngel Pons
2021-09-05soc/intel/elkhartlake: Lock PAM registers in finalizeTim Wawrzynczak
2021-08-19acpi: Fill fadt->century based on KconfigNico Huber
2021-08-04Move post_codes.h to commonlib/console/Ricardo Quesada
2021-08-03soc/intel/*: Allow configuring 8254 timer via CMOSSean Rhodes
2021-07-29soc/intel/elkhartlake: Update UART clock divider paramsLean Sheng Tan
2021-07-26src/*: Specify type of `CBFS_SIZE` onceAngel Pons
2021-07-19soc/intel/common: Rename kconfig PMC_EPOCLean Sheng Tan
2021-07-17soc/intel/elkhartlake: Expose FIVR config to mainboardLean Sheng Tan
2021-07-17soc/intel/elkhartlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-02src: Introduce `ARCH_ALL_STAGES_X86`Angel Pons
2021-07-01soc/intel: Refactor `xdci_can_enable()` functionAngel Pons
2021-06-30soc/intel/elkhartlake: Enable PCH GBELean Sheng Tan
2021-06-30src: Move `select ARCH_X86` to platformsAngel Pons
2021-06-28soc/intel: Drop casts around `soc_read_pmc_base()`Angel Pons
2021-06-23soc/intel/elkhartlake: Use is_devfn_enabled() for Device4Enable UPDSubrata Banik
2021-06-23soc/intel/elkhartlake: Use devfn_disable() function for XDCISubrata Banik
2021-06-21soc/intel/elkhartlake: Expose In-Band ECC config to mainboardWerner Zeh
2021-06-18soc/intel/elkhartlake: Make use of FSP_ARRAY_LOAD macroLean Sheng Tan
2021-06-16soc/intel/elkhartlake: Make use of is_devfn_enabled()Subrata Banik
2021-06-11soc/intel/elkhartlake: Update FSP-S FuSa related settingsLean Sheng Tan
2021-06-11soc/intel/elkhartlake: Update FSP-S PM & Thermal related configsLean Sheng Tan
2021-06-10soc/intel/elkhartlake: Fix gpio_soc_defs.h variable typoLean Sheng Tan
2021-06-10soc/intel/elkhartlake: Use FSP from FSP repo by defaultLean Sheng Tan
2021-06-07cpu/x86: Default to PARALLEL_MP selectedKyösti Mälkki
2021-06-07soc/intel: Drop unused lpss functionsFurquan Shaikh
2021-06-04soc/intel/elkhartlake: Update FSP-S storage related configsLean Sheng Tan
2021-06-04soc/intel/elkhartlake: Update FSP-S UPD RP & USB related configsLean Sheng Tan
2021-06-04soc/intel/elkhartlake: Update FSP-S UPD configs for graphic & chipsetLean Sheng Tan
2021-06-01soc/intel/elkhartlake: Update FSP-S UPD LPSS related configsTan, Lean Sheng
2021-05-30soc/intel/elkhartlake: Update FADT tableTan, Lean Sheng
2021-05-30soc/intel/elkhartlake: Update FSP-M UPD related configsTan, Lean Sheng
2021-05-26soc/intel/elkhartlake: Minor fix for SCS & XHCI devices in ACPITan, Lean Sheng
2021-05-26soc/intel/elkhartlake: Update SA & IGD DIDs TableTan, Lean Sheng
2021-05-18cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=yArthur Heymans
2021-05-13src: Match array format in function declarations and definitionsPatrick Georgi
2021-04-26soc/intel/elkhartlake: Remove elog.cTan, Lean Sheng
2021-04-26soc/intel/elkhartlake: Update GPIO communitiesTan, Lean Sheng
2021-04-21soc/intel: Replace open-coded buffer length calculationAngel Pons
2021-04-21soc/intel: Fix typo in commentAngel Pons
2021-04-21soc/intel/alderlake: rename CONFIG_MAX_PCIE_CLOCKS to CONFIG_MAX_PCIE_CLOCK_SRCRizwan Qureshi
2021-04-21soc/intel: Move pmc_soc_set_afterg3_en() to pmutil.cAngel Pons
2021-03-27soc/intel: Rename and move MISCCFG_GPIO_PM_CONFIG_BITS definition to soc/gpio.hSubrata Banik
2021-03-20soc/intel: Drop unused `GPIO_NUM_GROUPS` macroAngel Pons
2021-03-17spd_bin: Replace get_spd_cbfs_rdev() with spd_cbfs_map()Julius Werner
2021-03-12soc/intel/*: drop UART pad configuration from common codeMichael Niewöhner
2021-03-03soc/intel: Factor out common smmrelocate.cAngel Pons
2021-03-03soc/intel: Retype `CnviBtAudioOffload` devicetree optionAngel Pons
2021-03-03soc/intel: Backport SMRR locking supportAngel Pons
2021-03-01soc/intel: Drop `bootblock_cpu_init()` functionAngel Pons
2021-03-01soc/intel: Drop `romstage_pch_init()` functionAngel Pons
2021-03-01soc/intel: Factor out common smbus.hAngel Pons
2021-03-01soc/intel: Factor out common gpe.hAngel Pons
2021-03-01soc/intel: Factor out identical acpigen GPIO helpersAngel Pons
2021-03-01soc/intel: Include gfx.asl from northbridgeAngel Pons
2021-02-24soc/intel/*/smmrelocate.c: Uniformize cosmeticsAngel Pons
2021-02-24soc/intel/*/pmutil.c: Align cosmetics across platformsAngel Pons