MIPS: Restore Au1300 support
PATCH 1/1 MIPS: Restore Au1300 support
The Au1300, at least the one I have to test, uses the NetLogic vendor ID, but commit 95b8a5e0111a ("MIPS: Remove NETLOGIC support") also dropped Au1300 detection. Restore Au1300 detection.
Tested on DB1300 with Au1380 chip.
Signed-off-by Manuel Lauss <[email protected]>
--- arch/mips/kernel/cpu-probe.c | 5 +++++ 1 file changed, 5 insertions(+)
arch/mips/kernel/cpu-probe.c +5 -0
@@ -1502,6 +1502,10 @@ static inline void cpu_probe_alchemy(struct cpuinfo_mips *c, unsigned int cpu)break ; }break ; +case PRID_IMP_NETLOGIC_AU13XX : + c->cputype =CPU_ALCHEMY ; + __cpu_name[cpu] ="Au1300" ; +break ; } }
@@ -1863,6 +1867,7 @@ void cpu_probe(void)cpu_probe_mips (c, cpu);break ;case PRID_COMP_ALCHEMY : +case PRID_COMP_NETLOGIC :cpu_probe_alchemy (c, cpu);break ;case PRID_COMP_SIBYTE :
Signature · 1 line
2.40.1
Quoted 36 lines · Manuel Lauss
The Au1300, at least the one I have to test, uses the NetLogic vendor ID, but commit
95b8a5e0111a("MIPS: Remove NETLOGIC support") also dropped Au1300 detection. Restore Au1300 detection.Tested on DB1300 with Au1380 chip.
Signed-off-by Manuel Lauss <[email protected]>--- arch/mips/kernel/cpu-probe.c | 5 +++++ 1 file changed, 5 insertions(+)arch/mips/kernel/cpu-probe.c +5
-0@@ -1502,6 +1502,10 @@ static inline void cpu_probe_alchemy(struct cpuinfo_mips *c, unsigned int cpu)break ; }break ; +case PRID_IMP_NETLOGIC_AU13XX : + c->cputype =CPU_ALCHEMY ; + __cpu_name[cpu] ="Au1300" ; +break ; } }@@ -1863,6 +1867,7 @@ void cpu_probe(void)cpu_probe_mips (c, cpu);break ;case PRID_COMP_ALCHEMY : +case PRID_COMP_NETLOGIC :cpu_probe_alchemy (c, cpu);break ;case PRID_COMP_SIBYTE :Signature · 1 line
2.40.1
applied to mips-fixes.
Thomas.
Signature · 2 lines
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]