Go to the documentation of this file. 1 #ifndef _PARISC_SUPERIO_H
2 #define _PARISC_SUPERIO_H
9 #define SIO_ACPIBAR 0x88
10 #define SIO_FDCBAR 0x90
11 #define SIO_SP1BAR 0x94
12 #define SIO_SP2BAR 0x98
13 #define SIO_PPBAR 0x9C
15 #define TRIGGER_1 0x67
16 #define TRIGGER_2 0x68
19 #define CFG_IR_SER 0x69
20 #define CFG_IR_PFD 0x6a
21 #define CFG_IR_IDE 0x6b
22 #define CFG_IR_INTAB 0x6c
23 #define CFG_IR_INTCD 0x6d
24 #define CFG_IR_PS2 0x6e
25 #define CFG_IR_FXBUS 0x6f
26 #define CFG_IR_USB 0x70
27 #define CFG_IR_ACPI 0x71
29 #define CFG_IR_LOW CFG_IR_SER
30 #define CFG_IR_HIGH CFG_IR_ACPI
34 #define OCW2_SEOI 0x60
37 #define OCW3_POLL 0x0C
48 #define USB_REG_CR 0x1f
50 #define SUPERIO_NIRQS 8
73 #define SUPERIO_IDE_FN 0
74 #define SUPERIO_LIO_FN 1
75 #define SUPERIO_USB_FN 2
77 #define is_superio_device(x) \
78 (((x)->vendor == PCI_VENDOR_ID_NS) && \
79 ( ((x)->device == PCI_DEVICE_ID_NS_87415) \
80 || ((x)->device == PCI_DEVICE_ID_NS_87560_LIO) \
81 || ((x)->device == PCI_DEVICE_ID_NS_87560_USB) ) )