Home
last modified time | relevance | path

Searched refs:io_port (Results 1 – 25 of 79) sorted by relevance

1234

/openbmc/linux/drivers/scsi/
H A Daha1542.c242 (void)inb(DATA(sh->io_port)); in aha1542_test_port()
254 outb(IRST, CONTROL(sh->io_port)); in aha1542_test_port()
327 aha1542_intr_reset(sh->io_port); in aha1542_interrupt()
542 aha1542_intr_reset(sh->io_port); in setup_mailboxes()
549 i = inb(STATUS(sh->io_port)); in aha1542_getconfig()
551 i = inb(DATA(sh->io_port)); in aha1542_getconfig()
557 aha1542_intr_reset(sh->io_port); in aha1542_getconfig()
627 aha1542_intr_reset(sh->io_port); in aha1542_mbenable()
654 i = inb(STATUS(sh->io_port)); in aha1542_query()
656 i = inb(DATA(sh->io_port)); in aha1542_query()
[all …]
H A Dg_NCR5380.c326 hostdata->io_port = base; in generic_NCR5380_init_one()
336 hostdata->io_port += 8; in generic_NCR5380_init_one()
470 unsigned long io_port = hostdata->io_port; in generic_NCR5380_release_resources() local
480 if (io_port) in generic_NCR5380_release_resources()
481 release_region(io_port, region_size); in generic_NCR5380_release_resources()
544 if (hostdata->io_port && hostdata->io_width == 2) in generic_NCR5380_precv()
545 insw(hostdata->io_port + hostdata->c400_host_buf, in generic_NCR5380_precv()
547 else if (hostdata->io_port) in generic_NCR5380_precv()
548 insb(hostdata->io_port + hostdata->c400_host_buf, in generic_NCR5380_precv()
623 if (hostdata->io_port && hostdata->io_width == 2) in generic_NCR5380_psend()
[all …]
H A Dzalon.c94 void __iomem *io_port = zalon + GSC_SCSI_ZALON_OFFSET; in zalon_probe() local
124 __raw_writeb(0x20, io_port + 0x38); /* DCNTL_REG, EA */ in zalon_probe()
125 __raw_writeb(0x04, io_port + 0x1b); /* CTEST0_REG, EHP */ in zalon_probe()
126 __raw_writeb(0x80, io_port + 0x22); /* CTEST4_REG, MUX */ in zalon_probe()
133 device.slot.base_v = io_port; in zalon_probe()
H A Daha152x.c749 shpnt->io_port = setup->io_port; in aha152x_probe_one()
754 HOSTIOPORT0 = setup->io_port; in aha152x_probe_one()
755 HOSTIOPORT1 = setup->io_port; in aha152x_probe_one()
875 if (shpnt->io_port) in aha152x_release()
2867 shpnt->io_port, shpnt->io_port + shpnt->n_io_port - 1); in aha152x_show_info()
3042 SETPORT(io_port + O_STACK, i); in aha152x_porttest()
3057 SETPORT(io_port + O_STACK, i); in tc1550_porttest()
3141 if (setup_count == 0 || (override.io_port != setup[0].io_port)) { in aha152x_init()
3144 override.io_port, in aha152x_init()
3162 if (setup_count == 0 || (override.io_port != setup[0].io_port)) { in aha152x_init()
[all …]
H A Ddc395x.c3791 trms1040_wait_30us(io_port); in trms1040_write_cmd()
3794 trms1040_wait_30us(io_port); in trms1040_write_cmd()
3804 trms1040_wait_30us(io_port); in trms1040_write_cmd()
3807 trms1040_wait_30us(io_port); in trms1040_write_cmd()
3810 trms1040_wait_30us(io_port); in trms1040_write_cmd()
3844 trms1040_wait_30us(io_port); in trms1040_set_data()
3848 trms1040_wait_30us(io_port); in trms1040_set_data()
3851 trms1040_wait_30us(io_port); in trms1040_set_data()
3890 trms1040_wait_30us(io_port); in trms1040_write_all()
3899 trms1040_wait_30us(io_port); in trms1040_write_all()
[all …]
H A Dqlogicfas.c102 hreg->io_port = qbase; in __qlogicfas_detect()
178 if (shost->io_port && shost->n_io_port) in qlogicfas_release()
179 release_region(shost->io_port, shost->n_io_port); in qlogicfas_release()
H A Dnsp32.c433 unsigned int base = SCpnt->host->io_port;
452 unsigned int base = SCpnt->device->host->io_port; in nsp32_selection_autopara()
584 unsigned int base = SCpnt->device->host->io_port; in nsp32_selection_autoscsi()
1455 base = host->io_port; in nsp32_show_info()
1463 host->io_port, host->io_port + host->n_io_port - 1); in nsp32_show_info()
1531 unsigned int base = SCpnt->device->host->io_port; in nsp32_scsi_done()
2572 host->io_port = data->BaseAddress; in nsp32_detect()
2699 host->irq, host->io_port, host->n_io_port); in nsp32_detect()
2749 release_region(host->io_port, host->n_io_port); in nsp32_detect()
2787 if (host->io_port && host->n_io_port) { in nsp32_release()
[all …]
H A Daha1740.c118 shpnt->io_port, shpnt->irq, host->edev->slot, in aha1740_show_info()
229 base = host->io_port; in aha1740_intr_handle()
465 unsigned int base = SCpnt->device->host->io_port; in aha1740_queuecommand_lck()
591 shpnt->io_port = slotbase; in aha1740_probe()
646 release_region (shpnt->io_port, SLOTSIZE); in aha1740_remove()
/openbmc/linux/sound/pci/ymfpci/
H A Dymfpci.c66 int io_port = joystick_port[dev]; in snd_ymfpci_create_gameport() local
68 if (!io_port) in snd_ymfpci_create_gameport()
73 if (io_port == 1) { in snd_ymfpci_create_gameport()
75 io_port = pci_resource_start(chip->pci, 2); in snd_ymfpci_create_gameport()
76 if (!io_port) in snd_ymfpci_create_gameport()
80 if (io_port == 1) { in snd_ymfpci_create_gameport()
82 for (io_port = 0x201; io_port <= 0x205; io_port++) { in snd_ymfpci_create_gameport()
83 if (io_port == 0x203) in snd_ymfpci_create_gameport()
95 switch (io_port) { in snd_ymfpci_create_gameport()
101 if (io_port > 0) in snd_ymfpci_create_gameport()
[all …]
/openbmc/linux/include/uapi/linux/
H A Dscc.h108 typedef unsigned long io_port; /* type definition for an 'io port address' */ typedef
146 io_port data_a; /* data port channel A */
147 io_port ctrl_a; /* control port channel A */
148 io_port data_b; /* data port channel B */
149 io_port ctrl_b; /* control port channel B */
150 io_port vector_latch; /* INTACK-Latch (#) */
151 io_port special; /* special function port */
/openbmc/linux/drivers/scsi/pcmcia/
H A Dsym53c500_cs.c214 chip_init(int io_port) in chip_init() argument
216 REG1(io_port); in chip_init()
217 outb(0x01, io_port + PIO_STATUS); in chip_init()
218 outb(0x00, io_port + PIO_FLAG); in chip_init()
221 outb(C3_IMG, io_port + CONFIG3); in chip_init()
222 outb(C2_IMG, io_port + CONFIG2); in chip_init()
223 outb(C1_IMG, io_port + CONFIG1); in chip_init()
232 SYM53C500_int_host_reset(int io_port) in SYM53C500_int_host_reset() argument
238 chip_init(io_port); in SYM53C500_int_host_reset()
356 int port_base = dev->io_port; in SYM53C500_intr()
[all …]
H A Dnsp_cs.c367 unsigned int base = SCpnt->device->host->io_port; in nsphw_start_selection()
503 unsigned int base = SCpnt->device->host->io_port; in nsp_start_timer()
517 unsigned int base = SCpnt->device->host->io_port; in nsp_negate_signal()
546 unsigned int base = SCpnt->device->host->io_port; in nsp_expect_signal()
580 unsigned int base = SCpnt->device->host->io_port; in nsp_xfer()
653 unsigned int base = SCpnt->device->host->io_port; in nsp_reselected()
690 unsigned int base = SCpnt->device->host->io_port; in nsp_fifo_count()
921 unsigned int base = SCpnt->device->host->io_port; in nsp_nexus()
1345 host->io_port = data->BaseAddress; in nsp_detect()
1355 host->io_port, host->io_port + host->n_io_port - 1, in nsp_detect()
[all …]
/openbmc/linux/drivers/video/fbdev/via/
H A Dvia_i2c.c30 val = via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0xF0; in via_i2c_setscl()
45 via_write_reg(adap_data->io_port, adap_data->ioport_index, val); in via_i2c_setscl()
57 via_write_reg_mask(adap_data->io_port, adap_data->ioport_index, in via_i2c_getscl()
59 if (via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0x08) in via_i2c_getscl()
73 via_write_reg_mask(adap_data->io_port, adap_data->ioport_index, in via_i2c_getsda()
75 if (via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0x04) in via_i2c_getsda()
88 val = via_read_reg(adap_data->io_port, adap_data->ioport_index) & 0xF0; in via_i2c_setsda()
103 via_write_reg(adap_data->io_port, adap_data->ioport_index, val); in via_i2c_setsda()
/openbmc/linux/sound/pci/
H A Des1968.c499 unsigned long io_port; member
1064 outw(1, chip->io_port + 0x04); in snd_es1968_playback_setup()
1066 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_playback_setup()
1192 outw(1, chip->io_port + 0x04); in snd_es1968_capture_setup()
1194 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_capture_setup()
1886 outb(0x88, chip->io_port + 0x1c); in es1968_update_hw_volume()
1887 outb(0x88, chip->io_port + 0x1d); in es1968_update_hw_volume()
1888 outb(0x88, chip->io_port + 0x1e); in es1968_update_hw_volume()
1965 outw(inw(chip->io_port + 4) & 1, chip->io_port + 4); in snd_es1968_interrupt()
2355 outb(w, chip->io_port + 0x1A); in snd_es1968_start_irq()
[all …]
H A Dals4000.c742 int io_port; in snd_als4000_create_gameport() local
748 for (io_port = 0x200; io_port <= 0x218; io_port += 8) { in snd_als4000_create_gameport()
749 r = devm_request_region(&acard->pci->dev, io_port, 8, in snd_als4000_create_gameport()
755 io_port = joystick_port[dev]; in snd_als4000_create_gameport()
756 r = devm_request_region(&acard->pci->dev, io_port, 8, in snd_als4000_create_gameport()
774 gp->io = io_port; in snd_als4000_create_gameport()
/openbmc/linux/include/linux/
H A Dscc.h58 io_port ctrl; /* I/O address of CONTROL register */
59 io_port data; /* I/O address of DATA register */
60 io_port special; /* I/O address of special function port */
/openbmc/linux/arch/x86/include/asm/
H A Ddma.h290 unsigned int io_port; in get_dma_residue() local
294 io_port = (dmanr <= 3) ? ((dmanr & 3) << 1) + 1 + IO_DMA1_BASE in get_dma_residue()
297 count = 1 + dma_inb(io_port); in get_dma_residue()
298 count += dma_inb(io_port) << 8; in get_dma_residue()
/openbmc/linux/arch/parisc/include/asm/
H A Ddma.h96 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE in get_dma_residue() local
102 count = 1 + dma_inb(io_port); in get_dma_residue()
103 count += dma_inb(io_port) << 8; in get_dma_residue()
/openbmc/linux/arch/mips/include/asm/
H A Ddma.h293 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE in get_dma_residue() local
299 count = 1 + dma_inb(io_port); in get_dma_residue()
300 count += dma_inb(io_port) << 8; in get_dma_residue()
/openbmc/linux/drivers/base/regmap/
H A Dregmap-mmio.c430 if (config->use_relaxed_mmio && config->io_port) in regmap_mmio_gen_context()
449 if (config->io_port) { in regmap_mmio_gen_context()
461 if (config->io_port) { in regmap_mmio_gen_context()
473 if (config->io_port) { in regmap_mmio_gen_context()
496 if (config->io_port) { in regmap_mmio_gen_context()
505 if (config->io_port) { in regmap_mmio_gen_context()
514 if (config->io_port) { in regmap_mmio_gen_context()
/openbmc/linux/arch/arm/mach-footbridge/
H A Ddma-isa.c46 unsigned int io_port = isa_dma_port[chan][ISA_DMA_COUNT]; in isa_get_dma_residue() local
49 count = 1 + inb(io_port); in isa_get_dma_residue()
50 count |= inb(io_port) << 8; in isa_get_dma_residue()
/openbmc/linux/arch/powerpc/include/asm/
H A Ddma.h323 unsigned int io_port = (dmanr <= 3) in get_dma_residue() local
330 count = 1 + dma_inb(io_port); in get_dma_residue()
331 count += dma_inb(io_port) << 8; in get_dma_residue()
/openbmc/linux/arch/alpha/kernel/
H A Dsys_sio.c285 unsigned long io_port; in alphabook1_init_pci() local
288 io_port = dev->resource[0].start; in alphabook1_init_pci()
289 ctest4 = inb(io_port+0x21); in alphabook1_init_pci()
293 outb(ctest4 | 0x80, io_port+0x21); in alphabook1_init_pci()
/openbmc/linux/arch/alpha/include/asm/
H A Ddma.h349 unsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE in get_dma_residue() local
355 count = 1 + dma_inb(io_port); in get_dma_residue()
356 count += dma_inb(io_port) << 8; in get_dma_residue()
/openbmc/qemu/hw/display/
H A Dqxl.c578 if (io_port >= QXL_IO_RANGE_SIZE) { in io_port_to_string()
609 return io_port_to_string[io_port]; in io_port_to_string()
1616 uint32_t io_port = addr; local
1627 io_port, d->revision);
1631 switch (io_port) {
1657 orig_io_port = io_port;
1658 switch (io_port) {
1660 io_port = QXL_IO_UPDATE_AREA;
1663 io_port = QXL_IO_MEMSLOT_ADD;
1666 io_port = QXL_IO_CREATE_PRIMARY;
[all …]

1234