1951a39d68df598db08dfced8b4707755864a0492Ying Wang/****************************************************************************
2951a39d68df598db08dfced8b4707755864a0492Ying Wang ****************************************************************************
3951a39d68df598db08dfced8b4707755864a0492Ying Wang ***
4951a39d68df598db08dfced8b4707755864a0492Ying Wang ***   This header was automatically generated from a Linux kernel header
5951a39d68df598db08dfced8b4707755864a0492Ying Wang ***   of the same name, to make information necessary for userspace to
6951a39d68df598db08dfced8b4707755864a0492Ying Wang ***   call into the kernel available to libc.  It contains only constants,
7951a39d68df598db08dfced8b4707755864a0492Ying Wang ***   structures, and macros generated from the original header, and thus,
8951a39d68df598db08dfced8b4707755864a0492Ying Wang ***   contains no copyrightable information.
9951a39d68df598db08dfced8b4707755864a0492Ying Wang ***
10951a39d68df598db08dfced8b4707755864a0492Ying Wang ****************************************************************************
11951a39d68df598db08dfced8b4707755864a0492Ying Wang ****************************************************************************/
12951a39d68df598db08dfced8b4707755864a0492Ying Wang#ifndef _LINUX_MAJOR_H
13951a39d68df598db08dfced8b4707755864a0492Ying Wang#define _LINUX_MAJOR_H
14951a39d68df598db08dfced8b4707755864a0492Ying Wang
15951a39d68df598db08dfced8b4707755864a0492Ying Wang#define UNNAMED_MAJOR 0
16951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MEM_MAJOR 1
17951a39d68df598db08dfced8b4707755864a0492Ying Wang#define RAMDISK_MAJOR 1
18951a39d68df598db08dfced8b4707755864a0492Ying Wang#define FLOPPY_MAJOR 2
19951a39d68df598db08dfced8b4707755864a0492Ying Wang#define PTY_MASTER_MAJOR 2
20951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE0_MAJOR 3
21951a39d68df598db08dfced8b4707755864a0492Ying Wang#define HD_MAJOR IDE0_MAJOR
22951a39d68df598db08dfced8b4707755864a0492Ying Wang#define PTY_SLAVE_MAJOR 3
23951a39d68df598db08dfced8b4707755864a0492Ying Wang#define TTY_MAJOR 4
24951a39d68df598db08dfced8b4707755864a0492Ying Wang#define TTYAUX_MAJOR 5
25951a39d68df598db08dfced8b4707755864a0492Ying Wang#define LP_MAJOR 6
26951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VCS_MAJOR 7
27951a39d68df598db08dfced8b4707755864a0492Ying Wang#define LOOP_MAJOR 7
28951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK0_MAJOR 8
29951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_TAPE_MAJOR 9
30951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MD_MAJOR 9
31951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MISC_MAJOR 10
32951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_CDROM_MAJOR 11
33951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MUX_MAJOR 11
34951a39d68df598db08dfced8b4707755864a0492Ying Wang#define XT_DISK_MAJOR 13
35951a39d68df598db08dfced8b4707755864a0492Ying Wang#define INPUT_MAJOR 13
36951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SOUND_MAJOR 14
37951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CDU31A_CDROM_MAJOR 15
38951a39d68df598db08dfced8b4707755864a0492Ying Wang#define JOYSTICK_MAJOR 15
39951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GOLDSTAR_CDROM_MAJOR 16
40951a39d68df598db08dfced8b4707755864a0492Ying Wang#define OPTICS_CDROM_MAJOR 17
41951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SANYO_CDROM_MAJOR 18
42951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CYCLADES_MAJOR 19
43951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CYCLADESAUX_MAJOR 20
44951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MITSUMI_X_CDROM_MAJOR 20
45951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MFM_ACORN_MAJOR 21
46951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_GENERIC_MAJOR 21
47951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE1_MAJOR 22
48951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DIGICU_MAJOR 22
49951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DIGI_MAJOR 23
50951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MITSUMI_CDROM_MAJOR 23
51951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CDU535_CDROM_MAJOR 24
52951a39d68df598db08dfced8b4707755864a0492Ying Wang#define STL_SERIALMAJOR 24
53951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MATSUSHITA_CDROM_MAJOR 25
54951a39d68df598db08dfced8b4707755864a0492Ying Wang#define STL_CALLOUTMAJOR 25
55951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MATSUSHITA_CDROM2_MAJOR 26
56951a39d68df598db08dfced8b4707755864a0492Ying Wang#define QIC117_TAPE_MAJOR 27
57951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MATSUSHITA_CDROM3_MAJOR 27
58951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MATSUSHITA_CDROM4_MAJOR 28
59951a39d68df598db08dfced8b4707755864a0492Ying Wang#define STL_SIOMEMMAJOR 28
60951a39d68df598db08dfced8b4707755864a0492Ying Wang#define ACSI_MAJOR 28
61951a39d68df598db08dfced8b4707755864a0492Ying Wang#define AZTECH_CDROM_MAJOR 29
62951a39d68df598db08dfced8b4707755864a0492Ying Wang#define GRAPHDEV_MAJOR 29
63951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CM206_CDROM_MAJOR 32
64951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE2_MAJOR 33
65951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE3_MAJOR 34
66951a39d68df598db08dfced8b4707755864a0492Ying Wang#define Z8530_MAJOR 34
67951a39d68df598db08dfced8b4707755864a0492Ying Wang#define XPRAM_MAJOR 35
68951a39d68df598db08dfced8b4707755864a0492Ying Wang#define NETLINK_MAJOR 36
69951a39d68df598db08dfced8b4707755864a0492Ying Wang#define PS2ESDI_MAJOR 36
70951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDETAPE_MAJOR 37
71951a39d68df598db08dfced8b4707755864a0492Ying Wang#define Z2RAM_MAJOR 37
72951a39d68df598db08dfced8b4707755864a0492Ying Wang#define APBLOCK_MAJOR 38
73951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DDV_MAJOR 39
74951a39d68df598db08dfced8b4707755864a0492Ying Wang#define NBD_MAJOR 43
75951a39d68df598db08dfced8b4707755864a0492Ying Wang#define RISCOM8_NORMAL_MAJOR 48
76951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DAC960_MAJOR 48
77951a39d68df598db08dfced8b4707755864a0492Ying Wang#define RISCOM8_CALLOUT_MAJOR 49
78951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MKISS_MAJOR 55
79951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DSP56K_MAJOR 55
80951a39d68df598db08dfced8b4707755864a0492Ying Wang
81951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE4_MAJOR 56
82951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE5_MAJOR 57
83951a39d68df598db08dfced8b4707755864a0492Ying Wang
84951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK1_MAJOR 65
85951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK2_MAJOR 66
86951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK3_MAJOR 67
87951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK4_MAJOR 68
88951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK5_MAJOR 69
89951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK6_MAJOR 70
90951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK7_MAJOR 71
91951a39d68df598db08dfced8b4707755864a0492Ying Wang
92951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR 72
93951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR1 73
94951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR2 74
95951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR3 75
96951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR4 76
97951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR5 77
98951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR6 78
99951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_SMART2_MAJOR7 79
100951a39d68df598db08dfced8b4707755864a0492Ying Wang
101951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SPECIALIX_NORMAL_MAJOR 75
102951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SPECIALIX_CALLOUT_MAJOR 76
103951a39d68df598db08dfced8b4707755864a0492Ying Wang
104951a39d68df598db08dfced8b4707755864a0492Ying Wang#define AURORA_MAJOR 79
105951a39d68df598db08dfced8b4707755864a0492Ying Wang
106951a39d68df598db08dfced8b4707755864a0492Ying Wang#define I2O_MAJOR 80
107951a39d68df598db08dfced8b4707755864a0492Ying Wang
108951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SHMIQ_MAJOR 85
109951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_CHANGER_MAJOR 86
110951a39d68df598db08dfced8b4707755864a0492Ying Wang
111951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE6_MAJOR 88
112951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE7_MAJOR 89
113951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE8_MAJOR 90
114951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IDE9_MAJOR 91
115951a39d68df598db08dfced8b4707755864a0492Ying Wang
116951a39d68df598db08dfced8b4707755864a0492Ying Wang#define DASD_MAJOR 94
117951a39d68df598db08dfced8b4707755864a0492Ying Wang
118951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MDISK_MAJOR 95
119951a39d68df598db08dfced8b4707755864a0492Ying Wang
120951a39d68df598db08dfced8b4707755864a0492Ying Wang#define UBD_MAJOR 98
121951a39d68df598db08dfced8b4707755864a0492Ying Wang
122951a39d68df598db08dfced8b4707755864a0492Ying Wang#define PP_MAJOR 99
123951a39d68df598db08dfced8b4707755864a0492Ying Wang#define JSFD_MAJOR 99
124951a39d68df598db08dfced8b4707755864a0492Ying Wang
125951a39d68df598db08dfced8b4707755864a0492Ying Wang#define PHONE_MAJOR 100
126951a39d68df598db08dfced8b4707755864a0492Ying Wang
127951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR 104
128951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR1 105
129951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR2 106
130951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR3 107
131951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR4 108
132951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR5 109
133951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR6 110
134951a39d68df598db08dfced8b4707755864a0492Ying Wang#define COMPAQ_CISS_MAJOR7 111
135951a39d68df598db08dfced8b4707755864a0492Ying Wang
136951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VIODASD_MAJOR 112
137951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VIOCD_MAJOR 113
138951a39d68df598db08dfced8b4707755864a0492Ying Wang
139951a39d68df598db08dfced8b4707755864a0492Ying Wang#define ATARAID_MAJOR 114
140951a39d68df598db08dfced8b4707755864a0492Ying Wang
141951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK8_MAJOR 128
142951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK9_MAJOR 129
143951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK10_MAJOR 130
144951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK11_MAJOR 131
145951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK12_MAJOR 132
146951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK13_MAJOR 133
147951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK14_MAJOR 134
148951a39d68df598db08dfced8b4707755864a0492Ying Wang#define SCSI_DISK15_MAJOR 135
149951a39d68df598db08dfced8b4707755864a0492Ying Wang
150951a39d68df598db08dfced8b4707755864a0492Ying Wang#define UNIX98_PTY_MASTER_MAJOR 128
151951a39d68df598db08dfced8b4707755864a0492Ying Wang#define UNIX98_PTY_MAJOR_COUNT 8
152951a39d68df598db08dfced8b4707755864a0492Ying Wang#define UNIX98_PTY_SLAVE_MAJOR (UNIX98_PTY_MASTER_MAJOR+UNIX98_PTY_MAJOR_COUNT)
153951a39d68df598db08dfced8b4707755864a0492Ying Wang
154951a39d68df598db08dfced8b4707755864a0492Ying Wang#define RTF_MAJOR 150
155951a39d68df598db08dfced8b4707755864a0492Ying Wang#define RAW_MAJOR 162
156951a39d68df598db08dfced8b4707755864a0492Ying Wang
157951a39d68df598db08dfced8b4707755864a0492Ying Wang#define USB_ACM_MAJOR 166
158951a39d68df598db08dfced8b4707755864a0492Ying Wang#define USB_ACM_AUX_MAJOR 167
159951a39d68df598db08dfced8b4707755864a0492Ying Wang#define USB_CHAR_MAJOR 180
160951a39d68df598db08dfced8b4707755864a0492Ying Wang
161951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VXVM_MAJOR 199
162951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VXSPEC_MAJOR 200
163951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VXDMP_MAJOR 201
164951a39d68df598db08dfced8b4707755864a0492Ying Wang
165951a39d68df598db08dfced8b4707755864a0492Ying Wang#define MSR_MAJOR 202
166951a39d68df598db08dfced8b4707755864a0492Ying Wang#define CPUID_MAJOR 203
167951a39d68df598db08dfced8b4707755864a0492Ying Wang
168951a39d68df598db08dfced8b4707755864a0492Ying Wang#define OSST_MAJOR 206
169951a39d68df598db08dfced8b4707755864a0492Ying Wang
170951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IBM_TTY3270_MAJOR 227
171951a39d68df598db08dfced8b4707755864a0492Ying Wang#define IBM_FS3270_MAJOR 228
172951a39d68df598db08dfced8b4707755864a0492Ying Wang
173951a39d68df598db08dfced8b4707755864a0492Ying Wang#define VIOTAPE_MAJOR 230
174951a39d68df598db08dfced8b4707755864a0492Ying Wang
175951a39d68df598db08dfced8b4707755864a0492Ying Wang#endif
176