Lines Matching refs:csr

288 struct csr {  struct
580 struct csr __iomem *csr; member
638 (void)ioread8(&nic->csr->scb.status); in e100_write_flush()
646 iowrite8(irq_mask_none, &nic->csr->scb.cmd_hi); in e100_enable_irq()
656 iowrite8(irq_mask_all, &nic->csr->scb.cmd_hi); in e100_disable_irq()
665 iowrite32(selective_reset, &nic->csr->port); in e100_hw_reset()
669 iowrite32(software_reset, &nic->csr->port); in e100_hw_reset()
686 iowrite32(selftest | dma_addr, &nic->csr->port); in e100_self_test()
725 iowrite8(eecs | eesk, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_write()
731 iowrite8(ctrl, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_write()
734 iowrite8(ctrl | eesk, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_write()
741 iowrite8(0, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_write()
757 iowrite8(eecs | eesk, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_read()
763 iowrite8(ctrl, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_read()
766 iowrite8(ctrl | eesk, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_read()
771 ctrl = ioread8(&nic->csr->eeprom_ctrl_lo); in e100_eeprom_read()
781 iowrite8(0, &nic->csr->eeprom_ctrl_lo); in e100_eeprom_read()
851 if (likely(!ioread8(&nic->csr->scb.cmd_lo))) in e100_exec_cmd()
863 iowrite32(dma_addr, &nic->csr->scb.gen_ptr); in e100_exec_cmd()
864 iowrite8(cmd, &nic->csr->scb.cmd_lo); in e100_exec_cmd()
959 if (ioread32(&nic->csr->mdi_ctrl) & mdi_ready) in mdio_ctrl_hw()
968 iowrite32((reg << 16) | (addr << 21) | dir | data, &nic->csr->mdi_ctrl); in mdio_ctrl_hw()
972 if ((data_out = ioread32(&nic->csr->mdi_ctrl)) & mdi_ready) in mdio_ctrl_hw()
1394 iowrite8(~0, &nic->csr->scb.stat_ack); in e100_load_ucode_wait()
1743 iowrite8(ioread8(&nic->csr->scb.cmd_hi) | irq_sw_gen,&nic->csr->scb.cmd_hi); in e100_watchdog()
2008 if (ioread8(&nic->csr->scb.status) & rus_no_res) in e100_rx_indicate()
2036 if (ioread8(&nic->csr->scb.status) & rus_no_res) in e100_rx_indicate()
2146 iowrite8(stat_ack_rnr, &nic->csr->scb.stat_ack); in e100_rx_clean()
2219 u8 stat_ack = ioread8(&nic->csr->scb.stat_ack); in e100_intr()
2229 iowrite8(stat_ack, &nic->csr->scb.stat_ack); in e100_intr()
2363 "scb.status=0x%02X\n", ioread8(&nic->csr->scb.status)); in e100_tx_timeout_task()
2477 buff[0] = ioread8(&nic->csr->scb.cmd_hi) << 24 | in e100_get_regs()
2478 ioread8(&nic->csr->scb.cmd_lo) << 16 | in e100_get_regs()
2479 ioread16(&nic->csr->scb.status); in e100_get_regs()
2895 nic->csr = pci_iomap(pdev, (use_io ? 1 : 0), sizeof(struct csr)); in e100_probe()
2896 if (!nic->csr) { in e100_probe()
2982 pci_iounmap(pdev, nic->csr); in e100_probe()
3000 pci_iounmap(pdev, nic->csr); in e100_remove()