| .. | .. |
|---|
| 83 | 83 | } |
|---|
| 84 | 84 | #endif |
|---|
| 85 | 85 | |
|---|
| 86 | | -#ifdef CONFIG_CPU_BMIPS |
|---|
| 87 | | -#define MODULE_PROC_FAMILY "BMIPS " |
|---|
| 88 | | -#elif defined CONFIG_CPU_MIPS32_R1 |
|---|
| 89 | | -#define MODULE_PROC_FAMILY "MIPS32_R1 " |
|---|
| 90 | | -#elif defined CONFIG_CPU_MIPS32_R2 |
|---|
| 91 | | -#define MODULE_PROC_FAMILY "MIPS32_R2 " |
|---|
| 92 | | -#elif defined CONFIG_CPU_MIPS32_R6 |
|---|
| 93 | | -#define MODULE_PROC_FAMILY "MIPS32_R6 " |
|---|
| 94 | | -#elif defined CONFIG_CPU_MIPS64_R1 |
|---|
| 95 | | -#define MODULE_PROC_FAMILY "MIPS64_R1 " |
|---|
| 96 | | -#elif defined CONFIG_CPU_MIPS64_R2 |
|---|
| 97 | | -#define MODULE_PROC_FAMILY "MIPS64_R2 " |
|---|
| 98 | | -#elif defined CONFIG_CPU_MIPS64_R6 |
|---|
| 99 | | -#define MODULE_PROC_FAMILY "MIPS64_R6 " |
|---|
| 100 | | -#elif defined CONFIG_CPU_R3000 |
|---|
| 101 | | -#define MODULE_PROC_FAMILY "R3000 " |
|---|
| 102 | | -#elif defined CONFIG_CPU_TX39XX |
|---|
| 103 | | -#define MODULE_PROC_FAMILY "TX39XX " |
|---|
| 104 | | -#elif defined CONFIG_CPU_VR41XX |
|---|
| 105 | | -#define MODULE_PROC_FAMILY "VR41XX " |
|---|
| 106 | | -#elif defined CONFIG_CPU_R4300 |
|---|
| 107 | | -#define MODULE_PROC_FAMILY "R4300 " |
|---|
| 108 | | -#elif defined CONFIG_CPU_R4X00 |
|---|
| 109 | | -#define MODULE_PROC_FAMILY "R4X00 " |
|---|
| 110 | | -#elif defined CONFIG_CPU_TX49XX |
|---|
| 111 | | -#define MODULE_PROC_FAMILY "TX49XX " |
|---|
| 112 | | -#elif defined CONFIG_CPU_R5000 |
|---|
| 113 | | -#define MODULE_PROC_FAMILY "R5000 " |
|---|
| 114 | | -#elif defined CONFIG_CPU_R5432 |
|---|
| 115 | | -#define MODULE_PROC_FAMILY "R5432 " |
|---|
| 116 | | -#elif defined CONFIG_CPU_R5500 |
|---|
| 117 | | -#define MODULE_PROC_FAMILY "R5500 " |
|---|
| 118 | | -#elif defined CONFIG_CPU_NEVADA |
|---|
| 119 | | -#define MODULE_PROC_FAMILY "NEVADA " |
|---|
| 120 | | -#elif defined CONFIG_CPU_R8000 |
|---|
| 121 | | -#define MODULE_PROC_FAMILY "R8000 " |
|---|
| 122 | | -#elif defined CONFIG_CPU_R10000 |
|---|
| 123 | | -#define MODULE_PROC_FAMILY "R10000 " |
|---|
| 124 | | -#elif defined CONFIG_CPU_RM7000 |
|---|
| 125 | | -#define MODULE_PROC_FAMILY "RM7000 " |
|---|
| 126 | | -#elif defined CONFIG_CPU_SB1 |
|---|
| 127 | | -#define MODULE_PROC_FAMILY "SB1 " |
|---|
| 128 | | -#elif defined CONFIG_CPU_LOONGSON1 |
|---|
| 129 | | -#define MODULE_PROC_FAMILY "LOONGSON1 " |
|---|
| 130 | | -#elif defined CONFIG_CPU_LOONGSON2 |
|---|
| 131 | | -#define MODULE_PROC_FAMILY "LOONGSON2 " |
|---|
| 132 | | -#elif defined CONFIG_CPU_LOONGSON3 |
|---|
| 133 | | -#define MODULE_PROC_FAMILY "LOONGSON3 " |
|---|
| 134 | | -#elif defined CONFIG_CPU_CAVIUM_OCTEON |
|---|
| 135 | | -#define MODULE_PROC_FAMILY "OCTEON " |
|---|
| 136 | | -#elif defined CONFIG_CPU_XLR |
|---|
| 137 | | -#define MODULE_PROC_FAMILY "XLR " |
|---|
| 138 | | -#elif defined CONFIG_CPU_XLP |
|---|
| 139 | | -#define MODULE_PROC_FAMILY "XLP " |
|---|
| 140 | | -#else |
|---|
| 141 | | -#error MODULE_PROC_FAMILY undefined for your processor configuration |
|---|
| 142 | | -#endif |
|---|
| 143 | | - |
|---|
| 144 | | -#ifdef CONFIG_32BIT |
|---|
| 145 | | -#define MODULE_KERNEL_TYPE "32BIT " |
|---|
| 146 | | -#elif defined CONFIG_64BIT |
|---|
| 147 | | -#define MODULE_KERNEL_TYPE "64BIT " |
|---|
| 148 | | -#endif |
|---|
| 149 | | - |
|---|
| 150 | | -#define MODULE_ARCH_VERMAGIC \ |
|---|
| 151 | | - MODULE_PROC_FAMILY MODULE_KERNEL_TYPE |
|---|
| 152 | | - |
|---|
| 153 | 86 | #endif /* _ASM_MODULE_H */ |
|---|