summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/mtrr
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/mtrr: rename local cpu_idx variable and make it constFelix Held2022-12-161-2/+2
* cpu/x86/mtrr: use lapicid instead of cpu_index callsFelix Held2022-12-151-5/+6
* cpu/x86/mtrr/mtrr: fix printk format stringsFelix Held2022-12-121-4/+4
* cpu/x86/mtrr: Print cpu index number when set up MTRRs for BSP/APsKane Chen2022-12-121-5/+6
* include/cpu/msr.h: transform into an unionArthur Heymans2022-11-121-1/+1
* cpu: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas2022-11-081-2/+2
* cpu/x86: Clean up includesElyes Haouas2022-10-262-1/+2
* cpu/x86/mtrr/mtrr.c: Add missing <stdbool.h>Elyes Haouas2022-10-061-8/+8
* include/cpu/x86/mtrr: define NUM_FIXED_MTRRS once in mtrr.hFelix Held2022-09-241-1/+0
* cpu: Get rid of unnecessary blank line {before,after} barceElyes HAOUAS2022-07-171-1/+0
* Revert "cpu/x86/mtrr: Make useful MTRR functions available for all boot stages"Arthur Heymans2022-06-013-71/+60
* Revert "cpu/x86: Add function to set `put_back_original_solution` variable"Arthur Heymans2022-06-011-6/+1
* cpu/x86/mtrr: Allow for multiple TEMP MTRR rangesArthur Heymans2022-06-011-1/+28
* arch/x86/postcar: Set up postcar MTRR in C codeArthur Heymans2022-05-162-16/+25
* x86/mtrr: Print address ranges inclusive to be more consistentWerner Zeh2022-04-141-3/+3
* cpu/x86/mtrr: Use `need_restore_mtrr` to set put_back_original_solutionSubrata Banik2022-04-131-1/+1
* cpu/x86: Add function to set `put_back_original_solution` variableKane Chen2022-04-131-0/+5
* cpu/x86/mtrr: Delay removing `temp` variable range MTRR snapshotSubrata Banik2022-04-021-1/+1
* {cpu/x86, drivers/amd}: Use `get_var_mtrr_count()` to get MTRR countSubrata Banik2022-04-022-7/+2
* cpu/x86/mtrr: Make useful MTRR functions available for all boot stagesSubrata Banik2022-04-023-60/+70
* treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner2022-02-071-1/+1
* cpu/x86/mtrr: Use a Kconfig for reserving MTRRs for OSTim Wawrzynczak2021-04-291-12/+19
* program_loading: Replace prog_rdev() with raw start pointer and sizeJulius Werner2021-03-171-2/+2
* cpu/x86/mtrr/earlymtrr.c: Remove repeated wordElyes HAOUAS2021-01-181-1/+1
* cpu/x86/mtrr: fix OVERFLOW_BEFORE_WIDENJonathan Zhang2020-10-271-2/+2
* cpu/x86/mtrr: add support for address space higher than 16TiBJonathan Zhang2020-10-201-15/+41
* src/*: Update makefiles to exclude x86 code from psp-verstageMartin Roth2020-06-231-2/+2
* cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki2020-06-161-1/+2
* cpu/x86/mtrr: add x86_setup_mtrrs_with_detect_no_above_4gb()Aaron Durbin2020-06-021-3/+15
* cpu/x86/mtrr: add helper for setting multiple MTRRsAaron Durbin2020-06-021-0/+67
* src: Remove unused '#include <cpu/x86/lapic.h>'Elyes HAOUAS2020-06-021-1/+0
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-114-4/+0
* cpu/x86/mtrr: Replace GPLv2 long form headers with SPDX headerElyes HAOUAS2020-05-081-10/+2
* treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi2020-05-061-2/+1
* cpu/x86/mtrr/earlymtrr: Validate MTRR argumentsRaul E Rangel2020-05-011-0/+11
* src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS2020-05-011-1/+0
* src/cpu/x86/mtrr/earlymtrr: Add clear_all_var_mtrrRaul E Rangel2020-04-291-0/+14
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-043-36/+6
* cpu/x86/mtrr/xip_cache.c: Fix inconsistent messageAngel Pons2019-11-031-1/+1
* cpu/x86: Add a prog_run hook to set up caching of XIP stagesArthur Heymans2019-11-022-0/+113
* cpu,device/: Remove some __SIMPLE_DEVICE__ and __ROMCC__ useKyösti Mälkki2019-09-281-3/+0
* AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth2019-09-102-8/+3
* cpu/x86/mtrr: Replace CONFIG_CPU_ADDR_BITS with cpu_phys_address_size()Subrata Banik2019-08-081-1/+2
* src/cpu: Use 'include <stdlib.h>' when appropriateElyes HAOUAS2019-06-221-1/+0
* cpu: Add missing #include <commonlib/helpers.h>Elyes HAOUAS2019-06-211-0/+1
* cpu/x86/mtrr: Assert that MSR arrays are fully initializedJacob Garber2019-05-291-1/+3
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-082-4/+4
* src: Drop unused include <arch/acpi.h>Elyes HAOUAS2019-03-061-1/+0
* cpu/x86/mtrr/mtrr.c:Avoid static scan false positiveRichard Spiegel2019-02-281-0/+2
* soc/intel/common: Bring DISPLAY_MTRRS into the lightNico Huber2018-11-233-7/+213