Lines Matching refs:eisa_adr

519 static int __init gdth_search_eisa(u16 eisa_adr)  in gdth_search_eisa()  argument
523 TRACE(("gdth_search_eisa() adr. %x\n",eisa_adr)); in gdth_search_eisa()
524 id = inl(eisa_adr+ID0REG); in gdth_search_eisa()
526 if ((inb(eisa_adr+EISAREG) & 8) == 0) in gdth_search_eisa()
663 static int __init gdth_init_eisa(u16 eisa_adr,gdth_ha_str *ha) in gdth_init_eisa() argument
668 TRACE(("gdth_init_eisa() adr. %x\n",eisa_adr)); in gdth_init_eisa()
671 outb(0xff,eisa_adr+EDOORREG); in gdth_init_eisa()
672 outb(0x00,eisa_adr+EDENABREG); in gdth_init_eisa()
673 outb(0x00,eisa_adr+EINTENABREG); in gdth_init_eisa()
675 outb(0xff,eisa_adr+LDOORREG); in gdth_init_eisa()
678 while (inb(eisa_adr+EDOORREG) != 0xff) { in gdth_init_eisa()
686 prot_ver = inb(eisa_adr+MAILBOXREG); in gdth_init_eisa()
687 outb(0xff,eisa_adr+EDOORREG); in gdth_init_eisa()
692 ha->bmic = eisa_adr; in gdth_init_eisa()
693 ha->brd_phys = (u32)eisa_adr >> 12; in gdth_init_eisa()
695 outl(0,eisa_adr+MAILBOXREG); in gdth_init_eisa()
696 outl(0,eisa_adr+MAILBOXREG+4); in gdth_init_eisa()
697 outl(0,eisa_adr+MAILBOXREG+8); in gdth_init_eisa()
698 outl(0,eisa_adr+MAILBOXREG+12); in gdth_init_eisa()
701 if ((id = inl(eisa_adr+ID0REG)) == GDT3_ID) { in gdth_init_eisa()
705 outl(1,eisa_adr+MAILBOXREG+8); in gdth_init_eisa()
706 outb(0xfe,eisa_adr+LDOORREG); in gdth_init_eisa()
709 while (inb(eisa_adr+EDOORREG) != 0xfe) { in gdth_init_eisa()
716 ha->irq = inb(eisa_adr+MAILBOXREG); in gdth_init_eisa()
717 outb(0xff,eisa_adr+EDOORREG); in gdth_init_eisa()
742 eisacf = inb(eisa_adr+EISAREG) & 7; in gdth_init_eisa()