Lines Matching refs:bmic
691 ha->bmic = eisa_adr; in gdth_init_eisa()
1246 outb(0xff, ha->bmic + EDOORREG); in gdth_enable_int()
1247 outb(0xff, ha->bmic + EDENABREG); in gdth_enable_int()
1248 outb(0x01, ha->bmic + EINTENABREG); in gdth_enable_int()
1279 IStatus = inb((u16)ha->bmic + EDOORREG); in gdth_get_status()
1302 gdtsema0 = (int)inb(ha->bmic + SEMA0REG); in gdth_test_busy()
1340 outb(1, ha->bmic + SEMA0REG); in gdth_set_sema0()
1435 outl(ha->ccb_phys, ha->bmic + MAILBOXREG); in gdth_release_event()
1436 outb(ha->pccb->Service, ha->bmic + LDOORREG); in gdth_release_event()
3021 ha->status = inw(ha->bmic + MAILBOXREG+8); in __gdth_interrupt()
3025 ha->info = inl(ha->bmic + MAILBOXREG+12); in __gdth_interrupt()
3026 ha->service = inw(ha->bmic + MAILBOXREG+10); in __gdth_interrupt()
3027 ha->info2 = inl(ha->bmic + MAILBOXREG+4); in __gdth_interrupt()
3029 outb(0xff, ha->bmic + EDOORREG); /* acknowledge interrupt */ in __gdth_interrupt()
3030 outb(0x00, ha->bmic + SEMA1REG); /* reset status semaphore */ in __gdth_interrupt()