summaryrefslogtreecommitdiff
path: root/arch/m68k/include/uapi/asm/bootinfo-vme.h
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert@linux-m68k.org>2013-10-04 13:41:24 +0400
committerGeert Uytterhoeven <geert@linux-m68k.org>2013-11-26 14:09:21 +0400
commitabe48101c17eaf1b5d85270272392e6111562626 (patch)
tree4cf0f060b2e2efcfa41592be6aaf8a427dc09939 /arch/m68k/include/uapi/asm/bootinfo-vme.h
parentcf288bd5b122d12476fd7d9825c292daef5dba58 (diff)
downloadlinux-abe48101c17eaf1b5d85270272392e6111562626.tar.xz
m68k/UAPI: Use proper types (endianness/size) in <asm/bootinfo*.h>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'arch/m68k/include/uapi/asm/bootinfo-vme.h')
-rw-r--r--arch/m68k/include/uapi/asm/bootinfo-vme.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/arch/m68k/include/uapi/asm/bootinfo-vme.h b/arch/m68k/include/uapi/asm/bootinfo-vme.h
index 13ba5e19fe24..a135eb41d672 100644
--- a/arch/m68k/include/uapi/asm/bootinfo-vme.h
+++ b/arch/m68k/include/uapi/asm/bootinfo-vme.h
@@ -6,11 +6,14 @@
#define _UAPI_ASM_M68K_BOOTINFO_VME_H
+#include <linux/types.h>
+
+
/*
* VME-specific tags
*/
-#define BI_VME_TYPE 0x8000 /* VME sub-architecture (u_long) */
+#define BI_VME_TYPE 0x8000 /* VME sub-architecture (__be32) */
#define BI_VME_BRDINFO 0x8001 /* VME board information (struct) */
@@ -43,13 +46,13 @@
typedef struct {
char bdid[4];
- u_char rev, mth, day, yr;
- u_short size, reserved;
- u_short brdno;
+ __u8 rev, mth, day, yr;
+ __be16 size, reserved;
+ __be16 brdno;
char brdsuffix[2];
- u_long options;
- u_short clun, dlun, ctype, dnum;
- u_long option2;
+ __be32 options;
+ __be16 clun, dlun, ctype, dnum;
+ __be32 option2;
} t_bdid, *p_bdid;
#endif /* __ASSEMBLY__ */