| 
									
										
										
										
											2009-09-11 10:29:04 +02:00
										 |  |  | /*
 | 
					
						
							| 
									
										
										
										
											2012-07-20 11:15:04 +02:00
										 |  |  |  *    Copyright IBM Corp. 2000, 2009 | 
					
						
							| 
									
										
										
										
											2009-09-11 10:29:04 +02:00
										 |  |  |  *    Author(s): Hartmut Penner <hp@de.ibm.com>, | 
					
						
							|  |  |  |  *		 Martin Schwidefsky <schwidefsky@de.ibm.com>, | 
					
						
							|  |  |  |  *		 Christian Ehrhardt <ehrhardt@de.ibm.com>, | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-11 10:29:03 +02:00
										 |  |  | #ifndef _ASM_S390_CPU_H
 | 
					
						
							|  |  |  | #define _ASM_S390_CPU_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define MAX_CPU_ADDRESS 255
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-09-11 10:29:04 +02:00
										 |  |  | #ifndef __ASSEMBLY__
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <linux/types.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | struct cpuid | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | 	unsigned int version :	8; | 
					
						
							|  |  |  | 	unsigned int ident   : 24; | 
					
						
							|  |  |  | 	unsigned int machine : 16; | 
					
						
							|  |  |  | 	unsigned int unused  : 16; | 
					
						
							| 
									
										
										
										
											2010-10-25 16:10:39 +02:00
										 |  |  | } __attribute__ ((packed, aligned(8))); | 
					
						
							| 
									
										
										
										
											2009-09-11 10:29:04 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif /* __ASSEMBLY__ */
 | 
					
						
							| 
									
										
										
										
											2009-09-11 10:29:03 +02:00
										 |  |  | #endif /* _ASM_S390_CPU_H */
 |