Loading include/asm-sh/cpu-sh5/cache.h +4 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,10 @@ #define SH_CACHE_VALID (1LL<<0) #define SH_CACHE_UPDATED (1LL<<57) /* Unimplemented compat bits.. */ #define SH_CACHE_COMBINED 0 #define SH_CACHE_ASSOC 0 /* Cache flags */ #define SH_CACHE_MODE_WT (1LL<<0) #define SH_CACHE_MODE_WB (1LL<<1) Loading include/asm-sh/processor.h +2 −0 Original line number Diff line number Diff line #ifndef __ASM_SH_PROCESSOR_H #define __ASM_SH_PROCESSOR_H #include <asm/cpu-features.h> /* * CPU type and hardware bug flags. Kept separately for each CPU. * Loading include/asm-sh/processor_32.h +0 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,6 @@ #include <asm/types.h> #include <asm/cache.h> #include <asm/ptrace.h> #include <asm/cpu-features.h> /* * Default implementation of macro that returns current Loading include/asm-sh/processor_64.h +6 −4 Original line number Diff line number Diff line Loading @@ -66,12 +66,14 @@ struct sh_cpuinfo { /* TLB info */ struct tlb_info itlb; struct tlb_info dtlb; }; extern struct sh_cpuinfo boot_cpu_data; unsigned long flags; }; #define cpu_data (&boot_cpu_data) #define current_cpu_data boot_cpu_data extern struct sh_cpuinfo cpu_data[]; #define boot_cpu_data cpu_data[0] #define current_cpu_data cpu_data[smp_processor_id()] #define raw_current_cpu_data cpu_data[raw_smp_processor_id()] #endif Loading Loading
include/asm-sh/cpu-sh5/cache.h +4 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,10 @@ #define SH_CACHE_VALID (1LL<<0) #define SH_CACHE_UPDATED (1LL<<57) /* Unimplemented compat bits.. */ #define SH_CACHE_COMBINED 0 #define SH_CACHE_ASSOC 0 /* Cache flags */ #define SH_CACHE_MODE_WT (1LL<<0) #define SH_CACHE_MODE_WB (1LL<<1) Loading
include/asm-sh/processor.h +2 −0 Original line number Diff line number Diff line #ifndef __ASM_SH_PROCESSOR_H #define __ASM_SH_PROCESSOR_H #include <asm/cpu-features.h> /* * CPU type and hardware bug flags. Kept separately for each CPU. * Loading
include/asm-sh/processor_32.h +0 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,6 @@ #include <asm/types.h> #include <asm/cache.h> #include <asm/ptrace.h> #include <asm/cpu-features.h> /* * Default implementation of macro that returns current Loading
include/asm-sh/processor_64.h +6 −4 Original line number Diff line number Diff line Loading @@ -66,12 +66,14 @@ struct sh_cpuinfo { /* TLB info */ struct tlb_info itlb; struct tlb_info dtlb; }; extern struct sh_cpuinfo boot_cpu_data; unsigned long flags; }; #define cpu_data (&boot_cpu_data) #define current_cpu_data boot_cpu_data extern struct sh_cpuinfo cpu_data[]; #define boot_cpu_data cpu_data[0] #define current_cpu_data cpu_data[smp_processor_id()] #define raw_current_cpu_data cpu_data[raw_smp_processor_id()] #endif Loading