cpu.h (d75e2c9ad97c40f6d2cdaf2e16381b2034d19a6f) | cpu.h (2fa36399e63c911134f28b6878aada9b395c4209) |
---|---|
1/* 2 * cpu.h: Values of the PRId register used to match up 3 * various MIPS cpu types. 4 * 5 * Copyright (C) 1996 David S. Miller (davem@davemloft.net) 6 * Copyright (C) 2004 Maciej W. Rozycki 7 */ 8#ifndef _ASM_CPU_H --- 183 unchanged lines hidden (view full) --- 192#define PRID_REV_TX3927 0x0040 193#define PRID_REV_VR4111 0x0050 194#define PRID_REV_VR4181 0x0050 /* Same as VR4111 */ 195#define PRID_REV_VR4121 0x0060 196#define PRID_REV_VR4122 0x0070 197#define PRID_REV_VR4181A 0x0070 /* Same as VR4122 */ 198#define PRID_REV_VR4130 0x0080 199#define PRID_REV_34K_V1_0_2 0x0022 | 1/* 2 * cpu.h: Values of the PRId register used to match up 3 * various MIPS cpu types. 4 * 5 * Copyright (C) 1996 David S. Miller (davem@davemloft.net) 6 * Copyright (C) 2004 Maciej W. Rozycki 7 */ 8#ifndef _ASM_CPU_H --- 183 unchanged lines hidden (view full) --- 192#define PRID_REV_TX3927 0x0040 193#define PRID_REV_VR4111 0x0050 194#define PRID_REV_VR4181 0x0050 /* Same as VR4111 */ 195#define PRID_REV_VR4121 0x0060 196#define PRID_REV_VR4122 0x0070 197#define PRID_REV_VR4181A 0x0070 /* Same as VR4122 */ 198#define PRID_REV_VR4130 0x0080 199#define PRID_REV_34K_V1_0_2 0x0022 |
200#define PRID_REV_LOONGSON1B 0x0020 |
|
200#define PRID_REV_LOONGSON2E 0x0002 201#define PRID_REV_LOONGSON2F 0x0003 202 203/* 204 * Older processors used to encode processor version and revision in two 205 * 4-bit bitfields, the 4K seems to simply count up and even newer MTI cores 206 * have switched to use the 8-bits as 3:3:2 bitfield with the last field as 207 * the patch number. *ARGH* --- 48 unchanged lines hidden (view full) --- 256 */ 257 CPU_TX3912, CPU_TX3922, CPU_TX3927, 258 259 /* 260 * MIPS32 class processors 261 */ 262 CPU_4KC, CPU_4KEC, CPU_4KSC, CPU_24K, CPU_34K, CPU_1004K, CPU_74K, 263 CPU_ALCHEMY, CPU_PR4450, CPU_BMIPS32, CPU_BMIPS3300, CPU_BMIPS4350, | 201#define PRID_REV_LOONGSON2E 0x0002 202#define PRID_REV_LOONGSON2F 0x0003 203 204/* 205 * Older processors used to encode processor version and revision in two 206 * 4-bit bitfields, the 4K seems to simply count up and even newer MTI cores 207 * have switched to use the 8-bits as 3:3:2 bitfield with the last field as 208 * the patch number. *ARGH* --- 48 unchanged lines hidden (view full) --- 257 */ 258 CPU_TX3912, CPU_TX3922, CPU_TX3927, 259 260 /* 261 * MIPS32 class processors 262 */ 263 CPU_4KC, CPU_4KEC, CPU_4KSC, CPU_24K, CPU_34K, CPU_1004K, CPU_74K, 264 CPU_ALCHEMY, CPU_PR4450, CPU_BMIPS32, CPU_BMIPS3300, CPU_BMIPS4350, |
264 CPU_BMIPS4380, CPU_BMIPS5000, CPU_JZRISC, CPU_M14KC, | 265 CPU_BMIPS4380, CPU_BMIPS5000, CPU_JZRISC, CPU_LOONGSON1, CPU_M14KC, |
265 266 /* 267 * MIPS64 class processors 268 */ 269 CPU_5KC, CPU_5KE, CPU_20KC, CPU_25KF, CPU_SB1, CPU_SB1A, CPU_LOONGSON2, 270 CPU_CAVIUM_OCTEON, CPU_CAVIUM_OCTEON_PLUS, CPU_CAVIUM_OCTEON2, 271 CPU_XLR, CPU_XLP, 272 --- 61 unchanged lines hidden --- | 266 267 /* 268 * MIPS64 class processors 269 */ 270 CPU_5KC, CPU_5KE, CPU_20KC, CPU_25KF, CPU_SB1, CPU_SB1A, CPU_LOONGSON2, 271 CPU_CAVIUM_OCTEON, CPU_CAVIUM_OCTEON_PLUS, CPU_CAVIUM_OCTEON2, 272 CPU_XLR, CPU_XLP, 273 --- 61 unchanged lines hidden --- |