Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
e86a6ed6 | 2 | /* |
a53c8fab | 3 | * Copyright IBM Corp. 2000, 2009 |
e86a6ed6 HC |
4 | * Author(s): Hartmut Penner <hp@de.ibm.com>, |
5 | * Martin Schwidefsky <schwidefsky@de.ibm.com>, | |
6 | * Christian Ehrhardt <ehrhardt@de.ibm.com>, | |
7 | */ | |
8 | ||
4bb5e07b HC |
9 | #ifndef _ASM_S390_CPU_H |
10 | #define _ASM_S390_CPU_H | |
11 | ||
e86a6ed6 HC |
12 | #ifndef __ASSEMBLY__ |
13 | ||
14 | #include <linux/types.h> | |
15 | ||
16 | struct cpuid | |
17 | { | |
18 | unsigned int version : 8; | |
19 | unsigned int ident : 24; | |
20 | unsigned int machine : 16; | |
21 | unsigned int unused : 16; | |
178514d7 | 22 | } __attribute__ ((packed, aligned(8))); |
e86a6ed6 HC |
23 | |
24 | #endif /* __ASSEMBLY__ */ | |
4bb5e07b | 25 | #endif /* _ASM_S390_CPU_H */ |