Lines Matching refs:config_regs
115 void __iomem *config_regs; member
537 data32 = ioread32(card->config_regs + GPIO_STATUS); in geos_gpio_store()
540 iowrite32(data32, card->config_regs + GPIO_STATUS); in geos_gpio_store()
543 iowrite32(data32, card->config_regs + GPIO_STATUS); in geos_gpio_store()
559 data32 = ioread32(card->config_regs + GPIO_STATUS); in geos_gpio_show()
573 data32 = ioread32(card->config_regs + GPIO_STATUS); in hardware_show()
695 iowrite32(DRIVER_VERSION, card->config_regs + DRIVER_VER); in flash_upgrade()
702 iowrite32(1, card->config_regs + FPGA_MODE); in flash_upgrade()
703 (void) ioread32(card->config_regs + FPGA_MODE); in flash_upgrade()
710 iowrite32((chip * 2), card->config_regs + FLASH_MODE); in flash_upgrade()
713 iowrite32(1, card->config_regs + WRITE_FLASH); in flash_upgrade()
714 wait_event(card->fw_wq, !ioread32(card->config_regs + FLASH_BUSY)); in flash_upgrade()
720 iowrite32(0, card->config_regs + WRITE_FLASH); in flash_upgrade()
724 iowrite32(((chip * 2) + 1), card->config_regs + FLASH_MODE); in flash_upgrade()
740 iowrite32(offset / blocksize, card->config_regs + FLASH_BLOCK); in flash_upgrade()
741 iowrite32(1, card->config_regs + WRITE_FLASH); in flash_upgrade()
742 wait_event(card->fw_wq, !ioread32(card->config_regs + FLASH_BUSY)); in flash_upgrade()
746 iowrite32(0, card->config_regs + WRITE_FLASH); in flash_upgrade()
747 iowrite32(0, card->config_regs + FPGA_MODE); in flash_upgrade()
748 iowrite32(0, card->config_regs + FLASH_MODE); in flash_upgrade()
758 iowrite32(0, card->config_regs + IRQ_CLEAR); in solos_irq()
892 card->config_regs + RX_DMA_ADDR(port)); in solos_bh()
904 iowrite32(rx_done, card->config_regs + FLAGS_ADDR); in solos_bh()
1072 card_flags = ioread32(card->config_regs + FLAGS_ADDR); in fpga_tx()
1110 card->config_regs + TX_DMA_ADDR(port)); in fpga_tx()
1143 iowrite32(tx_started, card->config_regs + FLAGS_ADDR); in fpga_tx()
1239 card->config_regs = pci_iomap(dev, 0, CONFIG_RAM_SIZE); in fpga_probe()
1240 if (!card->config_regs) { in fpga_probe()
1253 iowrite32(1, card->config_regs + FPGA_MODE); in fpga_probe()
1254 ioread32(card->config_regs + FPGA_MODE); in fpga_probe()
1256 iowrite32(0, card->config_regs + FPGA_MODE); in fpga_probe()
1257 ioread32(card->config_regs + FPGA_MODE); in fpga_probe()
1260 data32 = ioread32(card->config_regs + FPGA_VER); in fpga_probe()
1286 data32 = ioread32(card->config_regs + PORTS); in fpga_probe()
1306 iowrite32(0xF0, card->config_regs + FLAGS_ADDR); in fpga_probe()
1325 iowrite32(1, card->config_regs + IRQ_EN_ADDR); in fpga_probe()
1350 iowrite32(0, card->config_regs + IRQ_EN_ADDR); in fpga_probe()
1358 pci_iounmap(dev, card->config_regs); in fpga_probe()
1451 iowrite32(0, card->config_regs + IRQ_EN_ADDR); in fpga_remove()
1454 iowrite32(1, card->config_regs + FPGA_MODE); in fpga_remove()
1455 (void)ioread32(card->config_regs + FPGA_MODE); in fpga_remove()
1468 iowrite32(0, card->config_regs + FPGA_MODE); in fpga_remove()
1469 (void)ioread32(card->config_regs + FPGA_MODE); in fpga_remove()
1472 pci_iounmap(dev, card->config_regs); in fpga_remove()