Home
last modified time | relevance | path

Searched refs:virt_io (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/pcmcia/
H A Dxxs1500_ss.c57 void *virt_io; member
181 map->start = (u32)sock->virt_io; in au1x00_pcmcia_set_io_map()
254 sock->virt_io = (void *)(ioremap(sock->phys_io, IO_MAP_SIZE) - in xxs1500_pcmcia_probe()
257 if (!sock->virt_io) { in xxs1500_pcmcia_probe()
268 sock->socket.io_offset = (unsigned long)sock->virt_io; in xxs1500_pcmcia_probe()
298 iounmap((void *)(sock->virt_io + (u32)mips_io_port_base)); in xxs1500_pcmcia_probe()
310 iounmap((void *)(sock->virt_io + (u32)mips_io_port_base)); in xxs1500_pcmcia_remove()
H A Ddb1xxx_ss.c46 void *virt_io; member
396 map->start = (u32)sock->virt_io; in au1x00_pcmcia_set_io_map()
527 sock->virt_io = (void *)(ioremap(sock->phys_io, IO_MAP_SIZE) - in db1x_pcmcia_socket_probe()
530 if (!sock->virt_io) { in db1x_pcmcia_socket_probe()
542 sock->socket.io_offset = (unsigned long)sock->virt_io; in db1x_pcmcia_socket_probe()
565 "%d %d %d\n", sock->nr, sock->phys_io, sock->virt_io, in db1x_pcmcia_socket_probe()
574 iounmap((void *)(sock->virt_io + (u32)mips_io_port_base)); in db1x_pcmcia_socket_probe()
586 iounmap((void *)(sock->virt_io + (u32)mips_io_port_base)); in db1x_pcmcia_socket_remove()
/openbmc/linux/arch/mips/pci/
H A Dpci-alchemy.c366 void __iomem *virt_io; in alchemy_pci_probe() local
423 virt_io = ioremap(AU1500_PCI_IO_PHYS_ADDR, 0x00100000); in alchemy_pci_probe()
424 if (!virt_io) { in alchemy_pci_probe()
429 ctx->alchemy_pci_ctrl.io_map_base = (unsigned long)virt_io; in alchemy_pci_probe()
490 iounmap(virt_io); in alchemy_pci_probe()
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_config.c571 bool phys_mem, virt_mem, new_mem, phys_io, virt_io, new_io; in vfio_basic_config_write() local
581 virt_io = !!(le16_to_cpu(*virt_cmd) & PCI_COMMAND_IO); in vfio_basic_config_write()
604 (new_io && virt_io && !phys_io) || in vfio_basic_config_write()