summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp
AgeCommit message (Expand)Author
2022-04-20soc/intel: clean up dmi driver codeWonkyu Kim
2022-03-29soc/intel: Move `pmc_clear_pmcon_sts()` into IA common codeSubrata Banik
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-25cpu,mb,nb,soc: use HPET_BASE_ADDRESS instead of magic numberFelix Held
2022-02-25arch/x86: factor out and commonize HPET_BASE_ADDRESS definitionFelix Held
2022-02-18drivers/fsp/fsp2_0: Rework FSP Notify Phase API configsSubrata Banik
2022-02-15soc/intel/xeon_sp: Add function to clear PMCON status bitsSubrata Banik
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-02-04soc/intel/{adl, common}: Add routines into CSE IA-common codeSubrata Banik
2022-02-02soc/intel/common/cse: Rework heci_disable functionSubrata Banik
2022-02-01soc/intel/xeon_sp/acpi.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-01-28soc/intel/xeon_sp/nb_acpi.c: Drop comparison to trueElyes HAOUAS
2022-01-19soc/intel/common/cpu: Use SoC overrides to get CPU privilege levelSubrata Banik
2022-01-10src/soc: Remove unused <stdlib.h>Elyes HAOUAS
2022-01-08soc/intel/xeon_sp: Don't handle FSP reserved memory explicitlyArthur Heymans
2021-11-25commonlib/cbmem_id.h: Fix typo in macro nameAngel Pons
2021-11-13soc/intel/xeon_sp: Fix size_t type mismatch in print statementPaul Menzel
2021-11-11Spell Intel Cooper Lake-SP with a spacePaul Menzel
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-09pci_mmio_cfg: Always use pci_s_* functionsNico Huber
2021-11-08soc/intel: drop Kconfig `PM_ACPI_TIMER_OPTIONAL`Michael Niewöhner
2021-11-05soc/intel/xeon_sp: Refactor `get_threads_per_package()`Angel Pons
2021-11-03cpu/x86/Kconfig: Remove unused CPU_ADDR_BITSArthur Heymans
2021-11-03soc/intel/xeon_sp: disable PM ACPI timer if chosenMichael Niewöhner
2021-10-26cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held
2021-10-26soc/*/Makefile: don't add cpu/x86/cacheFelix Held
2021-10-25cpu,soc/x86: always include cpu/x86/mtrr on x86 CPUs/SoCsFelix Held
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-13soc/intel: drop P_BLK supportMichael Niewöhner
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-09-23soc/intel/xeon_sp/cpx: Use FSP repoArthur Heymans
2021-09-23soc/intel/xeon_sp/cpx: Rename FSP UPDs using CPPArthur Heymans
2021-09-23soc/intel/xeon_sp: correct wrong gpio register base offsetsMichael Niewöhner
2021-09-23soc/intel/{xeon-sp,icl,tgl,jsl,ehl}: add NMI_{EN,STS} registersMichael Niewöhner
2021-09-16drivers/intel/fsp2_0: Refactor MultiPhaseSiInit API calling methodSubrata Banik
2021-09-09mb/ocp: Remove superfluous FSP header CPP inclusionArthur Heymans
2021-09-09intel/xeon_sp/cpx: Hook up public microcode releaseArthur Heymans
2021-09-08cpu/x86/tsc: Deduplicate Makefile logicAngel Pons
2021-09-03src/*: Specify type of `DIMM_MAX` onceAngel Pons
2021-09-03src/*: Specify type of `DIMM_SPD_SIZE` onceAngel Pons
2021-08-19acpi: Fill fadt->century based on KconfigNico Huber
2021-07-17cpu/intel: Add dedicated file to grow Intel CPUIDsSubrata Banik
2021-07-17soc/intel/xeon_sp/cpx: Align Cooper Lake CPUID as per EDSSubrata Banik
2021-07-14src: Use initial_lapicid() instead of open coding itArthur Heymans
2021-07-02src: Introduce `ARCH_ALL_STAGES_X86`Angel Pons
2021-06-30src: Move `select ARCH_X86` to platformsAngel Pons
2021-06-28xeon_sp/{cpx,skx}: Add config IFD_CHIPSET 'lbg'Johnny Lin
2021-06-21security/intel/cbnt: Add loggingArthur Heymans
2021-06-16soc/intel/xeon_sp/cpx: Move MSR Locks to CPU init and fix themArthur Heymans
2021-06-12arch/x86/ioapic: Add get_ioapic_id() and get_ioapic_version()Kyösti Mälkki
2021-06-07cpu/x86: Default to PARALLEL_MP selectedKyösti Mälkki
2021-06-04src/intel/xeon_sp: add hardware error support (HEST)Rocky Phagura
2021-05-26qemu-q35,xeon_sp: Drop HAVE_SMI_HANDLER conditional with smm-classAngel Pons
2021-05-20soc/intel/xeon_sp: Skip locking down TXT related registersArthur Heymans
2021-05-20soc/intel/xeon_sp: Remove superfluous printkArthur Heymans
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-05-10src: Drop "This file is part of the coreboot project" linesAngel Pons
2021-05-06Revert "soc/intel/xeon_sp: Fix devices list in the DMAR DRHD structure"Arthur Heymans
2021-05-05soc/intel/xeon_sp: Remove bogus SMRAM lockingArthur Heymans
2021-04-23soc/intel/xeon_sp/cpx: Add UPI locksMarc Jones
2021-04-23soc/intel/xeon_sp/cpx: Add IMC locksMarc Jones
2021-04-23soc/intel/xeon_sp: Fix devices list in the DMAR DRHD structureAngel Pons
2021-04-21soc/intel/xeon_sp: Set PAM0123 lockMarc Jones
2021-04-21soc/intel/xeon_sp: Drop unused functions and prototypesAngel Pons
2021-04-21soc/intel/xeon_sp: Align pmc.c and pmutil.c with SkylakeAngel Pons
2021-04-19cpu/x86/smm: Drop the V1 smmloaderArthur Heymans
2021-04-18soc/intel/xeon_sp: Set SATA REGLOCKsMarc Jones
2021-04-18soc/intel/xeon_sp: Set MSR locksMarc Jones
2021-04-16soc/intel/xeon_sp: More PCU locksMarc Jones
2021-04-16soc/intel/xeon_sp: Call SMM finalizeMarc Jones
2021-04-09mb/ocp/deltalake: Override DDR frequency limit via VPD variableTim Chu
2021-03-30soc/intel/xeon_sp: Prepare for CBnT BPM generationArthur Heymans
2021-03-27soc/intel: Rename and move MISCCFG_GPIO_PM_CONFIG_BITS definition to soc/gpio.hSubrata Banik
2021-03-26soc/intel/xeon_sp: Move PCH PCI device definesMarc Jones
2021-03-20soc/intel/xeon_sp/cpx: Set PCU locksMarc Jones
2021-03-20soc/intel/xeon_sp/: Fix SMI_LOCK settingMarc Jones
2021-03-20soc/intel: Drop unused `GPIO_NUM_GROUPS` macroAngel Pons
2021-03-09soc/intel/xeon_sp: Set SMI lockMarc Jones
2021-03-09soc/intel/xeon_sp: Add PCH lockdownMarc Jones
2021-03-08soc/intel/xeon_sp/cpx: Set the MRC "cold boot required" status bitDeomid "rojer" Ryabkov
2021-03-03soc/intel: Guard macro parameters in pm.hAngel Pons
2021-03-01mb/ocp/deltalake: Fill ECC type in romstageAngel Pons
2021-02-26intel/xeon_sp: Add ACPI to control GPIOMaxim Polyakov
2021-02-24src/soc/intel/xeon_sp/cpx: Add enable IIO error masksRocky Phagura
2021-02-22soc/intel/xeon_sp: Define all SMI_STS bitsAngel Pons
2021-02-17soc/intel/xeon_sp/smmrelocate: Don't run twice on the BSPArthur Heymans
2021-02-16soc/intel/xeon_sp: Use common acpi_fill_mcfg()Kyösti Mälkki
2021-02-16src/soc/intel/{jasperlake,xeon_sp}: Remove unused <string.h>Elyes HAOUAS
2021-02-15soc/intel: Remove unused <console/console.h>Elyes HAOUAS
2021-02-15intel/xeon_sp/util: Use get_stack_busno instead of get_cpubusnosMaxim Polyakov
2021-02-11soc/intel/xeon_sp; Remove unneeded whitespace before tabElyes HAOUAS
2021-02-10soc/intel/xeon_sp/include/soc/acpi_asl.h: Convert to ASL 2.0Elyes HAOUAS
2021-02-09soc/amd,intel: Drop s3_resume parameter on FSP-S functionsKyösti Mälkki
2021-02-05soc/intel/xeon_sp/cpx: Override SMBIOS type 4 max speedTim Chu
2021-02-03src: Remove unused <cbmem.h>Elyes HAOUAS
2021-02-03intel/xeon_sp: Select TPM_STARTUP_IGNORE_POSTINIT if INTEL_TXT is selectedJohnny Lin