summaryrefslogtreecommitdiffstats
path: root/src/cpu
Commit message (Expand)AuthorAgeFilesLines
...
* cpu/intel: Use unsigned types in `get_cpu_count()`Angel Pons2021-11-054-7/+7
* cpu/amd/mtrr: Remove topmem global variablesArthur Heymans2021-11-031-44/+1
* cpu/x86/Kconfig: Remove unused CPU_ADDR_BITSArthur Heymans2021-11-036-40/+0
* cpu/amd/mtrr/amd_mtrr.c: Remove unused functionsArthur Heymans2021-11-034-96/+9
* cpu/amd: Always fetch CPU addr bits at runtimeArthur Heymans2021-11-031-9/+2
* src/cpu: drop CPU_X86_CACHE_HELPER and x86_enable_cache wrapper functionFelix Held2021-10-2630-47/+15
* cpu/x86/Kconfig.debug_cpu: drop HAVE_DISPLAY_MTRRS optionFelix Held2021-10-262-5/+0
* cpu/x86: drop CPU_X86_LAPIC Kconfig optionFelix Held2021-10-262-5/+1
* cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held2021-10-2615-14/+5
* cpu/intel/socket_LGA775: Drop commented-out entriesFelix Held2021-10-262-4/+0
* cpu/intel/*/Kconfig: move selection of CPU_X86_CACHE_HELPERFelix Held2021-10-2618-8/+10
* cpu/x86: Introduce `CPU_X86_CACHE_HELPER`Felix Held2021-10-2624-11/+18
* cpu/amd,intel/*/Makefile: don't add cpu/x86/cacheFelix Held2021-10-264-4/+0
* cpu,soc/amd/*/Makefile: don't add cpu/x86/pae a second timeFelix Held2021-10-254-4/+0
* cpu,soc/x86: always include cpu/x86/mtrr on x86 CPUs/SoCsFelix Held2021-10-2517-16/+1
* cpu/x86/mp_init: move printing of failure message into mp_init_with_smmFelix Held2021-10-225-9/+19
* cpu/x86/mp_init: use cb_err as status return type in remaining functionsFelix Held2021-10-221-10/+9
* cpu/x86/mp_init: use cb_err as mp_init_with_smm return typeFelix Held2021-10-215-11/+13
* acpigen,soc/amd,cpu/intel: rework static DWORD for CPPC tableMichael Niewöhner2021-10-212-28/+22
* cpu/x86/mp_init: use cb_err as run_ap_work return typeFelix Held2021-10-211-6/+8
* cpu/x86/mp_init: use cb_err as mp_init & bsp_do_flight_plan return typeFelix Held2021-10-211-11/+11
* cpu/x86/mp_init: use cb_err as wait_for_aps return typeFelix Held2021-10-211-8/+7
* cpu/x86/mp_init: use cb_err as apic_wait_timeout return typeFelix Held2021-10-211-11/+10
* cpu/x86/mp_init: use cb_err as install_permanent_handler return typeFelix Held2021-10-211-4/+4
* cpu/x86/mp_init: use cb_err as install_relocation_handler return typeFelix Held2021-10-211-4/+5
* cpu/x86: Remove cpu parameter to ap_initRaul E Rangel2021-10-212-12/+3
* cpu/x86: Require CPU_INFO_V2 when selecting PARALLEL_MPRaul E Rangel2021-10-213-20/+7
* arch/x86,cpu/x86: Fix 64-bit CPU_INFO_V2 build errorsRaul E Rangel2021-10-211-3/+23
* cpu/x86/mp_init: rework start_aps to fix X86_AMD_INIT_SIPI caseFelix Held2021-10-201-10/+7
* cpu/x86/mp_init: use cb_err as start_aps return typeFelix Held2021-10-201-10/+10
* cpu/x86/mp_init: add final new line to debug messagesFelix Held2021-10-201-3/+3
* cpu/x86/mp_init: factor out send_sipi_to_aps functionFelix Held2021-10-201-32/+25
* cpu/x86/mp_init: use types.h includeFelix Held2021-10-201-2/+1
* cpu/intel/speedstep: Constify `get_cst_entries()`Angel Pons2021-10-191-1/+1
* cpu/x86/cpu_info.S: Remove ebx save/restoreRaul E Rangel2021-10-181-3/+1
* cpu/x86/smm/smm_stub: Remove cpu_infoRaul E Rangel2021-10-181-31/+1
* arch/x86,cpu/x86,lib/thread: Remove usage of cpu_info from lib/threadRaul E Rangel2021-10-183-5/+0
* cpu/intel/hyperthreading: Use initial LAPIC IDsKyösti Mälkki2021-10-181-8/+12
* cpu/intel/hyperthreading: Use cpuid_get_max_func()Kyösti Mälkki2021-10-181-3/+5
* cpu/intel/hyperthreading: Use CPUID leaf 0xb without X2APICKyösti Mälkki2021-10-181-6/+4
* cpu/x86/lapic: Drop xapic_write_atomic()Kyösti Mälkki2021-10-181-1/+1
* cpu/x86/lapic: Only deliver ExtINT to BSPKyösti Mälkki2021-10-171-1/+6
* cpu/intel/haswell: Lock PKG_CST_CONFIG_CONTROL MSRAngel Pons2021-10-151-0/+1
* cpu/x86/lapic: Do not set read-only bits in LVTxKyösti Mälkki2021-10-151-7/+3
* cpu/x86/lapic: Add comment on spurious interruptKyösti Mälkki2021-10-151-1/+3
* cpu/x86/lapic: Split virtual_wire_mode_init()Kyösti Mälkki2021-10-151-17/+11
* soc/amd/cezanne,soc/intel/common: rework CPPC table generationMichael Niewöhner2021-10-131-172/+32
* arch/x86,cpu/x86: Introduce new method for accessing cpu_infoRaul E Rangel2021-10-055-2/+121
* src/acpi to src/lib: Fix spelling errorsMartin Roth2021-10-053-5/+5
* arch/x86,cpu/x86: Disable the %gs and %fs segmentsRaul E Rangel2021-09-295-5/+10