Searched refs:iobase (Results 151 - 175 of 284) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/vt6655/
H A Ddevice_main.c125 static void vt6655_mac_write_bssid_addr(void __iomem *iobase, const u8 *mac_addr);
126 static void vt6655_mac_read_ether_addr(void __iomem *iobase, u8 *mac_addr);
192 static void vt6655_mac_write_bssid_addr(void __iomem *iobase, const u8 *mac_addr) argument
194 iowrite8(1, iobase + MAC_REG_PAGE1SEL);
196 iowrite8(mac_addr[i], iobase + MAC_REG_BSSID0 + i);
197 iowrite8(0, iobase + MAC_REG_PAGE1SEL);
200 static void vt6655_mac_read_ether_addr(void __iomem *iobase, u8 *mac_addr) argument
202 iowrite8(1, iobase + MAC_REG_PAGE1SEL);
204 mac_addr[i] = ioread8(iobase + MAC_REG_PAR0 + i);
205 iowrite8(0, iobase
208 vt6655_mac_dma_ctl(void __iomem *iobase, u8 reg_index) argument
219 vt6655_mac_set_bits(void __iomem *iobase, u32 mask) argument
228 vt6655_mac_clear_bits(void __iomem *iobase, u32 mask) argument
237 vt6655_mac_en_protect_md(void __iomem *iobase) argument
242 vt6655_mac_dis_protect_md(void __iomem *iobase) argument
247 vt6655_mac_en_barker_preamble_md(void __iomem *iobase) argument
252 vt6655_mac_dis_barker_preamble_md(void __iomem *iobase) argument
[all...]
/linux-master/drivers/tty/serial/jsm/
H A Djsm_driver.c145 brd->iobase = pci_resource_start(pdev, 1);
147 brd->iobase = ((unsigned int)(brd->iobase)) & 0xFFFE;
169 outb(0x43, brd->iobase + 0x4c);
273 outb(0x0, brd->iobase + 0x4c);
/linux-master/drivers/misc/vmw_vmci/
H A Dvmci_guest.c54 void __iomem *iobase; member in struct:vmci_guest_device
106 return ioread32(dev->iobase + reg);
114 iowrite32(val, dev->iobase + reg);
121 ioread8_rep(vmci_dev->iobase + VMCI_DATA_IN_ADDR,
180 iowrite8_rep(dev->iobase + VMCI_DATA_OUT_ADDR,
578 void __iomem *iobase = NULL; local
621 iobase = pcim_iomap_table(pdev)[0];
633 vmci_dev->iobase = iobase;
/linux-master/drivers/tty/serial/
H A Dserial_txx9.c165 return inl(up->iobase + offset);
177 outl(value, up->iobase + offset);
724 if (!request_region(up->iobase, size, "serial_txx9"))
749 release_region(up->iobase, size);
826 if (up->iobase || up->mapbase)
977 if (!(uart->iobase || uart->mapbase))
982 uart->iobase = port->iobase;
1015 uart->iobase = 0;
1033 port.iobase
[all...]
H A Dearlycon.c90 port->iobase, device->options);
116 port->iobase = addr;
/linux-master/drivers/net/hamradio/
H A Dbaycom_par.c37 * iobase base address of the port; common values are 0x378, 0x278, 0x3bc
352 printk(KERN_INFO "%s: par96 at iobase 0x%lx irq %u options 0x%x\n",
373 printk(KERN_INFO "%s: close par96 at iobase 0x%lx irq %u\n",
479 static int iobase[NR_PORTS] = { 0x378, }; variable
483 module_param_hw_array(iobase, int, ioport, NULL, 0);
484 MODULE_PARM_DESC(iobase, "baycom io base address");
533 iobase[i] = 0;
537 ifname, iobase[i], 0, 0);
591 iobase[nr_dev] = ints[1];
/linux-master/drivers/comedi/drivers/
H A Damplc_pci230.c692 outb(pci230_clk_config(ct, clk_src), dev->iobase + PCI230_ZCLK_SCE);
1044 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE);
1263 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE);
1269 dev->iobase + PCI230_ZGAT_SCE);
1279 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE);
1358 dev->iobase + PCI230_ZGAT_SCE);
1800 outb(zgat, dev->iobase + PCI230_ZGAT_SCE);
1802 outb(zgat, dev->iobase + PCI230_ZGAT_SCE);
1842 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE);
1871 outb(devpriv->ier, dev->iobase
[all...]
H A Dc6xdigio.c53 status = inb(dev->iobase + C6XDIGIO_STATUS_REG);
65 outb_p(val, dev->iobase + C6XDIGIO_DATA_REG);
76 val = inb(dev->iobase + C6XDIGIO_STATUS_REG);
H A Daddi_apci_3xxx.c643 data[1] = inl(dev->iobase + 32) & 0xf;
653 s->state = inl(dev->iobase + 48) & 0xf;
656 outl(s->state, dev->iobase + 48);
691 outl((s->io_bits >> 24) & 0xff, dev->iobase + 224);
707 outl(s->state & 0xff, dev->iobase + 80);
709 outl((s->state >> 16) & 0xff, dev->iobase + 112);
712 val = inl(dev->iobase + 80);
713 val |= (inl(dev->iobase + 64) << 8);
715 val |= (inl(dev->iobase + 112) << 16);
717 val |= (inl(dev->iobase
[all...]
H A Ddas08_isa.c174 return das08_common_attach(dev, dev->iobase);
/linux-master/drivers/misc/cb710/
H A Dcore.c111 slot->iobase = chip->iobase + io_offset;
232 chip->iobase = pcim_iomap_table(pdev)[0];
247 chip->platform_id, chip->iobase, pdev->irq);
/linux-master/sound/pci/
H A Dmaestro3.c723 unsigned long iobase; member in struct:snd_m3
910 outw(value, chip->iobase + reg);
915 return inw(chip->iobase + reg);
920 outb(value, chip->iobase + reg);
925 return inb(chip->iobase + reg);
1525 x = inb(chip->iobase + SHADOW_MIX_REG_VOICE) & 0xee;
1536 outb(0x88, chip->iobase + SHADOW_MIX_REG_VOICE);
1537 outb(0x88, chip->iobase + HW_VOL_COUNTER_VOICE);
1538 outb(0x88, chip->iobase + SHADOW_MIX_REG_MASTER);
1539 outb(0x88, chip->iobase
[all...]
/linux-master/drivers/tty/serial/8250/
H A D8250_pericom.c125 uart.port.iobase = pci_resource_start(pdev, bar) + offset;
128 uart.port.iobase, uart.port.irq, uart.port.iotype);
134 uart.port.iobase, uart.port.irq,
H A D8250_core.c358 start += port->iobase;
378 release_region(port->iobase + offset, size);
437 if (probe_rsa[i] == up->port.iobase) {
553 port->iobase = old_serial_port[i].port;
688 if (iotype == UPIO_PORT && port->iobase != addr)
751 p->iobase = port->iobase;
845 uart.port.iobase = p->iobase;
876 p->iobase, (unsigne
[all...]
/linux-master/arch/x86/kernel/
H A Djailhouse.c163 if (pcuart_base[n] != up->iobase)
168 up->iobase);
172 up->iobase = 0;
/linux-master/sound/pci/emu10k1/
H A Demuproc.c539 unsigned int iobase,
548 outl(regptr, emu->port + iobase + PTR);
549 val = inl(emu->port + iobase + DATA);
555 unsigned int iobase,
565 outl(regptr, emu->port + iobase + PTR);
566 outl(data, emu->port + iobase + DATA);
572 struct snd_info_buffer *buffer, int iobase, int offset, int length, int voices)
581 snd_iprintf(buffer, "Registers 0x%x\n", iobase);
585 value = snd_ptr_read(emu, iobase, i, j);
594 int iobase, in
538 snd_ptr_read(struct snd_emu10k1 * emu, unsigned int iobase, unsigned int reg, unsigned int chn) argument
554 snd_ptr_write(struct snd_emu10k1 *emu, unsigned int iobase, unsigned int reg, unsigned int chn, unsigned int data) argument
571 snd_emu_proc_ptr_reg_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer, int iobase, int offset, int length, int voices) argument
592 snd_emu_proc_ptr_reg_write(struct snd_info_entry *entry, struct snd_info_buffer *buffer, int iobase, int length, int voices) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-sh7760.c82 void __iomem *iobase; member in struct:cami2c
104 __raw_writel(val, (unsigned long)cam->iobase + reg);
109 return __raw_readl((unsigned long)cam->iobase + reg);
466 id->iobase = ioremap(res->start, REGSIZE);
467 if (!id->iobase) {
528 iounmap(id->iobase);
544 iounmap(id->iobase);
H A Di2c-nforce2.c328 u16 iobase; local
330 error = pci_read_config_word(dev, alt_reg, &iobase);
337 smbus->base = iobase & PCI_BASE_ADDRESS_IO_MASK;
/linux-master/drivers/mtd/spi-nor/controllers/
H A Dhisi-sfc.c94 void __iomem *iobase; member in struct:hifmc_host
213 memcpy_fromio(buf, host->iobase, len);
224 memcpy_toio(host->iobase, buf, len);
438 host->iobase = devm_platform_ioremap_resource_byname(pdev, "memory");
439 if (IS_ERR(host->iobase))
440 return PTR_ERR(host->iobase);
/linux-master/sound/parisc/
H A Dharmony.h21 void __iomem *iobase; /* remapped io address */ member in struct:snd_harmony
/linux-master/drivers/pci/
H A Dpci-bridge-emul.h23 u8 iobase; member in struct:pci_bridge_emul_conf
/linux-master/arch/x86/platform/ce4100/
H A Dce4100.c106 up->iobase = 0;
/linux-master/drivers/clk/microchip/
H A Dclk-core.c226 pbclk->ctrl_reg = desc->ctrl_reg + core->iobase;
570 refo->ctrl_reg = data->ctrl_reg + core->iobase;
744 spll->ctrl_reg = data->ctrl_reg + core->iobase;
745 spll->status_reg = data->status_reg + core->iobase;
939 sclk->mux_reg = data->mux_reg + core->iobase;
940 sclk->slew_reg = data->slew_reg + core->iobase;
1024 sosc->enable_reg = data->enable_reg + core->iobase;
1025 sosc->status_reg = data->status_reg + core->iobase;
/linux-master/drivers/net/ethernet/amd/
H A Datarilance.c220 struct lance_ioreg *iobase; member in struct:lance_private
531 IO = lp->iobase = (struct lance_ioreg *)ioaddr;
643 struct lance_ioreg *IO = lp->iobase;
732 struct lance_ioreg *IO = lp->iobase;
776 struct lance_ioreg *IO = lp->iobase;
863 IO = lp->iobase;
1047 struct lance_ioreg *IO = lp->iobase;
1074 struct lance_ioreg *IO = lp->iobase;
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dpci.c264 ah->iobase = mem; /* So we can unmap it on detach */
294 pci_iounmap(pdev, ah->iobase);

Completed in 422 milliseconds

1234567891011>>