summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge/cpu.c
AgeCommit message (Expand)Author
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-04-01soc/amd/stoneyridge: factor out P-state utils to link in all stagesFelix Held
2023-03-29soc/amd/stoneyridge/cpu: implement get_pstate_latencyFelix Held
2023-03-29soc/amd/stoneyridge: implement and use get_pstate_0_regFelix Held
2023-02-09arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminatorFelix Held
2023-02-08soc/amd: use CPUID_FROM_FMS macro instead of magic numbersFelix Held
2023-02-08soc/amd/stoneyridge/cpu: use CPUID_ALL_STEPPINGS_MASKFelix Held
2023-02-08arch/x86/cpu: introduce and use device_match_maskFelix Held
2022-09-14cpu/amd/smm: Move MP & SMM init in a common placeArthur Heymans
2022-09-14soc/amd/common: Add common function to get cpu countArthur Heymans
2022-08-25soc/amd: rework SPI flash MMIO region handlingFelix Held
2022-06-20soc/amd/stoneyridge: Align get_cpu_count to other targetsArthur Heymans
2022-06-20soc/amd/*: Make mtrr decision based on syscfgArthur Heymans
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2021-11-03soc/amd/*/cpu: handle mp_init_with_smm failureFelix Held
2021-11-03soc/amd/stoneyridge/cpu: remove unneeded line break in get_cpu_countFelix Held
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-07-14soc/amd: move check_mca prototype to soc/amd/common/blocks/includeFelix Held
2021-03-11soc/amd: move warm reset flag function prototypes to common codeFelix Held
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-11soc/amd: factor out common SMM relocation codeFelix Held
2021-02-09soc/amd/stoneyridge/cpu: use MSR_PSP_ADDR define instead of hex numberFelix Held
2020-06-16soc/amd: Replace enable_smi_generation()Kyösti Mälkki
2020-06-03soc/amd: Use mp_cpu_bus_init()Kyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-05soc/amd: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-18soc: Remove copyright noticesPatrick Georgi
2019-08-16amd/stoneyridge: Unify SMM relocationKyösti Mälkki
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-07soc/amd: Rename smm_region_info() to smm_region()Kyösti Mälkki
2019-08-07cpu/x86/smm: Promote smm_subregion()Kyösti Mälkki
2019-07-31soc/amd/stoneyridge: Change code to accommodate Merlin Falcon SOCRichard Spiegel
2018-10-31soc/amd/stoneyridge: Fix get_cpu_count()Martin Roth
2018-10-30soc/amd/stoneyridge: Remove dev_find_slot where possibleRichard Spiegel
2018-10-18cpu/amd: Use common AMD's MSRElyes HAOUAS
2018-09-19amd/stoneyridge: Sync PSP base to MSRMarshall Dawson
2018-09-07amd/stoneyridge: Relocate MCA error identificationMarshall Dawson
2018-08-08amd/stoneyridge: Dump MCA registersMarshall Dawson
2018-08-08amd/stoneyridge: Add warm reset detectionMarshall Dawson
2018-08-08cpu/amd: Correct number of MCA banks clearedMarshall Dawson
2018-08-08cpu/amd: Rename MCA status registerMarshall Dawson
2018-05-23soc/amd/stoneyridge/: Get rid of device_tElyes HAOUAS
2018-04-20pci: Move inline PCI functions to pci_ops.hPatrick Rudolph
2018-04-11amd/stoneyridge: Reorder temp mtrr for flashMarshall Dawson
2018-02-16amd/stoneyridge: Move model_15_init.c to cpu.cMarshall Dawson
2018-01-31amd/stoneyridge: Move TValid and SmmLock to end of POSTMarshall Dawson
2018-01-12amd/stoneyridge: Keep SPI flash cacheable during POSTMarshall Dawson
2017-09-27amd/stoneyridge: Enable SMM in TSEGMarshall Dawson
2017-09-27amd/stoneyridge: Convert MP init to mp_init_with_smmMarshall Dawson