Lines Matching +full:0 +full:x00010004
45 #define EIU_MODE_REG 0x0001ffc0
46 #define EIU_STAT_REG 0x0001ffc4
47 #define EIU_PREMPT_REG 0x0001ffc8
48 #define EIU_QUIET_REG 0x0001ffcc
49 #define EIU_INTRPT_ACK 0x00010004
58 for (i = 0; i < 4; i++) { in decode_eisa_sig()
61 if (!i && (sig[0] & 0x80)) in decode_eisa_sig()
65 sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); in decode_eisa_sig()
66 sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); in decode_eisa_sig()
67 sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); in decode_eisa_sig()
89 outb(0x20, EISA_INT2_CTRL); in ip22_eisa_intr()
90 outb(0x20, EISA_INT1_CTRL); in ip22_eisa_intr()
106 for (c = 0, i = 1; i <= IP22_EISA_MAX_SLOTS; i++) { in ip22_eisa_init()
107 if ((str = decode_eisa_sig(0x1000 * i + EISA_VENDOR_ID_OFFSET))) { in ip22_eisa_init()
122 outl(0x0000FFFF, EIU_PREMPT_REG); in ip22_eisa_init()
124 outl(0x40f3c07F, EIU_MODE_REG); in ip22_eisa_init()
129 outb(0, EISA_EXT_NMI_RESET_CTRL); in ip22_eisa_init()
130 outb(0, EISA_DMA2_WRITE_SINGLE); in ip22_eisa_init()
134 if (request_irq(SGI_EISA_IRQ, ip22_eisa_intr, 0, "EISA", NULL)) in ip22_eisa_init()
138 return 0; in ip22_eisa_init()