aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/sgx
AgeCommit message (Expand)Author
2023-01-08soc/intel/common: Untie PRMRR from SGXPratikkumar Prajapati
2023-01-02soc/intel/common: Move SGX supported API to cpulibPratikkumar Prajapati
2022-11-17soc/intel/common/block/sgx/Kconfig: Add missing default symbolElyes Haouas
2022-11-12include/cpu/msr.h: transform into an unionArthur Heymans
2022-10-31soc: Add SPDX license headers to MakefilesMartin Roth
2021-11-11soc/intel: move SGX ACPI code to block/acpiMichael Niewöhner
2021-11-09soc/intel: generate SSDT instead of using GNVS for SGXMichael Niewöhner
2021-10-20soc/intel/{skl,apl}: don't run or even include SGX code if disabledMichael Niewöhner
2021-09-30soc/intel/common/block/sgx: Fix typo in log messageAngel Pons
2021-09-29soc/intel: Rename GNVS struct member to match ASLAngel Pons
2021-07-17soc/intel/common/block: Drop unused `intelblocks/mp_init.h` includeSubrata Banik
2021-04-22soc/intel/common,skl: set MSR LT_LOCK_MEMORY once, not per threadMichael Niewöhner
2021-02-01soc/intel/*: Get rid of custom microcode cachingPatrick Rudolph
2021-01-03soc/intel: Drop indirect <soc/nvs.h> includeKyösti Mälkki
2020-10-17cpu/intel,soc/intel: drop Kconfig for hyperthreadingMichael Niewöhner
2020-09-21soc/intel/common/block/sgx: drop no-ops from PRMRR KconfigMichael Niewöhner
2020-09-21soc/intel/common/block/sgx: make PRMRR size setting depend on SGXMichael Niewöhner
2020-09-12soc/intel/common/block/*/Kconfig: Guard options with if-blocksAngel Pons
2020-06-30ACPI: Drop typedef global_nvs_tKyösti Mälkki
2020-06-16cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-06soc/intel/common: Use SPDX for GPL-2.0-only filesAngel Pons
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: sgx: use cpu_lt_lock_memory in sgx setupMichael Niewöhner
2019-11-02soc/intel/common: sgx: add new Kconfig option for setting LT_LOCK_MEMORYMichael Niewöhner
2019-10-20src: Remove unused 'include <string.h>'Elyes HAOUAS
2019-10-15soc/intel/common/block/sgx: Fix crash in MP initPatrick Rudolph
2019-10-10soc/intel: sgx: get rid of UEFI-style usage of global variableMichael Niewöhner
2019-06-03src/soc/intel/common/block/sgx: Add missing new linesChristian Walter
2019-04-23src: include <assert.h> when appropriateElyes HAOUAS
2019-01-07soc/intel: Standardize names of common MSRsElyes HAOUAS
2018-10-11src: Move common IA-32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-05-14cpu/x86: Add support to run function with argument over APsSubrata Banik
2018-02-20src/soc: Fix various typosJonathan Neuschäfer
2017-10-20intel/common/block/sgx: Add API to enumerate SGX resources and update GNVSPratik Prajapati
2017-09-15soc/intel/common/sgx: use SOC specific API to get PRMRR base and maskPratik Prajapati
2017-09-15soc/intel/common/sgx: Define and use soc_fill_sgx_param()Pratik Prajapati
2017-09-07soc/intel/common/sgx: Fix null pointer dereference warning from klocworkPratik Prajapati
2017-08-21intel/common/block/sgx: Refactor SGX common codePratik Prajapati
2017-08-21intel/common/sgx: Use intel_mp_current_microcode() to get microcode pointerPratik Prajapati
2017-07-10sgx: Move SGX code to intel/common/blockPratik Prajapati