summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/cpu
AgeCommit message (Expand)Author
2021-06-26soc/intel/cache_as_ram.S: Fix CAR issues with BootguardArthur Heymans
2021-06-24soc/intel/cache_as_ram.S: Fix SOC_INTEL_APOLLOLAKEArthur Heymans
2021-06-24soc/intel/cache_as_ram.S: Add macro to detect bootguard nemArthur Heymans
2021-06-22soc/intel/car: Add support for bootguard CARArthur Heymans
2021-06-22soc/intel/common/cache_as_ram.S: Add macro to clear CARArthur Heymans
2021-06-22soc/intel/common/cache_as_ram.S: Add macro to find a free MTRRArthur Heymans
2021-06-18soc/intel/car/cache_as_ram.S: Fix typo in commentArthur Heymans
2021-06-11soc/intel/{common,alderlake}: Use generic name "Alderlake Platform"Sridhar Siricilla
2021-05-14soc/intel/alderlake: Update CPU and IGD Device IDsMaulik V Vaghela
2021-05-05drivers/intel/fsp2_0: Fix the FSP-T positionArthur Heymans
2021-04-22soc/intel/common,skl: set MSR LT_LOCK_MEMORY once, not per threadMichael Niewöhner
2021-03-18soc/intel/block/cpu/mp_init.c: Remove weak functionsArthur Heymans
2021-03-11soc/intel/common/block/cpu: Use tab instead of spaceSubrata Banik
2021-03-05soc/intel/common/block/cpu: Use tab instead of spaceSubrata Banik
2021-03-03soc/intel: Factor out common smmrelocate.cAngel Pons
2021-02-23intel/common/block/cpu: Add APIs to get CPU info from lapic IDAamir Bohra
2021-02-06intel: Rename config FSP_USES_MP_SERVICES_PPI to MP_SERVICES_PPIFurquan Shaikh
2021-02-06intel: Drop FSP_PEIM_TO_PEIM_INTERFACEFurquan Shaikh
2021-02-01soc/intel/*: Get rid of custom microcode cachingPatrick Rudolph
2021-02-01drivers/intel/fsp2_0: Use coreboot postcar with FSP-TArthur Heymans
2021-01-22soc/intel/commmon: Include Alder Lake device IDsVarshit Pandya
2021-01-07arch/x86: Move prologue to .init sectionKyösti Mälkki
2020-12-14src/soc/intel: Add support for CAR_HAS_SF_MASKS and select for TGLShreesh Chhabbi
2020-12-14soc/intel: Remove INTEL_CAR_NEM_ENHANCED_V2 config optionShreesh Chhabbi
2020-12-08soc/intel/common/block/cpu/car: Fix two whitespace issuesSubrata Banik
2020-12-01soc/intel/common/block/cpu/car/exit_car: Fix compilation on x86_64Patrick Rudolph
2020-12-01soc/intel/common/block/cpu/car/cache_as_ram: Add x86_64 supportPatrick Rudolph
2020-11-02soc/intel/fsp-car: Use the coreboot defined stackArthur Heymans
2020-11-02drivers/intel/fsp2_0: Add function to report FSP-T outputArthur Heymans
2020-10-28soc/intel: deduplicate ACPI timer emulationMichael Niewöhner
2020-10-21{cpu,soc}/intel: replace AES-NI locking by common implemenation callMichael Niewöhner
2020-10-21soc/intel: convert XTAL frequency constant to KconfigMichael Niewöhner
2020-10-21soc/intel/common: add Kconfig for PM Timer emulation supportMichael Niewöhner
2020-10-16include/cpu/x86: introduce new helper for (un)setting MSRsMichael Niewöhner
2020-09-29soc/intel/common: Add config option to enable TME/MKTMEPratik Prajapati
2020-09-21soc/intel: rename get_prmrr_sizeMichael Niewöhner
2020-09-21soc/intel/common/block/sgx: make PRMRR size setting depend on SGXMichael Niewöhner
2020-09-16soc/intel/common/block: Do not die if PRMRR size unsupportedAngel Pons
2020-09-15soc/intel/common/block/cpu: Fix boot failurePatrick Rudolph
2020-09-14soc/intel/common/cpu: Update COS mask calculation for NEM enhanced modeAamir Bohra
2020-08-27soc/intel/common: Add Elkhart Lake B0 CPU IDTan, Lean Sheng
2020-08-06soc/intel/common/block/cpu: Refactor init_cpus functionSubrata Banik
2020-08-05soc/intel/common: Include Alder Lake device IDsSubrata Banik
2020-07-26src/soc/intel: Add include <types.h>Elyes HAOUAS
2020-07-03soc/intel/common: Only touch Time Window Tau bits in supported SoCsTim Wawrzynczak
2020-07-01soc/intel/common/cpu: Don't set any TCC settings if offset is 0Tim Wawrzynczak
2020-06-28soc/intel/common: add TCC activation functionalitySumeet R Pawnikar
2020-06-25drivers/intel/fsp2_0: decouple FSP_PEIM_TO_PEIM_INTERFACE from FSP 2.1Jonathan Zhang
2020-06-15arch/x86: Remove NO_FIXED_XIP_ROM_SIZEKyösti Mälkki
2020-06-06src: Remove unused 'include <cpu/x86/mtrr.h>'Elyes HAOUAS
2020-06-06soc/intel/tigerlake: Add CPU ID for TGL B0Jamie Ryu
2020-06-01soc/intel/common/block: Remove unused headersAngel Pons
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-06treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-01src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS
2020-04-06soc/intel/common: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-03-04soc/intel/cpu: Select NO_FIXED_XIP_ROM_SIZEArthur Heymans
2020-02-25soc/intel/common: Update Jasper Lake Device IDsMeera Ravindranath
2020-02-04soc/intel: Remove duplicate CPUID entrySubrata Banik
2020-01-22soc/intel/common: Add Elkhartlake Device IDsTan, Lean Sheng
2019-12-02src/soc/intel: Add Cometlake-S and CMP-H skusGaggery Tsai
2019-11-15soc/intel/common: Make alignment proper for commentsSubrata Banik
2019-11-12arch/x86/car.ld: Rename suffix _start/_endArthur Heymans
2019-11-06soc/intel/common: Make native and FSP-T CAR init mutually exclusiveArthur Heymans
2019-11-05soc/intel/common: Include Tigerlake device IDsRavi Sarawadi
2019-11-05soc/intel/common: Don't link CAR teardown in romstageArthur Heymans
2019-11-04soc/intel/sgx: convert SGX and PRMRR devicetree options to KconfigMichael Niewöhner
2019-10-31soc/intel/common: add common function to set LT_LOCK_MEMORYMichael Niewöhner
2019-09-29soc/intel: Rename <intelblocks/chip.h>Kyösti Mälkki
2019-09-11arch/x86: Restrict use of _car_global[start|end]Kyösti Mälkki
2019-08-15soc/*: mp_run_on_all_cpus: Remove configurable timeoutPatrick Rudolph
2019-08-12soc/intel/common: Fix typo mistake in cache_as_ram.SSubrata Banik
2019-07-30soc/intel/cannonlake: Add new PCI IDsFelix Singer
2019-07-17soc/intel/cannonlake: Add device Ids for new CFL SKUs supportLean Sheng Tan
2019-07-10soc/intel/block/cpu: remove unused USE_COREBOOT_NATIVE_MP_INITArthur Heymans
2019-05-21soc/intel: Remove unused pointer argument in mca_configure()Subrata Banik
2019-05-13soc/intel: Geminilake Refresh feature request supportJohn Zhao
2019-04-23src: Add missing include 'console.h'Elyes HAOUAS
2019-04-21cpu/x86: Move checking for MTRR's as a proxy for proper CPU resetArthur Heymans
2019-04-13soc/intel/cpulib: Remove redundent enable/disable functionsSubrata Banik
2019-04-13soc/intel/cpulib: Factor out IA32_PERF_CTL (0x199) MSR codeSubrata Banik
2019-04-06src: Use include <delay.h> when appropriateElyes HAOUAS
2019-03-29src: Use include <reset.h> when appropriateElyes HAOUAS
2019-03-24soc/intel/common: Remove common chip config use_fsp_mp_initSubrata Banik
2019-03-24soc/intel/common: Add Kconfig option to choose desired MP Init for platformSubrata Banik
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-02-24soc/intel/common: Include cometlake CPU IDsRonak Kanabar
2019-02-19soc/intel/common: Add whiskeylake celeron v-0 supportLijian Zhao
2019-02-05soc/intel/cpulib: Add debug message to mca_configure()Nico Huber
2019-01-08arch/x86: Link walkcbfs.S instead of including itArthur Heymans
2018-11-23intelblocks/cpu: Fix wrong comment for P_Req field in PERF_CTL MSRWerner Zeh
2018-11-23intelblocks/cpu: Add function to set CPU clock to minimum valueWerner Zeh
2018-11-16src: Remove unneeded include <lib.h>Elyes HAOUAS
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-11-07soc/intel/common: Include Icelake device IDsAamir Bohra
2018-10-25soc/intel: Consolidate FSP CAR setup and teardown codePraveen hodagatta pranesh