summaryrefslogtreecommitdiff
path: root/src/soc/intel/xeon_sp
AgeCommit message (Expand)Author
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
2021-02-01src/soc/intel: Remove CPU_INTEL_COMMON_SMM selectionElyes HAOUAS
2021-02-01soc/intel/*: Get rid of custom microcode cachingPatrick Rudolph
2021-02-01soc/intel/xeon_sp: Use native CAR teardownArthur Heymans
2021-01-29device/Kconfig: Declare MMCONF symbols' type onceAngel Pons
2021-01-28xeon_sp/cpx: Update meminfo max_capacity_mib and number_of_devicesJohnny Lin
2021-01-28soc/intel/xeon_sp/skx: Add soc_acpi_nameMarc Jones
2021-01-28arch/x86: Remove most C_ENV_BOOTBLOCK_SIZE limitsKyösti Mälkki
2021-01-26soc/intel/xeon_sp/acpi.c: Add ACPI C-State tableMarc Jones
2021-01-25soc/intel/{skl,cnl,xsp,icl,tgl,ehl,adl,jsl}: use common LPC mirroringMichael Niewöhner
2021-01-25soc/intel/xeon_sp/cpx: Fix loading MCU on APsArthur Heymans
2021-01-24soc/intel/xeon_sp/cpx: Account for 'rc' heap managerArthur Heymans
2021-01-20soc/intel/*: drop broken LPC mmio codeMichael Niewöhner
2021-01-20ACPI GNVS: Drop most dev_count_cpu()Kyösti Mälkki
2021-01-19intel/xeon_sp, mb/ocp/deltalake: Rework get_stack_busnos()Maxim Polyakov
2021-01-18soc/intel/xeon_sp/uncore.c: Remove duplicated includeElyes HAOUAS
2021-01-18soc/intel/xeon_sp/skx/soc_acpi.c: Remove duplicated includeElyes HAOUAS
2021-01-10soc/intel: Rename to soc_fill_gnvs()Kyösti Mälkki
2021-01-10soc/intel: Replace acpi_init_gnvs()Kyösti Mälkki
2021-01-10ACPI: Drop redundant CONSOLE_CBMEM setup in GNVSKyösti Mälkki
2021-01-08soc/intel: Drop `dev` parameter from soc_get_gen_io_dec_range()Furquan Shaikh
2021-01-07ACPI: Remove ACPI_NO_SMI_GNVSKyösti Mälkki
2021-01-03soc/intel: Drop indirect <soc/nvs.h> includeKyösti Mälkki
2020-12-30soc/intel: hook up new gpio device in the soc chipsMichael Niewöhner
2020-12-29sec/intel/txt/Kconfig: Make TXT HEAP and SINIT size configurableArthur Heymans
2020-12-28soc/intel/xeon_sp: Lock PAM and SMRAM registersArthur Heymans
2020-12-28soc/intel/xeon_sp: Lock down IIO DFX Global registersArthur Heymans
2020-12-28soc/intel/xeon_sp: Lock down DMI3 PCI registersArthur Heymans
2020-12-24soc/intel/xeon_sp/cpx: Disable isoch operation for performanceJohnny Lin
2020-12-23src/soc/intel/xeon_sp/acpi.c: Remove unnecessary .hMarc Jones
2020-12-22soc/intel/xeon_sp: Use common block ACPIMarc Jones
2020-12-21soc/intel/xeon_sp/skx: Properly set up MTRR'sArthur Heymans
2020-12-21soc/intel/xeon_sp: Fix compiling with CONFIG_DEBUG_RESOURCESArthur Heymans
2020-12-16soc/intel/xeon_sp: Move DMICTL lockArthur Heymans
2020-12-15soc/intel/xeon_sp: Fix final MTRR usageArthur Heymans
2020-12-14soc/intel/xeon_sp/skx: Hook up microcode blobArthur Heymans
2020-12-14soc/intel/xeon_sp: Configure DPR on all stacksArthur Heymans
2020-12-11soc/intel/common/block/lpc: Move southbridge_write_acpi_tables declarationMarc Jones
2020-12-10soc/intel/xeon_sp/nvs: Use common global NVSMarc Jones
2020-12-09soc/intel/common/dmi: Move DMI defines into DMI driver headerSrinidhi N Kaushik
2020-12-05soc/intel/xeon_sp: Don't use common block acpi.hMarc Jones
2020-12-02cbfs: Simplify load/map API names, remove type argumentsJulius Werner
2020-11-24soc/intel/xeon_sp: Enable SMI handlerRocky Phagura
2020-11-24soc/intel/xeon_sp: Select INTEL_COMMON_BLOCK_TCOArthur Heymans
2020-11-24soc/intel/xeon_sp: Hook up the PMC driverArthur Heymans
2020-11-22soc/intel/xeon_sp: Work around FSP-T not respecting its own APIArthur Heymans
2020-11-20soc/intel/xeon_sp/cpx: Modify PCH_IOAPIC_BUS_NUMBERArthur Heymans
2020-11-20soc/intel/xeon_sp: Set coreboot defined IOAPIC and HPET BDFArthur Heymans
2020-11-20soc/intel/xeon_sp: Use common P2SB functions to generate HPET IOAPICArthur Heymans
2020-11-20soc/intel/xeon_sp: Use common P2SB functions to generate HPET DMARArthur Heymans
2020-11-20soc/intel/xeon_sp: Lock down DMICTLArthur Heymans