Go to the documentation of this file.
16 #include <linux/types.h>
45 #define SGINT_ISTAT0_FFULL 0x01
46 #define SGINT_ISTAT0_SCSI0 0x02
47 #define SGINT_ISTAT0_SCSI1 0x04
48 #define SGINT_ISTAT0_ENET 0x08
49 #define SGINT_ISTAT0_GFXDMA 0x10
50 #define SGINT_ISTAT0_PPORT 0x20
51 #define SGINT_ISTAT0_HPC2 0x40
52 #define SGINT_ISTAT0_LIO2 0x80
57 #define SGINT_ISTAT1_ISDNI 0x01
58 #define SGINT_ISTAT1_PWR 0x02
59 #define SGINT_ISTAT1_ISDNH 0x04
60 #define SGINT_ISTAT1_LIO3 0x08
61 #define SGINT_ISTAT1_HPC3 0x10
62 #define SGINT_ISTAT1_AFAIL 0x20
63 #define SGINT_ISTAT1_VIDEO 0x40
64 #define SGINT_ISTAT1_GIO2 0x80
88 #define SGINT_TCWORD_BCD 0x01
89 #define SGINT_TCWORD_MMASK 0x0e
90 #define SGINT_TCWORD_MITC 0x00
91 #define SGINT_TCWORD_MOS 0x02
92 #define SGINT_TCWORD_MRGEN 0x04
93 #define SGINT_TCWORD_MSWGEN 0x06
94 #define SGINT_TCWORD_MSWST 0x08
95 #define SGINT_TCWORD_MHWST 0x0a
96 #define SGINT_TCWORD_CMASK 0x30
97 #define SGINT_TCWORD_CLAT 0x00
98 #define SGINT_TCWORD_CLSB 0x10
99 #define SGINT_TCWORD_CMSB 0x20
100 #define SGINT_TCWORD_CALL 0x30
101 #define SGINT_TCWORD_CNT0 0x00
102 #define SGINT_TCWORD_CNT1 0x40
103 #define SGINT_TCWORD_CNT2 0x80
104 #define SGINT_TCWORD_CRBCK 0xc0
110 #define SGINT_TIMER_CLOCK 1000000
115 #define SGINT_TCSAMP_COUNTER ((SGINT_TIMER_CLOCK / HZ) + 255)
131 #define SGIOC_PANEL_POWERON 0x01
132 #define SGIOC_PANEL_POWERINTR 0x02
133 #define SGIOC_PANEL_VOLDNINTR 0x10
134 #define SGIOC_PANEL_VOLDNHOLD 0x20
135 #define SGIOC_PANEL_VOLUPINTR 0x40
136 #define SGIOC_PANEL_VOLUPHOLD 0x80
140 #define SGIOC_SYSID_FULLHOUSE 0x01
141 #define SGIOC_SYSID_BOARDREV(x) (((x) & 0x1e) >> 1)
142 #define SGIOC_SYSID_CHIPREV(x) (((x) & 0xe0) >> 5)
149 #define SGIOC_DMASEL_SCLK10MHZ 0x00
150 #define SGIOC_DMASEL_ISDNB 0x01
151 #define SGIOC_DMASEL_ISDNA 0x02
152 #define SGIOC_DMASEL_PPORT 0x04
153 #define SGIOC_DMASEL_SCLK667MHZ 0x10
154 #define SGIOC_DMASEL_SCLKEXT 0x20
158 #define SGIOC_RESET_PPORT 0x01
159 #define SGIOC_RESET_KBDMOUSE 0x02
160 #define SGIOC_RESET_EISA 0x04
161 #define SGIOC_RESET_ISDN 0x08
162 #define SGIOC_RESET_LC0OFF 0x10
163 #define SGIOC_RESET_LC1OFF 0x20
167 #define SGIOC_WRITE_NTHRESH 0x01
168 #define SGIOC_WRITE_TPSPEED 0x02
169 #define SGIOC_WRITE_EPSEL 0x04
170 #define SGIOC_WRITE_EASEL 0x08
171 #define SGIOC_WRITE_U1AMODE 0x10
172 #define SGIOC_WRITE_U0AMODE 0x20
173 #define SGIOC_WRITE_MLO 0x40
174 #define SGIOC_WRITE_MHI 0x80
179 #define EXTIO_S0_IRQ_3 0x8000
180 #define EXTIO_S0_IRQ_2 0x4000
181 #define EXTIO_S0_IRQ_1 0x2000
182 #define EXTIO_S0_RETRACE 0x1000
183 #define EXTIO_SG_IRQ_3 0x0800
184 #define EXTIO_SG_IRQ_2 0x0400
185 #define EXTIO_SG_IRQ_1 0x0200
186 #define EXTIO_SG_RETRACE 0x0100
187 #define EXTIO_GIO_33MHZ 0x0080
188 #define EXTIO_EISA_BUSERR 0x0040
189 #define EXTIO_MC_BUSERR 0x0020
190 #define EXTIO_HPC3_BUSERR 0x0010
191 #define EXTIO_S0_STAT_1 0x0008
192 #define EXTIO_S0_STAT_0 0x0004
193 #define EXTIO_SG_STAT_1 0x0002
194 #define EXTIO_SG_STAT_0 0x0001