summaryrefslogtreecommitdiff
path: root/src/include/cpu
AgeCommit message (Expand)Author
2021-03-12cpu/intel/microcode: Fix caching logic in intel_microcode_findFurquan Shaikh
2021-03-11src/cpu/x86: Add helper mp_run_on_all_apsAamir Bohra
2021-02-19include/cpu/amd/msr: rename MSR_PSP_ADDR to PSP_ADDR_MSRFelix Held
2021-02-19soc/amd/common/amdblocks/psp: move MSR_PSP_ADDR to include/cpu/amd/msr.hFelix Held
2021-02-11cpu/intel/microcode: Fix typo in function parameterElyes HAOUAS
2021-01-28cpu/intel/microcode: Add caching layer in intel_microcode_findPatrick Rudolph
2021-01-26cpu/x86/smm: Remove unused APMC for C-state and P-stateKyösti Mälkki
2021-01-25cpu/x86/smm: Use common APMC loggingKyösti Mälkki
2021-01-15soc/amd/picasso: Generate ACPI CRAT objects in cbJason Glenesk
2021-01-07cpu/intel: add PC10 residency counter MSRMichael Niewöhner
2021-01-04ACPI: Final APM_CNT_GNVS_UPDATE cleanupKyösti Mälkki
2021-01-02soc/amd/picasso: Separate CPUID defs into new headerJason Glenesk
2020-12-04cpu/x86/smm_module_loaderv2: Fix compiling for x86_64Arthur Heymans
2020-11-10cpu/x86/mtrr.h: Rename CORE2 alternative SMRR registersArthur Heymans
2020-11-09soc/amd/*/smi.h: Move the pm_acpi_smi_cmd_port function declarationArthur Heymans
2020-11-09cpu/x86/smm: Add a common save state handlingArthur Heymans
2020-10-31cpu/x86/lapic: rename virtual wire mode initialization functionFelix Held
2020-10-31cpu/intel/common: correct MSR for the Nominal Performance in CPPCMichael Niewöhner
2020-10-24cpu/intel/common: rework code previously moved to common cpu codeMichael Niewöhner
2020-10-24{cpu,soc}/intel: deduplicate cpu codeMichael Niewöhner
2020-10-21{cpu,soc}/intel: replace AES-NI locking by common implemenation callMichael Niewöhner
2020-10-19cpu/intel/common: rework AES-NI lockingMichael Niewöhner
2020-10-19soc/intel/skl,cpu/intel: copy AES-NI locking to common cpu codeMichael Niewöhner
2020-10-16include/cpu/x86: introduce new helper for (un)setting MSRsMichael Niewöhner
2020-09-29cpu/x86/smm/smmhandler.c: Get revision using C codeArthur Heymans
2020-09-28include/cpu/x86/tsc: Fix rdtsc on x86_64Patrick Rudolph
2020-09-25soc/amd/picasso: Generate ACPI pstate and cstate objects in cbJason Glenesk
2020-09-21cpu/x86/smm.h: Add function to return the SMM save state revisionArthur Heymans
2020-09-14src/include: Drop unneeded empty linesElyes HAOUAS
2020-09-14soc/intel/common/cpu: Update COS mask calculation for NEM enhanced modeAamir Bohra
2020-09-08cpu/x86: Add definition for SMRR_PHYS_MASK_LOCKTim Wawrzynczak
2020-08-18cpu/x86/smm/smm_stub: Add x86_64 supportPatrick Rudolph
2020-08-17arch/x86/exit_car.S: Make sure _cbmem_top_ptr hits dramArthur Heymans
2020-08-15cpu/x86/smm: Introduce SMM module loader version 2Rocky Phagura
2020-07-26src/include: Add missing includesElyes HAOUAS
2020-07-09include/cpu/amd/msr: move SMM_LOCK bit right after HWCR_MSR definitionFelix Held
2020-07-08ACPI: Add and fill gnvs_ptr for smm_runtimeKyösti Mälkki
2020-07-05include/cpu/x86/lapic: Add support for x86_64Patrick Rudolph
2020-07-01ACPI GNVS: Replace uses of smm_get_gnvs()Kyösti Mälkki
2020-06-30ACPI: Drop typedef global_nvs_tKyösti Mälkki
2020-06-24ACPI: Replace smm_setup_structures()Kyösti Mälkki
2020-06-22cpu/x86/lapic: Support x86_64 and clean up codePatrick Rudolph
2020-06-22soc/amd/picasso/bootblock: Write EIP to secure S3Raul E Rangel
2020-06-22cpu/x86/smm: Define APM_CNT_ROUTE_ALL_XHCIKyösti Mälkki
2020-06-22cpu/x86/smm: Define APM_CNT_NOOP_SMIKyösti Mälkki
2020-06-17cpu/x86/smm: Add helper functions to verify SMM accessPatrick Rudolph
2020-06-16cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki
2020-06-16sb,soc/intel: Replace smm_southbridge_enable_smi()Kyösti Mälkki
2020-06-16soc/intel/common: Replace smm_soutbridge_enable(SMI_FLAGS)Kyösti Mälkki
2020-06-16arch/x86: Declare global_smi_enable()Kyösti Mälkki