summaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/cpu.c
AgeCommit message (Expand)Author
2023-07-31soc/intel/apl: program VMX per Kconfig settingMatt DeVillier
2023-03-21soc/intel/apl: Fix programming temporary MTRR on GLKArthur Heymans
2023-02-23soc/intel: Use common codeflow for MP initArthur Heymans
2023-02-09arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminatorFelix Held
2023-02-08arch/x86/cpu: introduce and use device_match_maskFelix Held
2023-02-06soc/intel/apl: Hook up cpu ops in devicetreeArthur Heymans
2023-01-31soc/intel/apl: Ensure CPU_CLUSTER linked_list bus existsArthur Heymans
2022-06-02soc/intel/common/cpu: Use SoC overrides to set CPU privilege levelSubrata Banik
2022-05-18intel/common/block: Provide RAPL and min clock ratio switches in commonUwe Poeche
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
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-02-15soc/intel/*: Move prmrr_core_configurePatrick Rudolph
2021-02-09soc/amd,intel: Drop s3_resume parameter on FSP-S functionsKyösti Mälkki
2020-10-21{cpu,soc}/intel: replace AES-NI locking by common implemenation callMichael Niewöhner
2020-09-09soc/intel/apollolake: Rename `SOC_INTEL_GLK` symbolAngel Pons
2020-06-16soc/intel/common: Replace smm_soutbridge_enable(SMI_FLAGS)Kyösti Mälkki
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-03-18soc: Remove copyright noticesPatrick Georgi
2019-11-04soc/intel/sgx: convert SGX and PRMRR devicetree options to KconfigMichael Niewöhner
2019-11-02soc/intel: common,apl,skl: remove orphaned memory locking APIMichael Niewöhner
2019-10-10soc/intel: sgx: get rid of UEFI-style usage of global variableMichael Niewöhner
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-15soc/*: mp_run_on_all_cpus: Remove configurable timeoutPatrick Rudolph
2019-08-13cpu/x86: Separate save_state struct headersKyösti Mälkki
2019-08-08arch/x86: Change smm_subregion() prototypeKyösti Mälkki
2019-08-07intel/apollolake: Replace smm_region_info() with smm_region()Kyösti Mälkki
2019-08-07cpu/x86/smm: Promote smm_subregion()Kyösti Mälkki
2019-07-18soc/intel: Use config_of_path(SA_DEVFN_ROOT)Kyösti Mälkki
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-13soc/intel/cpulib: Remove redundent enable/disable functionsSubrata Banik
2019-03-08src/soc/intel/apollolake/cpu.c: Set up local APICMario Scheithauer
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06intel/apollolake: Fix incorrect config usageJulius Werner
2019-02-05soc/intel/apl: Call mca_configure() on cold boots onlyNico Huber
2018-11-23soc/intel/apollolake: Add Kconfig switch to enable minimum clock ratioWerner Zeh
2018-10-11src: Move common IA-32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-10-05src: Fix MSR_PKG_CST_CONFIG_CONTROL register nameElyes HAOUAS
2018-07-24cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSxArthur Heymans
2018-06-28intel/common: change mca_configure API's defPratik Prajapati
2018-06-14soc/intel/{glk,apl}: ensure C1E is disabled after S3 resumeCole Nelson
2018-06-04soc/intel/apollolake: Get rid of device_tElyes HAOUAS
2018-05-14cpu/x86: Add support to run function with argument over APsSubrata Banik
2018-04-09soc/intel/apollolake: enable MONITOR/MWAIT for GLKCole Nelson
2017-12-22soc/intel/common: Add missing SoC common function into SMM librarySubrata Banik
2017-11-23Constify struct cpu_device_id instancesJonathan Neuschäfer
2017-11-03soc/intel/apollolake: Add APL CPU device IDMario Scheithauer
2017-11-03soc/intel/apollolake: Set CPU to Max Non-Turbo RatioMario Scheithauer
2017-09-27soc/intel/apollolake: Add SGX supportPratik Prajapati
2017-09-01soc/intel/apollolake: Use SMM library to get tseg region informationSubrata Banik
2017-08-21intel/common/mp_init: Refactor MP Init code to get rid of microcode paramPratik Prajapati
2017-08-15soc/intel/apollolake: Provide option to use Common MP InitBarnali Sarkar
2017-07-21soc/intel/apollolake: Bring in delta for GLK SOCHannah Williams
2017-06-20soc/intel/common: Add SMM common code for Intel PlatformsBrandon Breitenstein
2017-06-15soc/intel/apollolake: revert CPU MP init prior to FSP-SAaron Durbin
2017-06-09soc/intel/apollolake: Use CPU common library codeBarnali Sarkar
2017-06-09soc/intel/apollolake: Rename ACPI Base Address and Size MacroBarnali Sarkar
2017-06-09soc/intel/apollolake: Perform CPU MP Init before FSP-S InitBarnali Sarkar
2017-06-09soc/intel/apollolake: Remove duplication of find_microcode_patch() codeBarnali Sarkar
2017-06-09soc/intel/apollolake: use fast_spi_cache_bios_region()Aaron Durbin
2016-12-08soc/intel/apollolake: Move privilege drop to later stageAndrey Petrov
2016-12-02soc/intel/apollolake: Drop privilege level to IA_UNTRUSTEDAndrey Petrov
2016-12-02soc/intel/apollolake: Enable ACPI PM timer emulation on all CPUsAndrey Petrov
2016-11-17soc/intel/apollolake: Enable and Lock AES feature registerNelson, Cole
2016-11-12soc/intel/apollolake: cache the MMIO BIOS regionAaron Durbin
2016-11-02soc/intel/apollolake: Disable Monitor and Mwait featureVenkateswarlu Vinjamuri
2016-11-01soc/apollolake: Add soc core initRavi Sarawadi
2016-10-25Revert "soc/apollolake: Add soc core init"Aaron Durbin
2016-10-16soc/apollolake: Add soc core initRavi Sarawadi
2016-10-07soc/intel/apollolake: Implement stage cache to improve resume timeBrandon Breitenstein
2016-10-01soc/intel/apollolake: Try to update BSP microcode from cbfsMartin Roth
2016-08-31soc/intel/apollolake: Gather microcode revisionJohn Zhao
2016-05-25soc/apollolake: SOC specific SMM codeHannah Williams
2016-05-06soc/intel/apollolake: convert to using common MP initAaron Durbin
2016-05-02cpu/x86/mp_init: remove unused callback argumentsAaron Durbin
2016-04-14soc/intel: Update license headersMartin Roth
2016-03-10soc/apollolake: Enable all CPU cores using the parallel MP libRavi Sarawadi