diff options
Diffstat (limited to 'include/asm-ia64/processor.h')
| -rw-r--r-- | include/asm-ia64/processor.h | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/include/asm-ia64/processor.h b/include/asm-ia64/processor.h index 265f4824db0e..5830d36fd8e6 100644 --- a/include/asm-ia64/processor.h +++ b/include/asm-ia64/processor.h | |||
| @@ -20,12 +20,6 @@ | |||
| 20 | #include <asm/ustack.h> | 20 | #include <asm/ustack.h> |
| 21 | 21 | ||
| 22 | #define IA64_NUM_DBG_REGS 8 | 22 | #define IA64_NUM_DBG_REGS 8 |
| 23 | /* | ||
| 24 | * Limits for PMC and PMD are set to less than maximum architected values | ||
| 25 | * but should be sufficient for a while | ||
| 26 | */ | ||
| 27 | #define IA64_NUM_PMC_REGS 64 | ||
| 28 | #define IA64_NUM_PMD_REGS 64 | ||
| 29 | 23 | ||
| 30 | #define DEFAULT_MAP_BASE __IA64_UL_CONST(0x2000000000000000) | 24 | #define DEFAULT_MAP_BASE __IA64_UL_CONST(0x2000000000000000) |
| 31 | #define DEFAULT_TASK_SIZE __IA64_UL_CONST(0xa000000000000000) | 25 | #define DEFAULT_TASK_SIZE __IA64_UL_CONST(0xa000000000000000) |
| @@ -163,6 +157,7 @@ struct cpuinfo_ia64 { | |||
| 163 | __u8 family; | 157 | __u8 family; |
| 164 | __u8 archrev; | 158 | __u8 archrev; |
| 165 | char vendor[16]; | 159 | char vendor[16]; |
| 160 | char *model_name; | ||
| 166 | 161 | ||
| 167 | #ifdef CONFIG_NUMA | 162 | #ifdef CONFIG_NUMA |
| 168 | struct ia64_node_data *node_data; | 163 | struct ia64_node_data *node_data; |
| @@ -262,13 +257,9 @@ struct thread_struct { | |||
| 262 | # define INIT_THREAD_IA32 | 257 | # define INIT_THREAD_IA32 |
| 263 | #endif /* CONFIG_IA32_SUPPORT */ | 258 | #endif /* CONFIG_IA32_SUPPORT */ |
| 264 | #ifdef CONFIG_PERFMON | 259 | #ifdef CONFIG_PERFMON |
| 265 | __u64 pmcs[IA64_NUM_PMC_REGS]; | ||
| 266 | __u64 pmds[IA64_NUM_PMD_REGS]; | ||
| 267 | void *pfm_context; /* pointer to detailed PMU context */ | 260 | void *pfm_context; /* pointer to detailed PMU context */ |
| 268 | unsigned long pfm_needs_checking; /* when >0, pending perfmon work on kernel exit */ | 261 | unsigned long pfm_needs_checking; /* when >0, pending perfmon work on kernel exit */ |
| 269 | # define INIT_THREAD_PM .pmcs = {0UL, }, \ | 262 | # define INIT_THREAD_PM .pfm_context = NULL, \ |
| 270 | .pmds = {0UL, }, \ | ||
| 271 | .pfm_context = NULL, \ | ||
| 272 | .pfm_needs_checking = 0UL, | 263 | .pfm_needs_checking = 0UL, |
| 273 | #else | 264 | #else |
| 274 | # define INIT_THREAD_PM | 265 | # define INIT_THREAD_PM |
