diff options
Diffstat (limited to 'arch/mips/include/asm/cpu.h')
| -rw-r--r-- | arch/mips/include/asm/cpu.h | 19 | 
1 files changed, 9 insertions, 10 deletions
diff --git a/arch/mips/include/asm/cpu.h b/arch/mips/include/asm/cpu.h index 290369fa44a4..7fddcb8350c6 100644 --- a/arch/mips/include/asm/cpu.h +++ b/arch/mips/include/asm/cpu.h @@ -47,7 +47,7 @@  #define PRID_COMP_CAVIUM	0x0d0000  #define PRID_COMP_LOONGSON	0x140000  #define PRID_COMP_INGENIC_D0	0xd00000	/* JZ4740, JZ4750 */ -#define PRID_COMP_INGENIC_D1	0xd10000	/* JZ4770, JZ4775 */ +#define PRID_COMP_INGENIC_D1	0xd10000	/* JZ4770, JZ4775, X1000 */  #define PRID_COMP_INGENIC_E1	0xe10000	/* JZ4780 */  /* @@ -183,7 +183,7 @@   * These are the PRID's for when 23:16 == PRID_COMP_INGENIC_*   */ -#define PRID_IMP_JZRISC	       0x0200 +#define PRID_IMP_XBURST	       0x0200  /*   * These are the PRID's for when 23:16 == PRID_COMP_NETLOGIC @@ -293,19 +293,14 @@ enum cpu_type_enum {  	/*  	 * R4000 class processors  	 */ -	CPU_R4000PC, CPU_R4000SC, CPU_R4000MC, CPU_R4200, CPU_R4300, CPU_R4310, +	CPU_R4000PC, CPU_R4000SC, CPU_R4000MC, CPU_R4200,  	CPU_R4400PC, CPU_R4400SC, CPU_R4400MC, CPU_R4600, CPU_R4640, CPU_R4650, -	CPU_R4700, CPU_R5000, CPU_R5500, CPU_NEVADA, CPU_R5432, CPU_R10000, +	CPU_R4700, CPU_R5000, CPU_R5500, CPU_NEVADA, CPU_R10000,  	CPU_R12000, CPU_R14000, CPU_R16000, CPU_VR41XX, CPU_VR4111, CPU_VR4121,  	CPU_VR4122, CPU_VR4131, CPU_VR4133, CPU_VR4181, CPU_VR4181A, CPU_RM7000,  	CPU_SR71000, CPU_TX49XX,  	/* -	 * R8000 class processors -	 */ -	CPU_R8000, - -	/*  	 * TX3900 class processors  	 */  	CPU_TX3912, CPU_TX3922, CPU_TX3927, @@ -315,7 +310,7 @@ enum cpu_type_enum {  	 */  	CPU_4KC, CPU_4KEC, CPU_4KSC, CPU_24K, CPU_34K, CPU_1004K, CPU_74K,  	CPU_ALCHEMY, CPU_PR4450, CPU_BMIPS32, CPU_BMIPS3300, CPU_BMIPS4350, -	CPU_BMIPS4380, CPU_BMIPS5000, CPU_JZRISC, CPU_LOONGSON1, CPU_M14KC, +	CPU_BMIPS4380, CPU_BMIPS5000, CPU_XBURST, CPU_LOONGSON1, CPU_M14KC,  	CPU_M14KEC, CPU_INTERAPTIV, CPU_P5600, CPU_PROAPTIV, CPU_1074K,  	CPU_M5150, CPU_I6400, CPU_P6600, CPU_M6250, @@ -433,5 +428,9 @@ enum cpu_type_enum {  #define MIPS_ASE_MSA		0x00000100 /* MIPS SIMD Architecture */  #define MIPS_ASE_DSP3		0x00000200 /* Signal Processing ASE Rev 3*/  #define MIPS_ASE_MIPS16E2	0x00000400 /* MIPS16e2 */ +#define MIPS_ASE_LOONGSON_MMI	0x00000800 /* Loongson MultiMedia extensions Instructions */ +#define MIPS_ASE_LOONGSON_CAM	0x00001000 /* Loongson CAM */ +#define MIPS_ASE_LOONGSON_EXT	0x00002000 /* Loongson EXTensions */ +#define MIPS_ASE_LOONGSON_EXT2	0x00004000 /* Loongson EXTensions R2 */  #endif /* _ASM_CPU_H */  |