Lines Matching refs:io_addr
2050 if (ha->io_addr) in ips_host_info()
2053 ha->io_addr, ha->io_len); in ips_host_info()
2301 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version()
2305 if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55) in ips_get_bios_version()
2308 outl(1, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version()
2312 if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA) in ips_get_bios_version()
2316 outl(0x1FF, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version()
2320 major = inb(ha->io_addr + IPS_REG_FLDP); in ips_get_bios_version()
2323 outl(0x1FE, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version()
2327 minor = inb(ha->io_addr + IPS_REG_FLDP); in ips_get_bios_version()
2330 outl(0x1FD, ha->io_addr + IPS_REG_FLAP); in ips_get_bios_version()
2334 subminor = inb(ha->io_addr + IPS_REG_FLDP); in ips_get_bios_version()
4495 isr = inb(ha->io_addr + IPS_REG_HISR); in ips_isinit_copperhead()
4496 scpr = inb(ha->io_addr + IPS_REG_SCPR); in ips_isinit_copperhead()
4662 outb(ha->io_addr + IPS_REG_HISR, IPS_BIT_EI); in ips_enable_int_copperhead()
4663 inb(ha->io_addr + IPS_REG_HISR); /*Ensure PCI Posting Completes*/ in ips_enable_int_copperhead()
4726 Isr = inb(ha->io_addr + IPS_REG_HISR); in ips_init_copperhead()
4738 PostByte[i] = inb(ha->io_addr + IPS_REG_ISPR); in ips_init_copperhead()
4739 outb(Isr, ha->io_addr + IPS_REG_HISR); in ips_init_copperhead()
4752 Isr = inb(ha->io_addr + IPS_REG_HISR); in ips_init_copperhead()
4764 ConfigByte[i] = inb(ha->io_addr + IPS_REG_ISPR); in ips_init_copperhead()
4765 outb(Isr, ha->io_addr + IPS_REG_HISR); in ips_init_copperhead()
4769 Cbsp = inb(ha->io_addr + IPS_REG_CBSP); in ips_init_copperhead()
4783 outl(0x1010, ha->io_addr + IPS_REG_CCCR); in ips_init_copperhead()
4786 outb(IPS_BIT_EBM, ha->io_addr + IPS_REG_SCPR); in ips_init_copperhead()
4790 outl(0, ha->io_addr + IPS_REG_NDAE); in ips_init_copperhead()
4793 outb(IPS_BIT_EI, ha->io_addr + IPS_REG_HISR); in ips_init_copperhead()
5027 ips_name, ha->host_num, ha->io_addr, ha->pcidev->irq); in ips_reset_copperhead()
5034 outb(IPS_BIT_RST, ha->io_addr + IPS_REG_SCPR); in ips_reset_copperhead()
5039 outb(0, ha->io_addr + IPS_REG_SCPR); in ips_reset_copperhead()
5165 outl(phys_status_start, ha->io_addr + IPS_REG_SQSR); in ips_statinit()
5167 ha->io_addr + IPS_REG_SQER); in ips_statinit()
5169 ha->io_addr + IPS_REG_SQHR); in ips_statinit()
5170 outl(phys_status_start, ha->io_addr + IPS_REG_SQTR); in ips_statinit()
5228 ha->io_addr + IPS_REG_SQTR); in ips_statupd_copperhead()
5313 le32_to_cpu(inl(ha->io_addr + IPS_REG_CCCR))) & IPS_BIT_SEM) { in ips_issue_copperhead()
5329 outl(scb->scb_busaddr, ha->io_addr + IPS_REG_CCSAR); in ips_issue_copperhead()
5330 outw(IPS_BIT_START_CMD, ha->io_addr + IPS_REG_CCCR); in ips_issue_copperhead()
5415 outl(scb->scb_busaddr, ha->io_addr + IPS_REG_I2O_INMSGQ); in ips_issue_i2o()
5468 Isr = inb(ha->io_addr + IPS_REG_HISR); in ips_isintr_copperhead()
5479 outb(Isr, ha->io_addr + IPS_REG_HISR); in ips_isintr_copperhead()
6080 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_erase_bios()
6084 outb(0x50, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6089 outb(0x20, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6094 outb(0xD0, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6099 outb(0x70, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6107 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_erase_bios()
6111 status = inb(ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6125 outb(0xB0, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6133 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_erase_bios()
6137 status = inb(ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6161 outb(0x50, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6166 outb(0xFF, ha->io_addr + IPS_REG_FLDP); in ips_erase_bios()
6307 outl(i + offset, ha->io_addr + IPS_REG_FLAP); in ips_program_bios()
6311 outb(0x40, ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6315 outb(buffer[i], ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6323 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_program_bios()
6327 status = inb(ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6338 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_program_bios()
6342 outb(0xFF, ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6352 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_program_bios()
6356 outb(0xFF, ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6365 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_program_bios()
6369 outb(0xFF, ha->io_addr + IPS_REG_FLDP); in ips_program_bios()
6485 outl(0, ha->io_addr + IPS_REG_FLAP); in ips_verify_bios()
6489 if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55) in ips_verify_bios()
6492 outl(1, ha->io_addr + IPS_REG_FLAP); in ips_verify_bios()
6495 if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA) in ips_verify_bios()
6501 outl(i + offset, ha->io_addr + IPS_REG_FLAP); in ips_verify_bios()
6505 checksum = (uint8_t) checksum + inb(ha->io_addr + IPS_REG_FLDP); in ips_verify_bios()
6733 sh->unique_id = (ha->io_addr) ? ha->io_addr : ha->mem_addr; in ips_register_scsi()
6887 uint32_t io_addr; in ips_init_phase1() local
6918 io_addr = 0; in ips_init_phase1()
6927 io_addr = pci_resource_start(pci_dev, j); in ips_init_phase1()
6964 ha->io_addr = io_addr; in ips_init_phase1()