1 /*
2 ** asm/bootinfo-vme.h -- VME-specific boot information definitions
3 */
4 
5 #ifndef _UAPI_ASM_M68K_BOOTINFO_VME_H
6 #define _UAPI_ASM_M68K_BOOTINFO_VME_H
7 
8 
9     /*
10      *  VME-specific tags
11      */
12 
13 #define BI_VME_TYPE		0x8000	/* VME sub-architecture (u_long) */
14 #define BI_VME_BRDINFO		0x8001	/* VME board information (struct) */
15 
16 
17     /*
18      *  VME models (BI_VME_TYPE)
19      */
20 
21 #define VME_TYPE_TP34V		0x0034	/* Tadpole TP34V */
22 #define VME_TYPE_MVME147	0x0147	/* Motorola MVME147 */
23 #define VME_TYPE_MVME162	0x0162	/* Motorola MVME162 */
24 #define VME_TYPE_MVME166	0x0166	/* Motorola MVME166 */
25 #define VME_TYPE_MVME167	0x0167	/* Motorola MVME167 */
26 #define VME_TYPE_MVME172	0x0172	/* Motorola MVME172 */
27 #define VME_TYPE_MVME177	0x0177	/* Motorola MVME177 */
28 #define VME_TYPE_BVME4000	0x4000	/* BVM Ltd. BVME4000 */
29 #define VME_TYPE_BVME6000	0x6000	/* BVM Ltd. BVME6000 */
30 
31 /* BI_VME_BRDINFO is a 32 byte struct as returned by the Bug code on
32  * Motorola VME boards.  Contains board number, Bug version, board
33  * configuration options, etc.  See include/asm/mvme16xhw.h for details.
34  */
35 
36 
37     /*
38      *  Latest VME bootinfo versions
39      */
40 
41 #define MVME147_BOOTI_VERSION	MK_BI_VERSION(2, 0)
42 #define MVME16x_BOOTI_VERSION	MK_BI_VERSION(2, 0)
43 #define BVME6000_BOOTI_VERSION	MK_BI_VERSION(2, 0)
44 
45 
46 #endif /* _UAPI_ASM_M68K_BOOTINFO_VME_H */
47