/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | cpu_setup.h | 8 void __setup_cpu_power7(unsigned long offset, struct cpu_spec *spec); 9 void __setup_cpu_power8(unsigned long offset, struct cpu_spec *spec); 10 void __setup_cpu_power9(unsigned long offset, struct cpu_spec *spec); 11 void __setup_cpu_power10(unsigned long offset, struct cpu_spec *spec); 17 void __setup_cpu_e500v1(unsigned long offset, struct cpu_spec *spec); 18 void __setup_cpu_e500v2(unsigned long offset, struct cpu_spec *spec); 19 void __setup_cpu_e500mc(unsigned long offset, struct cpu_spec *spec); 20 void __setup_cpu_440ep(unsigned long offset, struct cpu_spec *spec); 21 void __setup_cpu_440epx(unsigned long offset, struct cpu_spec *spec); 22 void __setup_cpu_440gx(unsigned long offset, struct cpu_spec *spe [all...] |
H A D | cputable.h | 15 struct cpu_spec; 17 typedef void (*cpu_setup_t)(unsigned long offset, struct cpu_spec* spec); 44 struct cpu_spec { struct 88 extern struct cpu_spec *cur_cpu_spec; 92 extern void set_cur_cpu_spec(struct cpu_spec *s); 93 extern struct cpu_spec *identify_cpu(unsigned long offset, unsigned int pvr);
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | cputable.c | 23 static struct cpu_spec the_cpu_spec __read_mostly; 25 struct cpu_spec* cur_cpu_spec __read_mostly = NULL; 33 void __init set_cur_cpu_spec(struct cpu_spec *s) in set_cur_cpu_spec() 35 struct cpu_spec *t = &the_cpu_spec; in set_cur_cpu_spec() 47 static struct cpu_spec * __init setup_cpu_spec(unsigned long offset, in setup_cpu_spec() 48 struct cpu_spec *s) in setup_cpu_spec() 50 struct cpu_spec *t = &the_cpu_spec; in setup_cpu_spec() 51 struct cpu_spec old; in setup_cpu_spec() 106 struct cpu_spec * __init identify_cpu(unsigned long offset, unsigned int pvr) in identify_cpu() 108 struct cpu_spec * in identify_cpu() [all...] |
H A D | cpu_setup_power.c | 17 static bool init_hvmode_206(struct cpu_spec *t) in init_hvmode_206() 140 void __setup_cpu_power7(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power7() 165 void __setup_cpu_power8(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power8() 204 void __setup_cpu_power9(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power9() 245 void __setup_cpu_power10(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power10()
|
H A D | cpu_specs_8xx.h | 6 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_85xx.h | 9 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_e500mc.h | 18 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_47x.h | 9 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_44x.h | 9 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_40x.h | 6 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | asm-offsets.c | 325 OFFSET(CPU_SPEC_FEATURES, cpu_spec, cpu_features); in main() 326 OFFSET(CPU_SPEC_SETUP, cpu_spec, cpu_setup); in main() 327 OFFSET(CPU_SPEC_RESTORE, cpu_spec, cpu_restore); in main()
|
H A D | cpu_specs_book3s_64.h | 63 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | cpu_specs_book3s_32.h | 9 static struct cpu_spec cpu_specs[] __initdata = {
|
H A D | dt_cpu_ftrs.c | 95 static struct cpu_spec __initdata base_cpu_spec = {
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | cputable.c | 23 static struct cpu_spec the_cpu_spec __read_mostly; 25 struct cpu_spec* cur_cpu_spec __read_mostly = NULL; 39 extern void __setup_cpu_e200(unsigned long offset, struct cpu_spec* spec); 40 extern void __setup_cpu_e500v1(unsigned long offset, struct cpu_spec* spec); 41 extern void __setup_cpu_e500v2(unsigned long offset, struct cpu_spec* spec); 42 extern void __setup_cpu_e500mc(unsigned long offset, struct cpu_spec* spec); 43 extern void __setup_cpu_440ep(unsigned long offset, struct cpu_spec* spec); 44 extern void __setup_cpu_440epx(unsigned long offset, struct cpu_spec* spec); 45 extern void __setup_cpu_440gx(unsigned long offset, struct cpu_spec* spec); 46 extern void __setup_cpu_440grx(unsigned long offset, struct cpu_spec* spe [all...] |
H A D | cpu_setup_power.c | 17 static bool init_hvmode_206(struct cpu_spec *t) in init_hvmode_206() 134 void __setup_cpu_power7(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power7() 157 void __setup_cpu_power8(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power8() 194 void __setup_cpu_power9(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power9() 233 void __setup_cpu_power10(unsigned long offset, struct cpu_spec *t) in __setup_cpu_power10()
|
H A D | asm-offsets.c | 387 OFFSET(CPU_SPEC_FEATURES, cpu_spec, cpu_features); in main() 388 OFFSET(CPU_SPEC_SETUP, cpu_spec, cpu_setup); in main() 389 OFFSET(CPU_SPEC_RESTORE, cpu_spec, cpu_restore); in main()
|
H A D | dt_cpu_ftrs.c | 113 static struct cpu_spec __initdata base_cpu_spec = {
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | cputable.h | 15 struct cpu_spec; 17 typedef void (*cpu_setup_t)(unsigned long offset, struct cpu_spec* spec); 55 struct cpu_spec { struct 112 extern struct cpu_spec *cur_cpu_spec; 116 extern void set_cur_cpu_spec(struct cpu_spec *s); 117 extern struct cpu_spec *identify_cpu(unsigned long offset, unsigned int pvr);
|
/kernel/linux/linux-6.6/arch/powerpc/kexec/ |
H A D | core.c | 78 VMCOREINFO_OFFSET(cpu_spec, mmu_features); in arch_crash_save_vmcoreinfo()
|
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | feature-fixups.c | 574 struct cpu_spec *spec = PTRRELOC(*PTRRELOC(&cur_cpu_spec)); in apply_feature_fixups()
|
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | feature-fixups.c | 632 struct cpu_spec *spec = PTRRELOC(*PTRRELOC(&cur_cpu_spec)); in apply_feature_fixups()
|