Lines Matching refs:cpu

297 static inline void set_elf_platform(int cpu, const char *plat)  in set_elf_platform()  argument
299 if (cpu == 0) in set_elf_platform()
691 static inline void cpu_probe_legacy(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_legacy() argument
696 __cpu_name[cpu] = "R2000"; in cpu_probe_legacy()
708 __cpu_name[cpu] = "R3081"; in cpu_probe_legacy()
711 __cpu_name[cpu] = "R3000A"; in cpu_probe_legacy()
715 __cpu_name[cpu] = "R3000"; in cpu_probe_legacy()
729 __cpu_name[cpu] = "R4400PC"; in cpu_probe_legacy()
732 __cpu_name[cpu] = "R4000PC"; in cpu_probe_legacy()
758 __cpu_name[cpu] = mc ? "R4400MC" : "R4400SC"; in cpu_probe_legacy()
761 __cpu_name[cpu] = mc ? "R4000MC" : "R4000SC"; in cpu_probe_legacy()
780 __cpu_name[cpu] = "NEC VR4111"; in cpu_probe_legacy()
784 __cpu_name[cpu] = "NEC VR4121"; in cpu_probe_legacy()
789 __cpu_name[cpu] = "NEC VR4122"; in cpu_probe_legacy()
792 __cpu_name[cpu] = "NEC VR4181A"; in cpu_probe_legacy()
798 __cpu_name[cpu] = "NEC VR4131"; in cpu_probe_legacy()
802 __cpu_name[cpu] = "NEC VR4133"; in cpu_probe_legacy()
808 __cpu_name[cpu] = "NEC Vr41xx"; in cpu_probe_legacy()
814 __cpu_name[cpu] = "R4300"; in cpu_probe_legacy()
823 __cpu_name[cpu] = "R4600"; in cpu_probe_legacy()
839 __cpu_name[cpu] = "R4650"; in cpu_probe_legacy()
852 __cpu_name[cpu] = "TX3927"; in cpu_probe_legacy()
858 __cpu_name[cpu] = "TX3912"; in cpu_probe_legacy()
863 __cpu_name[cpu] = "TX3922"; in cpu_probe_legacy()
871 __cpu_name[cpu] = "R4700"; in cpu_probe_legacy()
880 __cpu_name[cpu] = "R49XX"; in cpu_probe_legacy()
890 __cpu_name[cpu] = "R5000"; in cpu_probe_legacy()
898 __cpu_name[cpu] = "R5432"; in cpu_probe_legacy()
906 __cpu_name[cpu] = "R5500"; in cpu_probe_legacy()
914 __cpu_name[cpu] = "Nevada"; in cpu_probe_legacy()
922 __cpu_name[cpu] = "R6000"; in cpu_probe_legacy()
931 __cpu_name[cpu] = "R6000A"; in cpu_probe_legacy()
940 __cpu_name[cpu] = "RM7000"; in cpu_probe_legacy()
956 __cpu_name[cpu] = "RM8000"; in cpu_probe_legacy()
965 __cpu_name[cpu] = "R10000"; in cpu_probe_legacy()
975 __cpu_name[cpu] = "R12000"; in cpu_probe_legacy()
986 __cpu_name[cpu] = "R16000"; in cpu_probe_legacy()
989 __cpu_name[cpu] = "R14000"; in cpu_probe_legacy()
1002 __cpu_name[cpu] = "ICT Loongson-2"; in cpu_probe_legacy()
1003 set_elf_platform(cpu, "loongson2e"); in cpu_probe_legacy()
1009 __cpu_name[cpu] = "ICT Loongson-2"; in cpu_probe_legacy()
1010 set_elf_platform(cpu, "loongson2f"); in cpu_probe_legacy()
1016 __cpu_name[cpu] = "ICT Loongson-3"; in cpu_probe_legacy()
1017 set_elf_platform(cpu, "loongson3a"); in cpu_probe_legacy()
1023 __cpu_name[cpu] = "ICT Loongson-3"; in cpu_probe_legacy()
1024 set_elf_platform(cpu, "loongson3b"); in cpu_probe_legacy()
1042 __cpu_name[cpu] = "Loongson 1B"; in cpu_probe_legacy()
1050 static inline void cpu_probe_mips(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_mips() argument
1057 __cpu_name[cpu] = "MIPS GENERIC QEMU"; in cpu_probe_mips()
1062 __cpu_name[cpu] = "MIPS 4Kc"; in cpu_probe_mips()
1068 __cpu_name[cpu] = "MIPS 4KEc"; in cpu_probe_mips()
1074 __cpu_name[cpu] = "MIPS 4KSc"; in cpu_probe_mips()
1079 __cpu_name[cpu] = "MIPS 5Kc"; in cpu_probe_mips()
1084 __cpu_name[cpu] = "MIPS 5KE"; in cpu_probe_mips()
1089 __cpu_name[cpu] = "MIPS 20Kc"; in cpu_probe_mips()
1094 __cpu_name[cpu] = "MIPS 24Kc"; in cpu_probe_mips()
1099 __cpu_name[cpu] = "MIPS 24KEc"; in cpu_probe_mips()
1104 __cpu_name[cpu] = "MIPS 25Kc"; in cpu_probe_mips()
1109 __cpu_name[cpu] = "MIPS 34Kc"; in cpu_probe_mips()
1114 __cpu_name[cpu] = "MIPS 74Kc"; in cpu_probe_mips()
1119 __cpu_name[cpu] = "MIPS M14Kc"; in cpu_probe_mips()
1124 __cpu_name[cpu] = "MIPS M14KEc"; in cpu_probe_mips()
1129 __cpu_name[cpu] = "MIPS 1004Kc"; in cpu_probe_mips()
1134 __cpu_name[cpu] = "MIPS 1074Kc"; in cpu_probe_mips()
1138 __cpu_name[cpu] = "MIPS interAptiv"; in cpu_probe_mips()
1142 __cpu_name[cpu] = "MIPS interAptiv (multi)"; in cpu_probe_mips()
1146 __cpu_name[cpu] = "MIPS proAptiv"; in cpu_probe_mips()
1150 __cpu_name[cpu] = "MIPS proAptiv (multi)"; in cpu_probe_mips()
1154 __cpu_name[cpu] = "MIPS P5600"; in cpu_probe_mips()
1158 __cpu_name[cpu] = "MIPS I6400"; in cpu_probe_mips()
1162 __cpu_name[cpu] = "MIPS M5150"; in cpu_probe_mips()
1171 static inline void cpu_probe_alchemy(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_alchemy() argument
1180 __cpu_name[cpu] = "Au1000"; in cpu_probe_alchemy()
1183 __cpu_name[cpu] = "Au1500"; in cpu_probe_alchemy()
1186 __cpu_name[cpu] = "Au1100"; in cpu_probe_alchemy()
1189 __cpu_name[cpu] = "Au1550"; in cpu_probe_alchemy()
1192 __cpu_name[cpu] = "Au1200"; in cpu_probe_alchemy()
1194 __cpu_name[cpu] = "Au1250"; in cpu_probe_alchemy()
1197 __cpu_name[cpu] = "Au1210"; in cpu_probe_alchemy()
1200 __cpu_name[cpu] = "Au1xxx"; in cpu_probe_alchemy()
1207 static inline void cpu_probe_sibyte(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_sibyte() argument
1215 __cpu_name[cpu] = "SiByte SB1"; in cpu_probe_sibyte()
1222 __cpu_name[cpu] = "SiByte SB1A"; in cpu_probe_sibyte()
1227 static inline void cpu_probe_sandcraft(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_sandcraft() argument
1233 __cpu_name[cpu] = "Sandcraft SR71000"; in cpu_probe_sandcraft()
1240 static inline void cpu_probe_nxp(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_nxp() argument
1246 __cpu_name[cpu] = "Philips PR4450"; in cpu_probe_nxp()
1252 static inline void cpu_probe_broadcom(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_broadcom() argument
1259 __cpu_name[cpu] = "Broadcom BMIPS32"; in cpu_probe_broadcom()
1260 set_elf_platform(cpu, "bmips32"); in cpu_probe_broadcom()
1266 __cpu_name[cpu] = "Broadcom BMIPS3300"; in cpu_probe_broadcom()
1267 set_elf_platform(cpu, "bmips3300"); in cpu_probe_broadcom()
1275 __cpu_name[cpu] = "Broadcom BMIPS4380"; in cpu_probe_broadcom()
1276 set_elf_platform(cpu, "bmips4380"); in cpu_probe_broadcom()
1279 __cpu_name[cpu] = "Broadcom BMIPS4350"; in cpu_probe_broadcom()
1280 set_elf_platform(cpu, "bmips4350"); in cpu_probe_broadcom()
1287 __cpu_name[cpu] = "Broadcom BMIPS5000"; in cpu_probe_broadcom()
1288 set_elf_platform(cpu, "bmips5000"); in cpu_probe_broadcom()
1294 static inline void cpu_probe_cavium(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_cavium() argument
1302 __cpu_name[cpu] = "Cavium Octeon"; in cpu_probe_cavium()
1309 __cpu_name[cpu] = "Cavium Octeon+"; in cpu_probe_cavium()
1311 set_elf_platform(cpu, "octeon"); in cpu_probe_cavium()
1319 __cpu_name[cpu] = "Cavium Octeon II"; in cpu_probe_cavium()
1320 set_elf_platform(cpu, "octeon2"); in cpu_probe_cavium()
1325 __cpu_name[cpu] = "Cavium Octeon III"; in cpu_probe_cavium()
1326 set_elf_platform(cpu, "octeon3"); in cpu_probe_cavium()
1335 static inline void cpu_probe_ingenic(struct cpuinfo_mips *c, unsigned int cpu) in cpu_probe_ingenic() argument
1345 __cpu_name[cpu] = "Ingenic JZRISC"; in cpu_probe_ingenic()
1353 static inline void cpu_probe_netlogic(struct cpuinfo_mips *c, int cpu) in cpu_probe_netlogic() argument
1359 __cpu_name[cpu] = "Au1300"; in cpu_probe_netlogic()
1377 __cpu_name[cpu] = "Broadcom XLPII"; in cpu_probe_netlogic()
1383 __cpu_name[cpu] = "Netlogic XLP"; in cpu_probe_netlogic()
1395 __cpu_name[cpu] = "Netlogic XLR"; in cpu_probe_netlogic()
1412 __cpu_name[cpu] = "Netlogic XLS"; in cpu_probe_netlogic()
1446 unsigned int cpu = smp_processor_id(); in cpu_probe() local
1459 cpu_probe_legacy(c, cpu); in cpu_probe()
1462 cpu_probe_mips(c, cpu); in cpu_probe()
1465 cpu_probe_alchemy(c, cpu); in cpu_probe()
1468 cpu_probe_sibyte(c, cpu); in cpu_probe()
1471 cpu_probe_broadcom(c, cpu); in cpu_probe()
1474 cpu_probe_sandcraft(c, cpu); in cpu_probe()
1477 cpu_probe_nxp(c, cpu); in cpu_probe()
1480 cpu_probe_cavium(c, cpu); in cpu_probe()
1485 cpu_probe_ingenic(c, cpu); in cpu_probe()
1488 cpu_probe_netlogic(c, cpu); in cpu_probe()
1492 BUG_ON(!__cpu_name[cpu]); in cpu_probe()
1544 if (cpu == 0) in cpu_probe()