From 645e752c5a84baeb21015cdc85fc05b7d16312c8 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Sat, 11 May 2024 01:13:52 +0000 Subject: [PATCH] disable i2c1 --- kernel/arch/x86/kernel/cpu/mtrr/mtrr.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c b/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c index 9a19c80..5f436cb 100644 --- a/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c +++ b/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c @@ -52,7 +52,7 @@ #include <asm/e820/api.h> #include <asm/mtrr.h> #include <asm/msr.h> -#include <asm/pat.h> +#include <asm/memtype.h> #include "mtrr.h" @@ -127,7 +127,7 @@ if (use_intel()) rdmsr(MSR_MTRRcap, config, dummy); - else if (is_cpu(AMD)) + else if (is_cpu(AMD) || is_cpu(HYGON)) config = 2; else if (is_cpu(CYRIX) || is_cpu(CENTAUR)) config = 8; @@ -793,8 +793,6 @@ if (!use_intel() || mtrr_aps_delayed_init) return; - - rcu_cpu_starting(smp_processor_id()); /* * Ideally we should hold mtrr_mutex here to avoid mtrr entries -- Gitblit v1.6.2