io_ports 118 drivers/block/mtip32xx/mtip32xx.c __u8 io_ports[8]; io_ports 1784 drivers/block/mtip32xx/mtip32xx.c fis.command = req_task->io_ports[7]; io_ports 1785 drivers/block/mtip32xx/mtip32xx.c fis.features = req_task->io_ports[1]; io_ports 1786 drivers/block/mtip32xx/mtip32xx.c fis.sect_count = req_task->io_ports[2]; io_ports 1787 drivers/block/mtip32xx/mtip32xx.c fis.lba_low = req_task->io_ports[3]; io_ports 1788 drivers/block/mtip32xx/mtip32xx.c fis.lba_mid = req_task->io_ports[4]; io_ports 1789 drivers/block/mtip32xx/mtip32xx.c fis.lba_hi = req_task->io_ports[5]; io_ports 1791 drivers/block/mtip32xx/mtip32xx.c fis.device = req_task->io_ports[6] & ~0x10; io_ports 1866 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[7] = reply->control; io_ports 1869 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[7] = reply->command; io_ports 1883 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[1] = reply->features; io_ports 1884 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[2] = reply->sect_count; io_ports 1885 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[3] = reply->lba_low; io_ports 1886 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[4] = reply->lba_mid; io_ports 1887 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[5] = reply->lba_hi; io_ports 1888 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[6] = reply->device; io_ports 1903 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[7], io_ports 1904 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[1], io_ports 1905 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[2], io_ports 1906 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[3], io_ports 1907 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[4], io_ports 1908 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[5], io_ports 1909 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[6]); io_ports 96 drivers/ide/au1xxx-ide.c auide_insw(drive->hwif->io_ports.data_addr, buf, (len + 1) / 2); io_ports 102 drivers/ide/au1xxx-ide.c auide_outsw(drive->hwif->io_ports.data_addr, buf, (len + 1) / 2); io_ports 107 drivers/ide/buddha.c ch = z_readb(hwif->io_ports.irq_addr); io_ports 118 drivers/ide/buddha.c z_writeb(0, drive->hwif->io_ports.irq_addr); io_ports 128 drivers/ide/buddha.c hw->io_ports.data_addr = base; io_ports 133 drivers/ide/buddha.c hw->io_ports.ctl_addr = ctl; io_ports 134 drivers/ide/buddha.c hw->io_ports.irq_addr = irq_port; io_ports 69 drivers/ide/falconide.c unsigned long data_addr = drive->hwif->io_ports.data_addr; io_ports 82 drivers/ide/falconide.c unsigned long data_addr = drive->hwif->io_ports.data_addr; io_ports 123 drivers/ide/falconide.c hw->io_ports.data_addr = ATA_HD_BASE; io_ports 128 drivers/ide/falconide.c hw->io_ports.ctl_addr = ATA_HD_BASE + ATA_HD_CONTROL; io_ports 65 drivers/ide/gayle.c ch = z_readb(hwif->io_ports.irq_addr); io_ports 75 drivers/ide/gayle.c (void)z_readb(hwif->io_ports.status_addr); io_ports 76 drivers/ide/gayle.c z_writeb(0x7c, hwif->io_ports.irq_addr); io_ports 86 drivers/ide/gayle.c hw->io_ports.data_addr = base; io_ports 91 drivers/ide/gayle.c hw->io_ports.ctl_addr = ctl; io_ports 92 drivers/ide/gayle.c hw->io_ports.irq_addr = irq_port; io_ports 147 drivers/ide/ht6560b.c outb(timing, hwif->io_ports.device_addr); io_ports 148 drivers/ide/ht6560b.c (void)inb(hwif->io_ports.status_addr); io_ports 156 drivers/ide/ht6560b.c outb(drive->select | ATA_DEVICE_OBS, hwif->io_ports.device_addr); io_ports 391 drivers/ide/icside.c hw->io_ports.data_addr = port; io_ports 392 drivers/ide/icside.c hw->io_ports.error_addr = port + (1 << info->stepping); io_ports 393 drivers/ide/icside.c hw->io_ports.nsect_addr = port + (2 << info->stepping); io_ports 394 drivers/ide/icside.c hw->io_ports.lbal_addr = port + (3 << info->stepping); io_ports 395 drivers/ide/icside.c hw->io_ports.lbam_addr = port + (4 << info->stepping); io_ports 396 drivers/ide/icside.c hw->io_ports.lbah_addr = port + (5 << info->stepping); io_ports 397 drivers/ide/icside.c hw->io_ports.device_addr = port + (6 << info->stepping); io_ports 398 drivers/ide/icside.c hw->io_ports.status_addr = port + (7 << info->stepping); io_ports 399 drivers/ide/icside.c hw->io_ports.ctl_addr = (unsigned long)base + info->ctrloffset; io_ports 261 drivers/ide/ide-cs.c data_addr = hwif->io_ports.data_addr; io_ports 262 drivers/ide/ide-cs.c ctl_addr = hwif->io_ports.ctl_addr; io_ports 338 drivers/ide/ide-eh.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 394 drivers/ide/ide-eh.c if (io_ports->ctl_addr == 0) { io_ports 45 drivers/ide/ide-io-std.c writeb(cmd, (void __iomem *)hwif->io_ports.command_addr); io_ports 47 drivers/ide/ide-io-std.c outb(cmd, hwif->io_ports.command_addr); io_ports 54 drivers/ide/ide-io-std.c return readb((void __iomem *)hwif->io_ports.status_addr); io_ports 56 drivers/ide/ide-io-std.c return inb(hwif->io_ports.status_addr); io_ports 63 drivers/ide/ide-io-std.c return readb((void __iomem *)hwif->io_ports.ctl_addr); io_ports 65 drivers/ide/ide-io-std.c return inb(hwif->io_ports.ctl_addr); io_ports 72 drivers/ide/ide-io-std.c writeb(ctl, (void __iomem *)hwif->io_ports.ctl_addr); io_ports 74 drivers/ide/ide-io-std.c outb(ctl, hwif->io_ports.ctl_addr); io_ports 84 drivers/ide/ide-io-std.c writeb(select, (void __iomem *)hwif->io_ports.device_addr); io_ports 86 drivers/ide/ide-io-std.c outb(select, hwif->io_ports.device_addr); io_ports 93 drivers/ide/ide-io-std.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 103 drivers/ide/ide-io-std.c tf_outb(tf->feature, io_ports->feature_addr); io_ports 105 drivers/ide/ide-io-std.c tf_outb(tf->nsect, io_ports->nsect_addr); io_ports 107 drivers/ide/ide-io-std.c tf_outb(tf->lbal, io_ports->lbal_addr); io_ports 109 drivers/ide/ide-io-std.c tf_outb(tf->lbam, io_ports->lbam_addr); io_ports 111 drivers/ide/ide-io-std.c tf_outb(tf->lbah, io_ports->lbah_addr); io_ports 113 drivers/ide/ide-io-std.c tf_outb(tf->device, io_ports->device_addr); io_ports 120 drivers/ide/ide-io-std.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 130 drivers/ide/ide-io-std.c tf->error = tf_inb(io_ports->feature_addr); io_ports 132 drivers/ide/ide-io-std.c tf->nsect = tf_inb(io_ports->nsect_addr); io_ports 134 drivers/ide/ide-io-std.c tf->lbal = tf_inb(io_ports->lbal_addr); io_ports 136 drivers/ide/ide-io-std.c tf->lbam = tf_inb(io_ports->lbam_addr); io_ports 138 drivers/ide/ide-io-std.c tf->lbah = tf_inb(io_ports->lbah_addr); io_ports 140 drivers/ide/ide-io-std.c tf->device = tf_inb(io_ports->device_addr); io_ports 169 drivers/ide/ide-io-std.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 170 drivers/ide/ide-io-std.c unsigned long data_addr = io_ports->data_addr; io_ports 180 drivers/ide/ide-io-std.c ata_vlb_sync(io_ports->nsect_addr); io_ports 213 drivers/ide/ide-io-std.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 214 drivers/ide/ide-io-std.c unsigned long data_addr = io_ports->data_addr; io_ports 224 drivers/ide/ide-io-std.c ata_vlb_sync(io_ports->nsect_addr); io_ports 590 drivers/ide/ide-io.c if (hwif->io_ports.ctl_addr && io_ports 255 drivers/ide/ide-probe.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 265 drivers/ide/ide-probe.c if (io_ports->ctl_addr) io_ports 274 drivers/ide/ide-probe.c if (io_ports->ctl_addr && io_ports 866 drivers/ide/ide-probe.c if (hwif->io_ports.ctl_addr) io_ports 876 drivers/ide/ide-probe.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 890 drivers/ide/ide-probe.c io_ports->data_addr, io_ports->status_addr, io_ports 891 drivers/ide/ide-probe.c io_ports->ctl_addr, hwif->irq); io_ports 894 drivers/ide/ide-probe.c io_ports->data_addr, hwif->irq); io_ports 1247 drivers/ide/ide-probe.c memcpy(&hwif->io_ports, &hw->io_ports, sizeof(hwif->io_ports)); io_ports 519 drivers/ide/ide-taskfile.c memcpy(&cmd.tf, req_task->io_ports, HDIO_DRIVE_TASK_HDR_SIZE); io_ports 635 drivers/ide/ide-taskfile.c memcpy(req_task->io_ports, &cmd.tf, HDIO_DRIVE_TASK_HDR_SIZE); io_ports 28 drivers/ide/ide_platform.c hw->io_ports.data_addr = port; io_ports 35 drivers/ide/ide_platform.c hw->io_ports.ctl_addr = (unsigned long)ctrl; io_ports 79 drivers/ide/macide.c hw->io_ports.ctl_addr = base + IDE_CONTROL; io_ports 57 drivers/ide/ns87415.c return superio_ide_inb(hwif->io_ports.status_addr); io_ports 68 drivers/ide/ns87415.c struct ide_io_ports *io_ports = &drive->hwif->io_ports; io_ports 71 drivers/ide/ns87415.c tf->error = inb(io_ports->feature_addr); io_ports 73 drivers/ide/ns87415.c tf->nsect = inb(io_ports->nsect_addr); io_ports 75 drivers/ide/ns87415.c tf->lbal = inb(io_ports->lbal_addr); io_ports 77 drivers/ide/ns87415.c tf->lbam = inb(io_ports->lbam_addr); io_ports 79 drivers/ide/ns87415.c tf->lbah = inb(io_ports->lbah_addr); io_ports 81 drivers/ide/ns87415.c tf->device = superio_ide_inb(io_ports->device_addr); io_ports 176 drivers/ide/ns87415.c outb(drive->select | ATA_DEVICE_OBS, drive->hwif->io_ports.device_addr); io_ports 251 drivers/ide/ns87415.c outb(12, hwif->io_ports.ctl_addr); io_ports 253 drivers/ide/ns87415.c outb(8, hwif->io_ports.ctl_addr); io_ports 94 drivers/ide/opti621.c reg_base = hwif->io_ports.data_addr; io_ports 279 drivers/ide/palm_bk3710.c hwif->dma_base = hwif->io_ports.data_addr - IDE_PALM_ATA_PRI_REG_OFFSET; io_ports 353 drivers/ide/palm_bk3710.c hw.io_ports.ctl_addr = (unsigned long) io_ports 403 drivers/ide/pmac.c ((void __iomem *)((drive)->hwif->io_ports.data_addr + (x))) io_ports 464 drivers/ide/pmac.c (void __iomem *)drive->hwif->io_ports.device_addr); io_ports 472 drivers/ide/pmac.c (void __iomem *)drive->hwif->io_ports.device_addr); io_ports 477 drivers/ide/pmac.c writeb(cmd, (void __iomem *)hwif->io_ports.command_addr); io_ports 478 drivers/ide/pmac.c (void)readl((void __iomem *)(hwif->io_ports.data_addr io_ports 484 drivers/ide/pmac.c writeb(ctl, (void __iomem *)hwif->io_ports.ctl_addr); io_ports 485 drivers/ide/pmac.c (void)readl((void __iomem *)(hwif->io_ports.data_addr io_ports 1124 drivers/ide/pmac.c hw->io_ports.ctl_addr = base + 0x160; io_ports 60 drivers/ide/q40ide.c hw->io_ports.data_addr = Q40_ISA_IO_W(base); io_ports 61 drivers/ide/q40ide.c hw->io_ports.error_addr = Q40_ISA_IO_B(base + 1); io_ports 62 drivers/ide/q40ide.c hw->io_ports.nsect_addr = Q40_ISA_IO_B(base + 2); io_ports 63 drivers/ide/q40ide.c hw->io_ports.lbal_addr = Q40_ISA_IO_B(base + 3); io_ports 64 drivers/ide/q40ide.c hw->io_ports.lbam_addr = Q40_ISA_IO_B(base + 4); io_ports 65 drivers/ide/q40ide.c hw->io_ports.lbah_addr = Q40_ISA_IO_B(base + 5); io_ports 66 drivers/ide/q40ide.c hw->io_ports.device_addr = Q40_ISA_IO_B(base + 6); io_ports 67 drivers/ide/q40ide.c hw->io_ports.status_addr = Q40_ISA_IO_B(base + 7); io_ports 68 drivers/ide/q40ide.c hw->io_ports.ctl_addr = Q40_ISA_IO_B(base + 0x206); io_ports 76 drivers/ide/q40ide.c unsigned long data_addr = drive->hwif->io_ports.data_addr; io_ports 89 drivers/ide/q40ide.c unsigned long data_addr = drive->hwif->io_ports.data_addr; io_ports 101 drivers/ide/qd65xx.c outb(drive->select | ATA_DEVICE_OBS, drive->hwif->io_ports.device_addr); io_ports 29 drivers/ide/rapide.c hw->io_ports.ctl_addr = (unsigned long)ctrl; io_ports 555 drivers/ide/siimage.c struct ide_io_ports *io_ports = &hwif->io_ports; io_ports 569 drivers/ide/siimage.c memset(io_ports, 0, sizeof(*io_ports)); io_ports 581 drivers/ide/siimage.c io_ports->data_addr = base; io_ports 582 drivers/ide/siimage.c io_ports->error_addr = base + 1; io_ports 583 drivers/ide/siimage.c io_ports->nsect_addr = base + 2; io_ports 584 drivers/ide/siimage.c io_ports->lbal_addr = base + 3; io_ports 585 drivers/ide/siimage.c io_ports->lbam_addr = base + 4; io_ports 586 drivers/ide/siimage.c io_ports->lbah_addr = base + 5; io_ports 587 drivers/ide/siimage.c io_ports->device_addr = base + 6; io_ports 588 drivers/ide/siimage.c io_ports->status_addr = base + 7; io_ports 589 drivers/ide/siimage.c io_ports->ctl_addr = base + 10; io_ports 178 drivers/ide/trm290.c outb(drive->select | ATA_DEVICE_OBS, drive->hwif->io_ports.device_addr); io_ports 292 drivers/ide/trm290.c hwif->io_ports.ctl_addr = compat + 2; io_ports 77 drivers/ide/tx4938ide.c unsigned long port = drive->hwif->io_ports.data_addr; io_ports 89 drivers/ide/tx4938ide.c unsigned long port = drive->hwif->io_ports.data_addr; io_ports 172 drivers/ide/tx4938ide.c hw.io_ports.ctl_addr = ctl; io_ports 450 drivers/ide/tx4939ide.c unsigned long port = drive->hwif->io_ports.data_addr; io_ports 462 drivers/ide/tx4939ide.c unsigned long port = drive->hwif->io_ports.data_addr; io_ports 559 drivers/ide/tx4939ide.c hw.io_ports.data_addr = io_ports 561 drivers/ide/tx4939ide.c hw.io_ports.error_addr = io_ports 563 drivers/ide/tx4939ide.c hw.io_ports.nsect_addr = io_ports 565 drivers/ide/tx4939ide.c hw.io_ports.lbal_addr = io_ports 567 drivers/ide/tx4939ide.c hw.io_ports.lbam_addr = io_ports 569 drivers/ide/tx4939ide.c hw.io_ports.lbah_addr = io_ports 571 drivers/ide/tx4939ide.c hw.io_ports.device_addr = io_ports 573 drivers/ide/tx4939ide.c hw.io_ports.command_addr = io_ports 575 drivers/ide/tx4939ide.c hw.io_ports.ctl_addr = io_ports 175 drivers/media/radio/radio-aimslab.c .io_ports = rtrack_ioports, io_ports 141 drivers/media/radio/radio-aztech.c .io_ports = aztech_ioports, io_ports 313 drivers/media/radio/radio-gemtek.c .io_ports = gemtek_ioports, io_ports 174 drivers/media/radio/radio-isa.c if (drv->io_ports[i] == io) io_ports 308 drivers/media/radio/radio-isa.c int io = drv->io_ports[i]; io_ports 328 drivers/media/radio/radio-isa.c drv->io_ports[0]); io_ports 330 drivers/media/radio/radio-isa.c printk(KERN_CONT "/0x%03x", drv->io_ports[i]); io_ports 78 drivers/media/radio/radio-isa.h const int *io_ports; io_ports 123 drivers/media/radio/radio-rtrack2.c .io_ports = rtrack2_ioports, io_ports 150 drivers/media/radio/radio-terratec.c .io_ports = terratec_ioports, io_ports 223 drivers/media/radio/radio-trust.c .io_ports = trust_ioports, io_ports 152 drivers/media/radio/radio-typhoon.c .io_ports = typhoon_ioports, io_ports 228 drivers/media/radio/radio-zoltrix.c .io_ports = zoltrix_ioports, io_ports 218 include/linux/ide.h struct ide_io_ports io_ports; io_ports 236 include/linux/ide.h hw->io_ports.ctl_addr = ctl_addr; io_ports 725 include/linux/ide.h struct ide_io_ports io_ports; io_ports 61 include/uapi/linux/hdreg.h __u8 io_ports[8];