summaryrefslogtreecommitdiff
path: root/src/soc/intel/cannonlake/cpu.c
AgeCommit message (Expand)Author
2024-10-07soc/intel/adl to jsl: Explicitly include static.h for config_of_socNicholas Chin
2024-10-02soc/intel/cannonlake,skylake: Fix locking SMRAMMichał Żygowski
2023-02-23soc/intel: Use common codeflow for MP initArthur Heymans
2022-06-02soc/intel/common/cpu: Use SoC overrides to set CPU privilege levelSubrata Banik
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-02-02soc/intel/cannonlake: Add `disable_vmx` devtree optionAngel Pons
2022-01-19soc/intel/common/cpu: Use SoC overrides to get CPU privilege levelSubrata Banik
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-15soc/intel/cannonlake: Enable Energy/Performance Bias controlAngel Pons
2021-10-12soc/intel/cannonlake: Lock PKG_CST_CONFIG_CONTROL MSRAngel Pons
2021-10-12soc/intel/*/cpu.c: Add missing space in commentAngel Pons
2021-08-20soc/intel/cannonlake: Unbreak some short linesNico Huber
2021-08-19Revert "src/soc/intel/cannonlake: Update C-state latency control limits"Nico Huber
2021-08-04soc/intel/cannonlake: Allow to configure maximum package C stateNico Huber
2021-02-24soc/intel/{skl,cnl}: Move smm_lock() to cpu.cAngel Pons
2021-02-20soc/intel/cannonlake: Add devicetree setting to disable turboPatrick Rudolph
2021-02-11src: Remove unused <arch/cpu.h>Elyes HAOUAS
2021-02-09soc/amd,intel: Drop s3_resume parameter on FSP-S functionsKyösti Mälkki
2021-01-11{soc,vc,mb}/intel: Drop support for Cannon Lake SoCFelix Singer
2020-10-28soc/intel: deduplicate ACPI timer emulationMichael Niewöhner
2020-10-26soc/intel: drop unneeded ISST configuration codeMichael Niewöhner
2020-10-24{cpu,soc}/intel: deduplicate cpu codeMichael Niewöhner
2020-10-21soc/intel: convert XTAL frequency constant to KconfigMichael Niewöhner
2020-10-19soc/intel/cnl: lock AES-NI feature if selectedMichael Niewöhner
2020-10-19Revert "soc/intel/cannonlake: Enable ACPI timer emulation if PM timer is disa...Michael Niewöhner
2020-10-12soc/intel/cannonlake: Align cosmetics with Ice LakeAngel Pons
2020-06-28soc/intel/common: add TCC activation functionalitySumeet R Pawnikar
2020-06-16cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki
2020-06-16soc/intel/common: Replace smm_soutbridge_enable(SMI_FLAGS)Kyösti Mälkki
2020-05-26cannonlake: update processor power limits configurationSumeet R Pawnikar
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-06soc/intel/cannonlake: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-18soc: Remove copyright noticesPatrick Georgi
2020-03-10soc/intel: fix eist enablingMatt Delco
2019-11-22intel/smm: Provide common smm_relocation_paramsKyösti Mälkki
2019-11-11soc/{cannonlake,skylake}: Remove unused 'rdmsr(MSR_CONFIG_TDP_NOMINAL)'Elyes HAOUAS
2019-10-31soc/intel/{cnl,icl,skl}: Fix multiple whitespace issueSubrata Banik
2019-10-02soc/intel: Replace config_of_path() with config_of_soc()Kyösti Mälkki
2019-08-15soc/intel: Rename some SMM support functionsKyösti Mälkki
2019-08-02soc/intel/cannonlake: Enable ACPI timer emulation if PM timer is disabledAamir Bohra
2019-07-30soc/intel/{broad,cannon,sky}: Fix possible out-of-bounds readsJacob Garber
2019-07-18soc/intel: Use config_of_path(SA_DEVFN_ROOT)Kyösti Mälkki
2019-06-21soc/intel/cannonlake: Rename SOC_INTEL_COMMON_CANNONLAKE_BASEArthur Heymans
2019-05-21soc/intel: Remove unused pointer argument in mca_configure()Subrata Banik
2019-04-26soc/{amd,intel}/chip: Use local include for chip.hElyes HAOUAS
2019-04-16soc/intel/cannonlake: Implement soc side VMX supportRonak Kanabar
2019-04-13soc/intel/cpulib: Remove redundent enable/disable functionsSubrata Banik
2019-03-22soc/intel/cannonlake: Enable power button smi in pre-OSKrzysztof Sywula
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-21soc/intel/cannonlake: SoC specific microcode update checkRonak Kanabar
2019-01-16soc/intel/cannonlake: Access conf pointer only if its not nullPratik Prajapati
2019-01-16soc/intel/cannonlake: Add processor power limits control supportSumeet Pawnikar
2019-01-14soc/intel/cannonlake: Provide interface to update TCC offsetJohn Su
2019-01-07soc/intel: Standardize names of common MSRsElyes HAOUAS
2018-12-13cpuid: Add helper function for cpuid(1) functionsSubrata Banik
2018-10-26soc/intel/cannonlake: Add back PM TIMER EMULATIONLijian Zhao
2018-10-11src: Move common IA-32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-06-28intel/common: change mca_configure API's defPratik Prajapati
2018-06-01soc/intel/cannonlake: Get rid of device_tElyes HAOUAS
2018-01-23src/soc/intel/cannonlake: Update C-state latency control limitsVaibhav Shankar
2017-12-22soc/intel/common: Add missing SoC common function into SMM librarySubrata Banik
2017-10-03soc/intel/cannonlake: Fill the SMI usageLijian Zhao
2017-09-11cpu/x86/mp_init: remove adjust_cpu_apic_entry()Aaron Durbin
2017-09-02soc/intel/cannonlake: Use common mca_configure() APIPratik Prajapati
2017-08-24soc/intel/cannonlake: Add cpu.c and MP init supportPratik Prajapati