/linux-master/drivers/comedi/drivers/ |
H A D | comedi_8255.c | 47 outb(data, dev->iobase + regbase + port); 50 return inb(dev->iobase + regbase + port); 183 * @regbase: offset of 8255 registers from dev->iobase
|
H A D | ni_mio_cs.c | 164 dev->iobase = link->resource[0]->start;
|
H A D | amplc_dio200_pci.c | 372 dev->iobase = pci_resource_start(pci_dev, bar);
|
H A D | amplc_dio200_common.c | 96 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 D | legacy_serial.c | 133 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 D | cesa.c | 318 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 D | cmipci.c | 447 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 D | es1968.c | 2154 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 D | ad1889.c | 79 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 D | 8250_pci.c | 964 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 D | 8250_pxa.c | 173 if (!(device->port.membase || device->port.iobase))
|
H A D | 8250_port.c | 344 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 D | pata_hpt3x2n.c | 497 unsigned long iobase = pci_resource_start(dev, 4); local 600 outb(inb(iobase + 0x9c) | 0x04, iobase + 0x9c);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_sup.c | 25 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 D | qla1280.c | 726 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 D | a20r.c | 22 .iobase = _base, \
|
/linux-master/drivers/staging/vt6655/ |
H A D | baseband.c | 1896 * 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 D | p80211netdev.h | 145 unsigned int iobase; member in struct:wlandevice
|
/linux-master/drivers/hwtracing/ptt/ |
H A D | hisi_ptt.h | 201 * @iobase: base IO address of the device 222 void __iomem *iobase; member in struct:hisi_ptt
|
/linux-master/include/linux/ |
H A D | serial_8250.h | 34 unsigned long iobase; /* io base address */ member in struct:plat_serial8250_port
|
/linux-master/drivers/parisc/ |
H A D | superio.c | 398 serial_port.iobase = sio_dev.sp1_base; 408 serial_port.iobase = sio_dev.sp2_base;
|
/linux-master/drivers/net/hamradio/ |
H A D | baycom_epp.c | 960 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 D | sunsu.c | 110 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 D | hisi504_nand.c | 128 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 D | adpll.c | 165 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);
|