Loading arch/sh/kernel/setup.c +2 −1 Original line number Diff line number Diff line Loading @@ -392,6 +392,7 @@ static int __init topology_init(void) subsys_initcall(topology_init); static const char *cpu_name[] = { [CPU_SH7206] = "SH7206", [CPU_SH7619] = "SH7619", [CPU_SH7604] = "SH7604", [CPU_SH7300] = "SH7300", [CPU_SH7705] = "SH7705", [CPU_SH7706] = "SH7706", [CPU_SH7707] = "SH7707", [CPU_SH7708] = "SH7708", Loading @@ -404,7 +405,7 @@ static const char *cpu_name[] = { [CPU_SH4_202] = "SH4-202", [CPU_SH4_501] = "SH4-501", [CPU_SH7770] = "SH7770", [CPU_SH7780] = "SH7780", [CPU_SH7781] = "SH7781", [CPU_SH7343] = "SH7343", [CPU_SH7206] = "SH7206", [CPU_SH7619] = "SH7619", [CPU_SH7785] = "SH7785", [CPU_SH_NONE] = "Unknown" }; Loading arch/sh/mm/Kconfig +5 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,11 @@ config CPU_SUBTYPE_SH7780 select CPU_SH4A select CPU_HAS_INTC2_IRQ config CPU_SUBTYPE_SH7785 bool "Support SH7785 processor" select CPU_SH4A select CPU_HAS_INTC2_IRQ comment "SH4AL-DSP Processor Support" config CPU_SUBTYPE_SH73180 Loading include/asm-sh/bugs.h +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ static void __init check_bugs(void) case CPU_SH7750 ... CPU_SH4_501: *p++ = '4'; break; case CPU_SH7770 ... CPU_SH7781: case CPU_SH7770 ... CPU_SH7785: *p++ = '4'; *p++ = 'a'; break; Loading include/asm-sh/processor.h +3 −0 Original line number Diff line number Diff line Loading @@ -50,7 +50,10 @@ enum cpu_type { /* SH-4 types */ CPU_SH7750, CPU_SH7750S, CPU_SH7750R, CPU_SH7751, CPU_SH7751R, CPU_SH7760, CPU_ST40RA, CPU_ST40GX1, CPU_SH4_202, CPU_SH4_501, /* SH-4A types */ CPU_SH73180, CPU_SH7343, CPU_SH7770, CPU_SH7780, CPU_SH7781, CPU_SH7785, /* Unknown subtype */ CPU_SH_NONE Loading Loading
arch/sh/kernel/setup.c +2 −1 Original line number Diff line number Diff line Loading @@ -392,6 +392,7 @@ static int __init topology_init(void) subsys_initcall(topology_init); static const char *cpu_name[] = { [CPU_SH7206] = "SH7206", [CPU_SH7619] = "SH7619", [CPU_SH7604] = "SH7604", [CPU_SH7300] = "SH7300", [CPU_SH7705] = "SH7705", [CPU_SH7706] = "SH7706", [CPU_SH7707] = "SH7707", [CPU_SH7708] = "SH7708", Loading @@ -404,7 +405,7 @@ static const char *cpu_name[] = { [CPU_SH4_202] = "SH4-202", [CPU_SH4_501] = "SH4-501", [CPU_SH7770] = "SH7770", [CPU_SH7780] = "SH7780", [CPU_SH7781] = "SH7781", [CPU_SH7343] = "SH7343", [CPU_SH7206] = "SH7206", [CPU_SH7619] = "SH7619", [CPU_SH7785] = "SH7785", [CPU_SH_NONE] = "Unknown" }; Loading
arch/sh/mm/Kconfig +5 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,11 @@ config CPU_SUBTYPE_SH7780 select CPU_SH4A select CPU_HAS_INTC2_IRQ config CPU_SUBTYPE_SH7785 bool "Support SH7785 processor" select CPU_SH4A select CPU_HAS_INTC2_IRQ comment "SH4AL-DSP Processor Support" config CPU_SUBTYPE_SH73180 Loading
include/asm-sh/bugs.h +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ static void __init check_bugs(void) case CPU_SH7750 ... CPU_SH4_501: *p++ = '4'; break; case CPU_SH7770 ... CPU_SH7781: case CPU_SH7770 ... CPU_SH7785: *p++ = '4'; *p++ = 'a'; break; Loading
include/asm-sh/processor.h +3 −0 Original line number Diff line number Diff line Loading @@ -50,7 +50,10 @@ enum cpu_type { /* SH-4 types */ CPU_SH7750, CPU_SH7750S, CPU_SH7750R, CPU_SH7751, CPU_SH7751R, CPU_SH7760, CPU_ST40RA, CPU_ST40GX1, CPU_SH4_202, CPU_SH4_501, /* SH-4A types */ CPU_SH73180, CPU_SH7343, CPU_SH7770, CPU_SH7780, CPU_SH7781, CPU_SH7785, /* Unknown subtype */ CPU_SH_NONE Loading