Symbol: io_port
arch/alpha/include/asm/dma.h
342
unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
arch/alpha/include/asm/dma.h
348
count = 1 + dma_inb(io_port);
arch/alpha/include/asm/dma.h
349
count += dma_inb(io_port) << 8;
arch/arm/mach-footbridge/dma-isa.c
46
unsigned int io_port = isa_dma_port[chan][ISA_DMA_COUNT];
arch/arm/mach-footbridge/dma-isa.c
49
count = 1 + inb(io_port);
arch/arm/mach-footbridge/dma-isa.c
50
count |= inb(io_port) << 8;
arch/mips/include/asm/dma.h
293
unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
arch/mips/include/asm/dma.h
299
count = 1 + dma_inb(io_port);
arch/mips/include/asm/dma.h
300
count += dma_inb(io_port) << 8;
arch/parisc/include/asm/dma.h
102
count = 1 + dma_inb(io_port);
arch/parisc/include/asm/dma.h
103
count += dma_inb(io_port) << 8;
arch/parisc/include/asm/dma.h
96
unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
arch/powerpc/include/asm/dma.h
323
unsigned int io_port = (dmanr <= 3)
arch/powerpc/include/asm/dma.h
330
count = 1 + dma_inb(io_port);
arch/powerpc/include/asm/dma.h
331
count += dma_inb(io_port) << 8;
arch/x86/include/asm/dma.h
290
unsigned int io_port;
arch/x86/include/asm/dma.h
294
io_port = (dmanr <= 3) ? ((dmanr & 3) << 1) + 1 + IO_DMA1_BASE
arch/x86/include/asm/dma.h
297
count = 1 + dma_inb(io_port);
arch/x86/include/asm/dma.h
298
count += dma_inb(io_port) << 8;
drivers/base/regmap/regmap-mmio.c
430
if (config->use_relaxed_mmio && config->io_port)
drivers/base/regmap/regmap-mmio.c
449
if (config->io_port) {
drivers/base/regmap/regmap-mmio.c
461
if (config->io_port) {
drivers/base/regmap/regmap-mmio.c
473
if (config->io_port) {
drivers/base/regmap/regmap-mmio.c
496
if (config->io_port) {
drivers/base/regmap/regmap-mmio.c
505
if (config->io_port) {
drivers/base/regmap/regmap-mmio.c
514
if (config->io_port) {
drivers/counter/104-quad-8.c
89
.io_port = true,
drivers/gpio/gpio-104-dio-48e.c
260
.io_port = true,
drivers/gpio/gpio-104-dio-48e.c
283
.io_port = true,
drivers/gpio/gpio-104-idi-48.c
79
.io_port = true,
drivers/gpio/gpio-104-idio-16.c
61
.io_port = true,
drivers/gpio/gpio-exar.c
148
.io_port = true,
drivers/gpio/gpio-gpio-mm.c
44
.io_port = true,
drivers/gpio/gpio-pci-idio-16.c
43
.io_port = true,
drivers/gpio/gpio-pcie-idio-24.c
114
.io_port = true,
drivers/gpio/gpio-pcie-idio-24.c
84
.io_port = true,
drivers/gpio/gpio-ws16c48.c
70
.io_port = true,
drivers/iio/addac/stx104.c
130
.io_port = true,
drivers/iio/addac/stx104.c
158
.io_port = true,
drivers/iio/addac/stx104.c
171
.io_port = true,
drivers/iio/addac/stx104.c
195
.io_port = true,
drivers/iio/dac/cio-dac.c
53
.io_port = true,
drivers/message/fusion/mptfc.c
1281
sh->io_port = 0;
drivers/message/fusion/mptsas.c
5222
sh->io_port = 0;
drivers/message/fusion/mptspi.c
1429
sh->io_port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13358
u8 *io_gpio, u8 *io_port)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13367
*io_port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13371
*io_port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13375
*io_port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13379
*io_port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13383
*io_port = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13387
*io_port = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13391
*io_port = 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13395
*io_port = 1;
drivers/net/hamradio/scc.c
2122
io_port ctrl;
drivers/net/hamradio/scc.c
226
io_port chan_A;
drivers/net/hamradio/scc.c
227
io_port chan_B;
drivers/net/hamradio/scc.c
233
static io_port Vector_Latch;
drivers/net/hamradio/scc.c
244
static inline unsigned char InReg(io_port port, unsigned char reg)
drivers/net/hamradio/scc.c
263
static inline void OutReg(io_port port, unsigned char reg, unsigned char val)
drivers/scsi/NCR5380.c
424
instance->hostt->name, instance->irq, hostdata->io_port,
drivers/scsi/NCR5380.h
214
unsigned long io_port; /* Device IO port */
drivers/scsi/a100u2w.c
1142
shost->io_port = host->base;
drivers/scsi/a100u2w.c
1145
shost->unique_id = shost->io_port;
drivers/scsi/a100u2w.c
1204
release_region(shost->io_port, 256);
drivers/scsi/advansys.c
10979
shost->io_port = asc_dvc_varp->iop_base;
drivers/scsi/advansys.c
10996
shost->io_port = iop;
drivers/scsi/advansys.c
11393
ioport = shost->io_port;
drivers/scsi/advansys.c
2407
(ulong)s->base, (ulong)s->io_port, boardp->irq);
drivers/scsi/advansys.c
2648
ASC_VERSION, busname, (ulong)shost->io_port,
drivers/scsi/advansys.c
2649
(ulong)shost->io_port + ASC_IOADR_GAP - 1,
drivers/scsi/advansys.c
3155
seq_printf(m, " io_port 0x%lx\n", shost->io_port);
drivers/scsi/advansys.c
7144
if (AscIsIntPending(shost->io_port)) {
drivers/scsi/aha152x.c
2867
shpnt->io_port, shpnt->io_port + shpnt->n_io_port - 1);
drivers/scsi/aha152x.c
3029
static int aha152x_porttest(int io_port)
drivers/scsi/aha152x.c
3033
SETPORT(io_port + O_DMACNTRL1, 0); /* reset stack pointer */
drivers/scsi/aha152x.c
3035
SETPORT(io_port + O_STACK, i);
drivers/scsi/aha152x.c
3037
SETPORT(io_port + O_DMACNTRL1, 0); /* reset stack pointer */
drivers/scsi/aha152x.c
3038
for (i = 0; i < 16 && GETPORT(io_port + O_STACK) == i; i++)
drivers/scsi/aha152x.c
3044
static int tc1550_porttest(int io_port)
drivers/scsi/aha152x.c
3048
SETPORT(io_port + O_TC_DMACNTRL1, 0); /* reset stack pointer */
drivers/scsi/aha152x.c
3050
SETPORT(io_port + O_STACK, i);
drivers/scsi/aha152x.c
3052
SETPORT(io_port + O_TC_DMACNTRL1, 0); /* reset stack pointer */
drivers/scsi/aha152x.c
3053
for (i = 0; i < 16 && GETPORT(io_port + O_TC_STACK) == i; i++)
drivers/scsi/aha152x.c
3063
for (i = 0; i < ARRAY_SIZE(ports) && (setup->io_port != ports[i]); i++)
drivers/scsi/aha152x.c
3069
if (!request_region(setup->io_port, IO_RANGE, "aha152x")) {
drivers/scsi/aha152x.c
3070
printk(KERN_ERR "aha152x: io port 0x%x busy.\n", setup->io_port);
drivers/scsi/aha152x.c
3074
if( aha152x_porttest(setup->io_port) ) {
drivers/scsi/aha152x.c
3076
} else if( tc1550_porttest(setup->io_port) ) {
drivers/scsi/aha152x.c
3079
release_region(setup->io_port, IO_RANGE);
drivers/scsi/aha152x.c
3083
release_region(setup->io_port, IO_RANGE);
drivers/scsi/aha152x.c
3134
if (setup_count == 0 || (override.io_port != setup[0].io_port)) {
drivers/scsi/aha152x.c
3137
override.io_port,
drivers/scsi/aha152x.c
3155
if (setup_count == 0 || (override.io_port != setup[0].io_port)) {
drivers/scsi/aha152x.c
3158
override.io_port,
drivers/scsi/aha152x.c
3176
setup[setup_count].io_port = aha152x[0];
drivers/scsi/aha152x.c
3185
if(io[0]!=0) setup[setup_count].io_port = io[0];
drivers/scsi/aha152x.c
3200
setup[setup_count].io_port,
drivers/scsi/aha152x.c
3213
setup[setup_count].io_port = aha152x1[0];
drivers/scsi/aha152x.c
3222
if(io[1]!=0) setup[setup_count].io_port = io[1];
drivers/scsi/aha152x.c
3236
setup[setup_count].io_port,
drivers/scsi/aha152x.c
3264
if (setup_count==1 && pnp_port_start(dev, 0)==setup[0].io_port) {
drivers/scsi/aha152x.c
3269
setup[setup_count].io_port = pnp_port_start(dev, 0);
drivers/scsi/aha152x.c
3282
setup[setup_count].io_port, setup[setup_count].irq);
drivers/scsi/aha152x.c
3311
if ((setup_count == 1) && (setup[0].io_port == ports[i]))
drivers/scsi/aha152x.c
3337
setup[setup_count].io_port = ports[i];
drivers/scsi/aha152x.c
3357
if ( request_region(setup[i].io_port, IO_RANGE, "aha152x") ) {
drivers/scsi/aha152x.c
3361
release_region(setup[i].io_port, IO_RANGE);
drivers/scsi/aha152x.c
3369
printk(KERN_ERR "aha152x: io port 0x%x busy.\n", setup[i].io_port);
drivers/scsi/aha152x.c
3408
setup[setup_count].io_port = ints[0] >= 1 ? ints[1] : 0x340;
drivers/scsi/aha152x.c
749
shpnt->io_port = setup->io_port;
drivers/scsi/aha152x.c
754
HOSTIOPORT0 = setup->io_port;
drivers/scsi/aha152x.c
755
HOSTIOPORT1 = setup->io_port;
drivers/scsi/aha152x.c
757
HOSTIOPORT0 = setup->io_port+0x10;
drivers/scsi/aha152x.c
758
HOSTIOPORT1 = setup->io_port-0x10;
drivers/scsi/aha152x.c
796
shpnt->io_port, HOSTIOPORT0, HOSTIOPORT1,
drivers/scsi/aha152x.c
875
if (shpnt->io_port)
drivers/scsi/aha152x.c
876
release_region(shpnt->io_port, IO_RANGE);
drivers/scsi/aha152x.h
319
int io_port;
drivers/scsi/aha1542.c
212
if (inb(STATUS(sh->io_port)) == 0xff)
drivers/scsi/aha1542.c
218
aha1542_intr_reset(sh->io_port); /* reset interrupts, so they don't block */
drivers/scsi/aha1542.c
220
outb(SRST | IRST /*|SCRST */ , CONTROL(sh->io_port));
drivers/scsi/aha1542.c
225
if (!wait_mask(STATUS(sh->io_port), STATMASK, INIT | IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0))
drivers/scsi/aha1542.c
229
if (inb(INTRFLAGS(sh->io_port)) & INTRMASK)
drivers/scsi/aha1542.c
237
aha1542_outb(sh->io_port, CMD_INQUIRY);
drivers/scsi/aha1542.c
240
if (!wait_mask(STATUS(sh->io_port), DF, DF, 0, 0))
drivers/scsi/aha1542.c
242
(void)inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
246
if (inb(STATUS(sh->io_port)) & DF)
drivers/scsi/aha1542.c
250
if (!wait_mask(INTRFLAGS(sh->io_port), HACC, HACC, 0, 0))
drivers/scsi/aha1542.c
254
outb(IRST, CONTROL(sh->io_port));
drivers/scsi/aha1542.c
292
flag = inb(INTRFLAGS(sh->io_port));
drivers/scsi/aha1542.c
304
printk("status %02x\n", inb(STATUS(sh->io_port)));
drivers/scsi/aha1542.c
311
flag = inb(INTRFLAGS(sh->io_port));
drivers/scsi/aha1542.c
327
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
520
aha1542_outb(cmd->device->host->io_port, CMD_START_SCSI);
drivers/scsi/aha1542.c
539
aha1542_intr_reset(sh->io_port); /* reset interrupts, so they don't block */
drivers/scsi/aha1542.c
541
if (aha1542_out(sh->io_port, mb_cmd, 5))
drivers/scsi/aha1542.c
543
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
550
i = inb(STATUS(sh->io_port));
drivers/scsi/aha1542.c
552
i = inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
554
aha1542_outb(sh->io_port, CMD_RETCONF);
drivers/scsi/aha1542.c
555
aha1542_in(sh->io_port, inquiry_result, 3, 0);
drivers/scsi/aha1542.c
556
if (!wait_mask(INTRFLAGS(sh->io_port), INTRMASK, HACC, 0, 0))
drivers/scsi/aha1542.c
558
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
623
aha1542_outb(sh->io_port, CMD_EXTBIOS);
drivers/scsi/aha1542.c
624
if (aha1542_in(sh->io_port, mbenable_result, 2, 100))
drivers/scsi/aha1542.c
626
if (!wait_mask(INTRFLAGS(sh->io_port), INTRMASK, HACC, 0, 100))
drivers/scsi/aha1542.c
628
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
638
if (aha1542_out(sh->io_port, mbenable_cmd, 3))
drivers/scsi/aha1542.c
645
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
655
i = inb(STATUS(sh->io_port));
drivers/scsi/aha1542.c
657
i = inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
659
aha1542_outb(sh->io_port, CMD_INQUIRY);
drivers/scsi/aha1542.c
660
aha1542_in(sh->io_port, inquiry_result, 4, 0);
drivers/scsi/aha1542.c
661
if (!wait_mask(INTRFLAGS(sh->io_port), INTRMASK, HACC, 0, 0))
drivers/scsi/aha1542.c
663
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
713
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
714
if (aha1542_out(sh->io_port, oncmd, 2))
drivers/scsi/aha1542.c
721
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
722
if (aha1542_out(sh->io_port, offcmd, 2))
drivers/scsi/aha1542.c
729
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
730
if (aha1542_out(sh->io_port, dmacmd, 2))
drivers/scsi/aha1542.c
733
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
737
aha1542_intr_reset(sh->io_port);
drivers/scsi/aha1542.c
761
sh->io_port = base_io;
drivers/scsi/aha1542.c
854
if (sh->io_port && sh->n_io_port)
drivers/scsi/aha1542.c
855
release_region(sh->io_port, sh->n_io_port);
drivers/scsi/aha1542.c
915
aha1542_outb(sh->io_port, CMD_START_SCSI);
drivers/scsi/aha1542.c
938
outb(reset_cmd, CONTROL(cmd->device->host->io_port));
drivers/scsi/aha1542.c
940
if (!wait_mask(STATUS(cmd->device->host->io_port),
drivers/scsi/aha1740.c
118
shpnt->io_port, shpnt->irq, host->edev->slot,
drivers/scsi/aha1740.c
229
base = host->io_port;
drivers/scsi/aha1740.c
465
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/aha1740.c
591
shpnt->io_port = slotbase;
drivers/scsi/aha1740.c
646
release_region (shpnt->io_port, SLOTSIZE);
drivers/scsi/am53c974.c
465
shost->io_port = pci_resource_start(pdev, 0);
drivers/scsi/am53c974.c
467
shost->unique_id = shost->io_port;
drivers/scsi/arm/acornscsi.c
2695
, host->hostt->name, host->io_port, host->irq,
drivers/scsi/atp870u.c
1321
shpnt->io_port, shpnt->irq);
drivers/scsi/atp870u.c
1323
atpdev->ioport[0] = shpnt->io_port;
drivers/scsi/atp870u.c
1324
atpdev->pciport[0] = shpnt->io_port + 0x20;
drivers/scsi/atp870u.c
1366
atpdev->ioport[0] = shpnt->io_port + 0x40;
drivers/scsi/atp870u.c
1367
atpdev->pciport[0] = shpnt->io_port + 0x28;
drivers/scsi/atp870u.c
1373
shpnt->io_port, shpnt->irq);
drivers/scsi/atp870u.c
1453
shpnt->io_port, shpnt->irq);
drivers/scsi/atp870u.c
1455
atpdev->ioport[0] = shpnt->io_port + 0x80;
drivers/scsi/atp870u.c
1456
atpdev->ioport[1] = shpnt->io_port + 0xc0;
drivers/scsi/atp870u.c
1457
atpdev->pciport[0] = shpnt->io_port + 0x40;
drivers/scsi/atp870u.c
1458
atpdev->pciport[1] = shpnt->io_port + 0x50;
drivers/scsi/atp870u.c
1592
shpnt->io_port = pci_resource_start(pdev, 0);
drivers/scsi/atp870u.c
1593
shpnt->io_port &= 0xfffffff8;
drivers/scsi/atp870u.c
1595
atpdev->baseport = shpnt->io_port;
drivers/scsi/atp870u.c
1596
shpnt->unique_id = shpnt->io_port;
drivers/scsi/atp870u.c
1689
seq_printf(m, " Base IO: %#.4lx\n", HBAptr->io_port);
drivers/scsi/dc395x.c
3192
static void trms1040_wait_30us(unsigned long io_port)
drivers/scsi/dc395x.c
3195
outb(5, io_port + TRM_S1040_GEN_TIMER);
drivers/scsi/dc395x.c
3196
while (!(inb(io_port + TRM_S1040_GEN_STATUS) & GTIMEOUT))
drivers/scsi/dc395x.c
3209
static void trms1040_write_cmd(unsigned long io_port, u8 cmd, u8 addr)
drivers/scsi/dc395x.c
3220
outb(send_data, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3221
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3223
io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3224
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3233
outb(send_data, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3234
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3236
io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3237
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3239
outb(NVR_SELECT, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3240
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3254
static void trms1040_set_data(unsigned long io_port, u8 addr, u8 byte)
drivers/scsi/dc395x.c
3260
trms1040_write_cmd(io_port, 0x05, addr);
drivers/scsi/dc395x.c
3268
outb(send_data, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3269
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3270
outb((send_data | NVR_CLOCK), io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3271
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3273
outb(NVR_SELECT, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3274
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3277
outb(0, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3278
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3280
outb(NVR_SELECT, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3281
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3285
outb((NVR_SELECT | NVR_CLOCK), io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3286
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3288
outb(NVR_SELECT, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3289
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3291
if (inb(io_port + TRM_S1040_GEN_NVRAM) & NVR_BITIN)
drivers/scsi/dc395x.c
3296
outb(0, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3308
static void trms1040_write_all(struct NvRamType *eeprom, unsigned long io_port)
drivers/scsi/dc395x.c
3314
outb((inb(io_port + TRM_S1040_GEN_CONTROL) | EN_EEPROM),
drivers/scsi/dc395x.c
3315
io_port + TRM_S1040_GEN_CONTROL);
drivers/scsi/dc395x.c
3318
trms1040_write_cmd(io_port, 0x04, 0xFF);
drivers/scsi/dc395x.c
3319
outb(0, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3320
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3324
trms1040_set_data(io_port, addr, *b_eeprom);
drivers/scsi/dc395x.c
3327
trms1040_write_cmd(io_port, 0x04, 0x00);
drivers/scsi/dc395x.c
3328
outb(0, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3329
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3332
outb((inb(io_port + TRM_S1040_GEN_CONTROL) & ~EN_EEPROM),
drivers/scsi/dc395x.c
3333
io_port + TRM_S1040_GEN_CONTROL);
drivers/scsi/dc395x.c
3348
static u8 trms1040_get_data(unsigned long io_port, u8 addr)
drivers/scsi/dc395x.c
3355
trms1040_write_cmd(io_port, 0x06, addr);
drivers/scsi/dc395x.c
3359
outb((NVR_SELECT | NVR_CLOCK), io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3360
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3361
outb(NVR_SELECT, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3364
read_byte = inb(io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3369
trms1040_wait_30us(io_port);
drivers/scsi/dc395x.c
3373
outb(0, io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3386
static void trms1040_read_all(struct NvRamType *eeprom, unsigned long io_port)
drivers/scsi/dc395x.c
3392
outb((inb(io_port + TRM_S1040_GEN_CONTROL) | EN_EEPROM),
drivers/scsi/dc395x.c
3393
io_port + TRM_S1040_GEN_CONTROL);
drivers/scsi/dc395x.c
3397
*b_eeprom = trms1040_get_data(io_port, addr);
drivers/scsi/dc395x.c
3400
outb((inb(io_port + TRM_S1040_GEN_CONTROL) & ~EN_EEPROM),
drivers/scsi/dc395x.c
3401
io_port + TRM_S1040_GEN_CONTROL);
drivers/scsi/dc395x.c
3416
static void check_eeprom(struct NvRamType *eeprom, unsigned long io_port)
drivers/scsi/dc395x.c
3424
trms1040_read_all(eeprom, io_port); /* read eeprom */
drivers/scsi/dc395x.c
3468
trms1040_write_all(eeprom, io_port);
drivers/scsi/dc395x.c
3657
host->io_port = acb->io_port_base;
drivers/scsi/dc395x.c
3737
static int adapter_init(struct AdapterCtlBlk *acb, unsigned long io_port,
drivers/scsi/dc395x.c
3740
if (!request_region(io_port, io_port_len, DC395X_NAME)) {
drivers/scsi/dc395x.c
3744
acb->io_port_base = io_port;
drivers/scsi/dc395x.c
3755
check_eeprom(&acb->eeprom, io_port);
drivers/scsi/fdomain.c
548
sh->io_port = base;
drivers/scsi/fdomain_isa.c
181
int base = sh->io_port;
drivers/scsi/g_NCR5380.c
327
hostdata->io_port = base;
drivers/scsi/g_NCR5380.c
337
hostdata->io_port += 8;
drivers/scsi/g_NCR5380.c
471
unsigned long io_port = hostdata->io_port;
drivers/scsi/g_NCR5380.c
481
if (io_port)
drivers/scsi/g_NCR5380.c
482
release_region(io_port, region_size);
drivers/scsi/g_NCR5380.c
545
if (hostdata->io_port && hostdata->io_width == 2)
drivers/scsi/g_NCR5380.c
546
insw(hostdata->io_port + hostdata->c400_host_buf,
drivers/scsi/g_NCR5380.c
548
else if (hostdata->io_port)
drivers/scsi/g_NCR5380.c
549
insb(hostdata->io_port + hostdata->c400_host_buf,
drivers/scsi/g_NCR5380.c
624
if (hostdata->io_port && hostdata->io_width == 2)
drivers/scsi/g_NCR5380.c
625
outsw(hostdata->io_port + hostdata->c400_host_buf,
drivers/scsi/g_NCR5380.c
627
else if (hostdata->io_port)
drivers/scsi/g_NCR5380.c
628
outsb(hostdata->io_port + hostdata->c400_host_buf,
drivers/scsi/hpsa.c
5846
sh->io_port = 0;
drivers/scsi/hptiop.c
1337
host->io_port = 0;
drivers/scsi/imm.c
1227
host->io_port = pb->base;
drivers/scsi/initio.c
2886
shost->io_port = host->addr;
drivers/scsi/megaraid.c
164
adapter->host->io_port + MBOX_PORT0);
drivers/scsi/megaraid.c
167
adapter->host->io_port + MBOX_PORT1);
drivers/scsi/megaraid.c
170
adapter->host->io_port + MBOX_PORT2);
drivers/scsi/megaraid.c
173
adapter->host->io_port + MBOX_PORT3);
drivers/scsi/megaraid.c
176
adapter->host->io_port + ENABLE_MBOX_REGION);
drivers/scsi/megaraid.c
4239
adapter->host->io_port = tbase;
drivers/scsi/nsp32.c
1456
base = host->io_port;
drivers/scsi/nsp32.c
1464
host->io_port, host->io_port + host->n_io_port - 1);
drivers/scsi/nsp32.c
1532
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
1570
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
1798
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
1932
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
2573
host->io_port = data->BaseAddress;
drivers/scsi/nsp32.c
2700
host->irq, host->io_port, host->n_io_port);
drivers/scsi/nsp32.c
2732
res = request_region(host->io_port, host->n_io_port, "nsp32");
drivers/scsi/nsp32.c
2750
release_region(host->io_port, host->n_io_port);
drivers/scsi/nsp32.c
2788
if (host->io_port && host->n_io_port) {
drivers/scsi/nsp32.c
2789
release_region(host->io_port, host->n_io_port);
drivers/scsi/nsp32.c
2813
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
2883
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
434
unsigned int base = SCpnt->host->io_port;
drivers/scsi/nsp32.c
453
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
585
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/nsp32.c
811
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/aha152x_stub.c
167
s.io_port = link->resource[0]->start;
drivers/scsi/pcmcia/nsp_cs.c
1345
host->io_port = data->BaseAddress;
drivers/scsi/pcmcia/nsp_cs.c
1355
host->io_port, host->io_port + host->n_io_port - 1,
drivers/scsi/pcmcia/nsp_cs.c
1391
seq_printf(m, "IO: 0x%lx-0x%lx\n", host->io_port, host->io_port + host->n_io_port - 1);
drivers/scsi/pcmcia/nsp_cs.c
367
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
503
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
517
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
546
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
580
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
653
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
690
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
718
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
821
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_cs.c
921
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/nsp_message.c
13
unsigned int base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/qlogic_stub.c
112
shost->io_port = qbase;
drivers/scsi/pcmcia/sym53c500_cs.c
214
chip_init(int io_port)
drivers/scsi/pcmcia/sym53c500_cs.c
216
REG1(io_port);
drivers/scsi/pcmcia/sym53c500_cs.c
217
outb(0x01, io_port + PIO_STATUS);
drivers/scsi/pcmcia/sym53c500_cs.c
218
outb(0x00, io_port + PIO_FLAG);
drivers/scsi/pcmcia/sym53c500_cs.c
220
outb(C4_IMG, io_port + CONFIG4); /* REG0(io_port); */
drivers/scsi/pcmcia/sym53c500_cs.c
221
outb(C3_IMG, io_port + CONFIG3);
drivers/scsi/pcmcia/sym53c500_cs.c
222
outb(C2_IMG, io_port + CONFIG2);
drivers/scsi/pcmcia/sym53c500_cs.c
223
outb(C1_IMG, io_port + CONFIG1);
drivers/scsi/pcmcia/sym53c500_cs.c
225
outb(0x05, io_port + CLKCONV); /* clock conversion factor */
drivers/scsi/pcmcia/sym53c500_cs.c
226
outb(0x9C, io_port + SRTIMOUT); /* Selection timeout */
drivers/scsi/pcmcia/sym53c500_cs.c
227
outb(0x05, io_port + SYNCPRD); /* Synchronous transfer period */
drivers/scsi/pcmcia/sym53c500_cs.c
228
outb(SYNC_MODE, io_port + SYNCOFF); /* synchronous mode */
drivers/scsi/pcmcia/sym53c500_cs.c
232
SYM53C500_int_host_reset(int io_port)
drivers/scsi/pcmcia/sym53c500_cs.c
234
outb(C4_IMG, io_port + CONFIG4); /* REG0(io_port); */
drivers/scsi/pcmcia/sym53c500_cs.c
235
outb(CHIP_RESET, io_port + CMD_REG);
drivers/scsi/pcmcia/sym53c500_cs.c
236
outb(SCSI_NOP, io_port + CMD_REG); /* required after reset */
drivers/scsi/pcmcia/sym53c500_cs.c
237
outb(SCSI_RESET, io_port + CMD_REG);
drivers/scsi/pcmcia/sym53c500_cs.c
238
chip_init(io_port);
drivers/scsi/pcmcia/sym53c500_cs.c
356
int port_base = dev->io_port;
drivers/scsi/pcmcia/sym53c500_cs.c
525
if (shost->io_port && shost->n_io_port)
drivers/scsi/pcmcia/sym53c500_cs.c
526
release_region(shost->io_port, shost->n_io_port);
drivers/scsi/pcmcia/sym53c500_cs.c
543
SChost->io_port, SChost->irq, data->fast_pio ? "fast" : "slow");
drivers/scsi/pcmcia/sym53c500_cs.c
551
int port_base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/sym53c500_cs.c
588
int port_base = SCpnt->device->host->io_port;
drivers/scsi/pcmcia/sym53c500_cs.c
779
host->io_port = port_base;
drivers/scsi/ppa.c
1107
host->io_port = pb->base;
drivers/scsi/qla1280.c
4218
host->io_port = pci_resource_start(ha->pdev, 0);
drivers/scsi/qla1280.c
4219
if (!request_region(host->io_port, 0xff, "qla1280")) {
drivers/scsi/qla1280.c
4222
host->io_port, host->io_port + 0xff);
drivers/scsi/qla1280.c
4226
ha->iobase = (struct device_reg *)host->io_port;
drivers/scsi/qla1280.c
4267
release_region(host->io_port, 0xff);
drivers/scsi/qla1280.c
4301
release_region(host->io_port, 0xff);
drivers/scsi/qlogicfas.c
102
hreg->io_port = qbase;
drivers/scsi/qlogicfas.c
178
if (shost->io_port && shost->n_io_port)
drivers/scsi/qlogicfas.c
179
release_region(shost->io_port, shost->n_io_port);
drivers/scsi/smartpqi/smartpqi_init.c
7628
shost->io_port = 0;
drivers/scsi/sym53c8xx_2/sym_glue.c
1452
unsigned long io_port = pci_resource_start(pdev, 0);
drivers/scsi/sym53c8xx_2/sym_glue.c
1459
if (io_port) {
drivers/scsi/sym53c8xx_2/sym_glue.c
1461
if (sym_driver_setup.excludes[i] == io_port)
drivers/scsi/sym53c8xx_2/sym_nvram.h
82
u_short io_port; /* PCI io_port address */
drivers/scsi/zalon.c
124
__raw_writeb(0x20, io_port + 0x38); /* DCNTL_REG, EA */
drivers/scsi/zalon.c
125
__raw_writeb(0x04, io_port + 0x1b); /* CTEST0_REG, EHP */
drivers/scsi/zalon.c
126
__raw_writeb(0x80, io_port + 0x22); /* CTEST4_REG, MUX */
drivers/scsi/zalon.c
133
device.slot.base_v = io_port;
drivers/scsi/zalon.c
94
void __iomem *io_port = zalon + GSC_SCSI_ZALON_OFFSET;
drivers/video/fbdev/via/via_i2c.c
104
via_write_reg(adap_data->io_port, adap_data->ioport_index, val);
drivers/video/fbdev/via/via_i2c.c
31
val = via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0xF0;
drivers/video/fbdev/via/via_i2c.c
46
via_write_reg(adap_data->io_port, adap_data->ioport_index, val);
drivers/video/fbdev/via/via_i2c.c
58
via_write_reg_mask(adap_data->io_port, adap_data->ioport_index,
drivers/video/fbdev/via/via_i2c.c
60
if (via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0x08)
drivers/video/fbdev/via/via_i2c.c
74
via_write_reg_mask(adap_data->io_port, adap_data->ioport_index,
drivers/video/fbdev/via/via_i2c.c
76
if (via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0x04)
drivers/video/fbdev/via/via_i2c.c
89
val = via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0xF0;
drivers/virt/vboxguest/vboxguest_core.h
70
u16 io_port;
drivers/virt/vboxguest/vboxguest_linux.c
348
gdev->io_port = io;
drivers/virt/vboxguest/vboxguest_utils.c
102
outl(phys_req, gdev->io_port + VMMDEV_PORT_OFF_REQUEST);
include/hyperv/hvgdk_mini.h
1503
u16 io_port;
include/linux/regmap.h
439
bool io_port;
include/linux/scc.h
58
io_port ctrl; /* I/O address of CONTROL register */
include/linux/scc.h
59
io_port data; /* I/O address of DATA register */
include/linux/scc.h
60
io_port special; /* I/O address of special function port */
include/linux/via-core.h
43
u16 io_port;
include/scsi/scsi_host.h
723
unsigned long io_port;
include/uapi/linux/scc.h
146
io_port data_a; /* data port channel A */
include/uapi/linux/scc.h
147
io_port ctrl_a; /* control port channel A */
include/uapi/linux/scc.h
148
io_port data_b; /* data port channel B */
include/uapi/linux/scc.h
149
io_port ctrl_b; /* control port channel B */
include/uapi/linux/scc.h
150
io_port vector_latch; /* INTACK-Latch (#) */
include/uapi/linux/scc.h
151
io_port special; /* special function port */
sound/pci/als4000.c
738
int io_port;
sound/pci/als4000.c
744
for (io_port = 0x200; io_port <= 0x218; io_port += 8) {
sound/pci/als4000.c
745
r = devm_request_region(&acard->pci->dev, io_port, 8,
sound/pci/als4000.c
751
io_port = joystick_port[dev];
sound/pci/als4000.c
752
r = devm_request_region(&acard->pci->dev, io_port, 8,
sound/pci/als4000.c
770
gp->io = io_port;
sound/pci/cmipci.c
2791
int i, io_port = 0;
sound/pci/cmipci.c
2798
io_port = ports[i];
sound/pci/cmipci.c
2799
r = devm_request_region(&cm->pci->dev, io_port, 1,
sound/pci/cmipci.c
2805
io_port = joystick_port[dev];
sound/pci/cmipci.c
2806
r = devm_request_region(&cm->pci->dev, io_port, 1,
sound/pci/cmipci.c
2823
gp->io = io_port;
sound/pci/ens1370.c
1748
int io_port;
sound/pci/ens1370.c
1750
io_port = snd_ensoniq_get_joystick_port(ensoniq, dev);
sound/pci/ens1370.c
1752
switch (io_port) {
sound/pci/ens1370.c
1757
for (io_port = 0x200; io_port <= 0x218; io_port += 8)
sound/pci/ens1370.c
1758
if (request_region(io_port, 8, "ens137x: gameport"))
sound/pci/ens1370.c
1760
if (io_port > 0x218) {
sound/pci/ens1370.c
1768
if (!request_region(io_port, 8, "ens137x: gameport")) {
sound/pci/ens1370.c
1771
io_port);
sound/pci/ens1370.c
1781
release_region(io_port, 8);
sound/pci/ens1370.c
1788
gp->io = io_port;
sound/pci/ens1370.c
1793
ensoniq->ctrl |= ES_1371_JOY_ASEL((io_port - 0x200) / 8);
sound/pci/es1938.c
1529
chip->io_port = pci_resource_start(pci, 0);
sound/pci/es1938.c
1545
chip->io_port, chip->sb_port, chip->vc_port, chip->mpu_port, chip->game_port);
sound/pci/es1938.c
180
unsigned long io_port;
sound/pci/es1938.c
71
#define SLIO_REG(chip, x) ((chip)->io_port + ESSIO_REG_##x)
sound/pci/es1968.c
1023
outw(1, chip->io_port + 0x04);
sound/pci/es1968.c
1025
outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ);
sound/pci/es1968.c
1150
outw(1, chip->io_port + 0x04);
sound/pci/es1968.c
1152
outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ);
sound/pci/es1968.c
1684
outw(1, chip->io_port + 0x04); /* clear WP interrupts */
sound/pci/es1968.c
1685
outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); /* enable WP ints */
sound/pci/es1968.c
1834
x = inb(chip->io_port + 0x1c) & 0xee;
sound/pci/es1968.c
1836
outb(0x88, chip->io_port + 0x1c);
sound/pci/es1968.c
1837
outb(0x88, chip->io_port + 0x1d);
sound/pci/es1968.c
1838
outb(0x88, chip->io_port + 0x1e);
sound/pci/es1968.c
1839
outb(0x88, chip->io_port + 0x1f);
sound/pci/es1968.c
1911
event = inb(chip->io_port + 0x1A);
sound/pci/es1968.c
1915
outw(inw(chip->io_port + 4) & 1, chip->io_port + 4);
sound/pci/es1968.c
1921
outb(0xFF, chip->io_port + 0x1A);
sound/pci/es1968.c
1992
unsigned long ioaddr = chip->io_port;
sound/pci/es1968.c
2099
chip->io_port + ESM_PORT_HOST_IRQ);
sound/pci/es1968.c
2101
outw(0x0000, chip->io_port + ESM_PORT_HOST_IRQ);
sound/pci/es1968.c
2112
unsigned long iobase = chip->io_port;
sound/pci/es1968.c
2305
outb(w, chip->io_port + 0x1A);
sound/pci/es1968.c
2306
outw(w, chip->io_port + ESM_PORT_HOST_IRQ);
sound/pci/es1968.c
2486
outw(val, chip->io_port + GPIO_DATA);
sound/pci/es1968.c
2493
u16 val = inw(chip->io_port + GPIO_DATA);
sound/pci/es1968.c
2507
unsigned long io = chip->io_port + GPIO_DATA;
sound/pci/es1968.c
2537
if (chip->io_port) {
sound/pci/es1968.c
2538
outw(1, chip->io_port + 0x04); /* clear WP interrupts */
sound/pci/es1968.c
2539
outw(0, chip->io_port + ESM_PORT_HOST_IRQ); /* disable IRQ */
sound/pci/es1968.c
2611
chip->io_port = pci_resource_start(pci, 0);
sound/pci/es1968.c
2755
chip->io_port + ESM_MPU401_PORT,
sound/pci/es1968.c
2779
card->shortname, chip->io_port, chip->irq);
sound/pci/es1968.c
497
unsigned long io_port;
sound/pci/es1968.c
570
outw(reg, chip->io_port + ESM_INDEX);
sound/pci/es1968.c
571
outw(data, chip->io_port + ESM_DATA);
sound/pci/es1968.c
585
outw(reg, chip->io_port + ESM_INDEX);
sound/pci/es1968.c
586
chip->maestro_map[reg] = inw(chip->io_port + ESM_DATA);
sound/pci/es1968.c
603
if (!(inb(chip->io_port + ESM_AC97_INDEX) & 1))
sound/pci/es1968.c
616
if (!(inb(chip->io_port + ESM_AC97_INDEX) & 1))
sound/pci/es1968.c
630
outw(val, chip->io_port + ESM_AC97_DATA);
sound/pci/es1968.c
632
outb(reg, chip->io_port + ESM_AC97_INDEX);
sound/pci/es1968.c
643
outb(reg | 0x80, chip->io_port + ESM_AC97_INDEX);
sound/pci/es1968.c
647
data = inw(chip->io_port + ESM_AC97_DATA);
sound/pci/es1968.c
714
outl(reg, chip->io_port + ASSP_INDEX);
sound/pci/es1968.c
715
outl(value, chip->io_port + ASSP_DATA);
sound/pci/es1968.c
721
outl(reg, chip->io_port + ASSP_INDEX);
sound/pci/es1968.c
722
return inl(chip->io_port + ASSP_DATA);
sound/pci/es1968.c
730
outw(reg, chip->io_port + WC_INDEX);
sound/pci/es1968.c
731
outw(value, chip->io_port + WC_DATA);
sound/pci/es1968.c
737
outw(reg, chip->io_port + WC_INDEX);
sound/pci/es1968.c
738
return inw(chip->io_port + WC_DATA);
sound/pci/ymfpci/ymfpci.c
101
if (io_port > 0)
sound/pci/ymfpci/ymfpci.c
104
chip->card->shortname, (unsigned int)io_port);
sound/pci/ymfpci/ymfpci.c
110
r = devm_request_region(&chip->pci->dev, io_port, 1,
sound/pci/ymfpci/ymfpci.c
114
"joystick port %#x is in use.\n", io_port);
sound/pci/ymfpci/ymfpci.c
130
gp->io = io_port;
sound/pci/ymfpci/ymfpci.c
133
pci_write_config_word(chip->pci, PCIR_DSXG_JOYBASE, io_port);
sound/pci/ymfpci/ymfpci.c
66
int io_port = joystick_port[dev];
sound/pci/ymfpci/ymfpci.c
68
if (!io_port)
sound/pci/ymfpci/ymfpci.c
73
if (io_port == 1) {
sound/pci/ymfpci/ymfpci.c
75
io_port = pci_resource_start(chip->pci, 2);
sound/pci/ymfpci/ymfpci.c
76
if (!io_port)
sound/pci/ymfpci/ymfpci.c
80
if (io_port == 1) {
sound/pci/ymfpci/ymfpci.c
82
for (io_port = 0x201; io_port <= 0x205; io_port++) {
sound/pci/ymfpci/ymfpci.c
83
if (io_port == 0x203)
sound/pci/ymfpci/ymfpci.c
85
r = request_region(io_port, 1, "YMFPCI gameport");
sound/pci/ymfpci/ymfpci.c
95
switch (io_port) {