Searched refs:iobase (Results 176 - 200 of 282) sorted by relevance

1234567891011>>

/linux-master/drivers/comedi/drivers/
H A Dcomedi_8255.c47 outb(data, dev->iobase + regbase + port);
50 return inb(dev->iobase + regbase + port);
183 * @regbase: offset of 8255 registers from dev->iobase
H A Dni_mio_cs.c164 dev->iobase = link->resource[0]->start;
H A Damplc_dio200_pci.c372 dev->iobase = pci_resource_start(pci_dev, bar);
H A Damplc_dio200_common.c96 return inb(dev->iobase + offset);
105 outb(val, dev->iobase + offset);
113 return inl(dev->iobase + offset);
122 outl(val, dev->iobase + offset);
208 offset = i8254->context - dev->iobase;
616 i8254 = comedi_8254_io_alloc(dev->iobase + offset,
/linux-master/arch/powerpc/kernel/
H A Dlegacy_serial.c133 legacy_serial_ports[index].iobase = base;
343 udbg_uart_init_pio(port->iobase, stride);
541 index, port->iobase, port->iobase + offset);
542 port->iobase += offset;
/linux-master/drivers/crypto/marvell/cesa/
H A Dcesa.c318 void __iomem *iobase = engine->regs; local
322 writel(0, iobase + CESA_TDMA_WINDOW_CTRL(i));
323 writel(0, iobase + CESA_TDMA_WINDOW_BASE(i));
332 iobase + CESA_TDMA_WINDOW_CTRL(i));
333 writel(cs->base, iobase + CESA_TDMA_WINDOW_BASE(i));
/linux-master/sound/pci/
H A Dcmipci.c447 unsigned long iobase; member in struct:cmipci
497 outl(data, cm->iobase + cmd);
502 return inl(cm->iobase + cmd);
508 outw(data, cm->iobase + cmd);
513 return inw(cm->iobase + cmd);
519 outb(data, cm->iobase + cmd);
524 return inb(cm->iobase + cmd);
531 val = oval = inl(cm->iobase + cmd);
535 outl(val, cm->iobase + cmd);
542 val = oval = inl(cm->iobase
[all...]
H A Des1968.c2154 unsigned long iobase = chip->io_port; local
2239 outw(0xC090, iobase + ESM_RING_BUS_DEST); /* direct sound, stereo */
2241 outw(0x3000, iobase + ESM_RING_BUS_CONTR_A); /* enable ringbus/serial */
2252 n = inl(iobase + ESM_RING_BUS_CONTR_B);
2255 outl(n, iobase + ESM_RING_BUS_CONTR_B);
2259 outb(0x88, iobase+0x1c);
2260 outb(0x88, iobase+0x1d);
2261 outb(0x88, iobase+0x1e);
2262 outb(0x88, iobase+0x1f);
2267 outb(0, iobase
[all...]
H A Dad1889.c79 void __iomem *iobase; member in struct:snd_ad1889
99 return readw(chip->iobase + reg);
105 writew(val, chip->iobase + reg);
111 return readl(chip->iobase + reg);
117 writel(val, chip->iobase + reg);
818 chip->iobase = pcim_iomap_table(pci)[0];
/linux-master/drivers/tty/serial/8250/
H A D8250_pci.c964 struct resource *iobase = NULL; local
969 iobase = request_region(inta_addr[i], ITE_887x_IOSIZE,
971 if (iobase != NULL) {
984 release_region(iobase->start, ITE_887x_IOSIZE);
989 pci_err(dev, "could not find iobase\n");
994 type = inb(iobase->start + 0x18) & 0x0f;
1043 release_region(iobase->start, ITE_887x_IOSIZE);
1357 unsigned long base = port->port.iobase;
1369 unsigned long base = port->port.iobase;
1381 unsigned long base = port->port.iobase;
1656 u16 iobase; local
1683 unsigned long iobase; local
1919 unsigned long iobase; local
1938 unsigned long iobase; local
[all...]
H A D8250_pxa.c173 if (!(device->port.membase || device->port.iobase))
H A D8250_port.c344 outb(p->hub6 - 1 + offset, p->iobase);
345 return inb(p->iobase + 1);
351 outb(p->hub6 - 1 + offset, p->iobase);
352 outb(value, p->iobase + 1);
406 return inb(p->iobase + offset);
412 outb(value, p->iobase + offset);
1151 if (!port->iobase && !port->mapbase && !port->membase)
1155 port->name, port->iobase, port->membase);
1322 ICP = (port->iobase & 0xfe0) | 0x1f;
2446 icp = (port->iobase
[all...]
/linux-master/drivers/ata/
H A Dpata_hpt3x2n.c497 unsigned long iobase = pci_resource_start(dev, 4); local
600 outb(inb(iobase + 0x9c) | 0x04, iobase + 0x9c);
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_sup.c25 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
57 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
73 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
106 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
171 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
190 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
248 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
308 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
373 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
455 struct device_reg_24xx __iomem *reg = &ha->iobase
[all...]
/linux-master/drivers/scsi/
H A Dqla1280.c726 reg = ha->iobase;
829 RD_REG_WORD(&ha->iobase->istatus));
832 RD_REG_WORD(&ha->iobase->host_cmd),
833 RD_REG_WORD(&ha->iobase->ictrl), jiffies);
1054 WRT_REG_WORD(&ha->iobase->ictrl, 0);
1055 RD_REG_WORD(&ha->iobase->ictrl); /* PCI Posted Write flush */
1062 WRT_REG_WORD(&ha->iobase->ictrl, (ISP_EN_INT | ISP_EN_RISC));
1063 RD_REG_WORD(&ha->iobase->ictrl); /* PCI Posted Write flush */
1084 reg = ha->iobase;
1418 reg = ha->iobase;
[all...]
/linux-master/arch/mips/sni/
H A Da20r.c22 .iobase = _base, \
/linux-master/drivers/staging/vt6655/
H A Dbaseband.c1896 * iobase - I/O base address
1907 void __iomem *iobase = priv->port_offset; local
1912 iowrite8(by_bb_addr, iobase + MAC_REG_BBREGADR);
1915 vt6655_mac_reg_bits_on(iobase, MAC_REG_BBREGCTL, BBREGCTL_REGR);
1918 by_value = ioread8(iobase + MAC_REG_BBREGCTL);
1924 *pby_data = ioread8(iobase + MAC_REG_BBREGDATA);
1938 * iobase - I/O base address
1950 void __iomem *iobase = priv->port_offset; local
1955 iowrite8(by_bb_addr, iobase + MAC_REG_BBREGADR);
1957 iowrite8(by_data, iobase
1994 void __iomem *iobase = priv->port_offset; local
[all...]
/linux-master/drivers/staging/wlan-ng/
H A Dp80211netdev.h145 unsigned int iobase; member in struct:wlandevice
/linux-master/drivers/hwtracing/ptt/
H A Dhisi_ptt.h201 * @iobase: base IO address of the device
222 void __iomem *iobase; member in struct:hisi_ptt
/linux-master/include/linux/
H A Dserial_8250.h34 unsigned long iobase; /* io base address */ member in struct:plat_serial8250_port
/linux-master/drivers/parisc/
H A Dsuperio.c398 serial_port.iobase = sio_dev.sp1_base;
408 serial_port.iobase = sio_dev.sp2_base;
/linux-master/drivers/net/hamradio/
H A Dbaycom_epp.c960 printk(KERN_INFO "%s: close epp at iobase 0x%lx irq %u\n",
1037 hi.data.mp.iobase = dev->base_addr;
1049 dev->base_addr = hi.data.mp.iobase;
1169 static int iobase[NR_PORTS] = { 0x378, }; variable
1173 module_param_hw_array(iobase, int, ioport, NULL, 0);
1174 MODULE_PARM_DESC(iobase, "baycom io base address");
1242 dev->base_addr = iobase[i];
1247 iobase[i] = 0;
1310 iobase[nr_dev] = ints[1];
/linux-master/drivers/tty/serial/
H A Dsunsu.c110 outb(up->port.hub6 - 1 + offset, up->port.iobase);
111 return inb(up->port.iobase + 1);
117 return inb(up->port.iobase + offset);
140 outb(up->port.hub6 - 1 + offset, up->port.iobase);
141 outb(value, up->port.iobase + 1);
149 outb(value, up->port.iobase + offset);
706 icp = (up->port.iobase & 0xfe0) | 0x01f;
737 inb((up->port.iobase & 0xfe0) | 0x1f);
/linux-master/drivers/mtd/nand/raw/
H A Dhisi504_nand.c128 void __iomem *iobase; member in struct:hinfc_host
146 return readl(host->iobase + reg);
152 writel(value, host->iobase + reg);
756 host->iobase = devm_platform_ioremap_resource(pdev, 0);
757 if (IS_ERR(host->iobase))
758 return PTR_ERR(host->iobase);
/linux-master/drivers/clk/ti/
H A Dadpll.c165 void __iomem *iobase; member in struct:ti_adpll_data
793 ti_adpll_unlock_all(d->iobase + ADPLL_PLLSS_MMR_LOCK_OFFSET);
796 d->regs = d->iobase + register_offset + ADPLL_PWRCTRL_OFFSET;
878 d->iobase = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
879 if (IS_ERR(d->iobase))
880 return PTR_ERR(d->iobase);

Completed in 661 milliseconds

1234567891011>>