diff options
Diffstat (limited to 'arch/x86/include/asm/processor.h')
| -rw-r--r-- | arch/x86/include/asm/processor.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/x86/include/asm/processor.h b/arch/x86/include/asm/processor.h index c34a35c78618..3eab6ece52b4 100644 --- a/arch/x86/include/asm/processor.h +++ b/arch/x86/include/asm/processor.h @@ -105,7 +105,7 @@ struct cpuinfo_x86 {  	int			x86_power;  	unsigned long		loops_per_jiffy;  	/* cpuid returned max cores value: */ -	u16			 x86_max_cores; +	u16			x86_max_cores;  	u16			apicid;  	u16			initial_apicid;  	u16			x86_clflush_size; @@ -117,6 +117,8 @@ struct cpuinfo_x86 {  	u16			logical_proc_id;  	/* Core id: */  	u16			cpu_core_id; +	u16			cpu_die_id; +	u16			logical_die_id;  	/* Index into per_cpu list: */  	u16			cpu_index;  	u32			microcode; @@ -144,7 +146,8 @@ enum cpuid_regs_idx {  #define X86_VENDOR_TRANSMETA	7  #define X86_VENDOR_NSC		8  #define X86_VENDOR_HYGON	9 -#define X86_VENDOR_NUM		10 +#define X86_VENDOR_ZHAOXIN	10 +#define X86_VENDOR_NUM		11  #define X86_VENDOR_UNKNOWN	0xff  | 
