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

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/
H A Dni_labpc_cs.c131 unsigned long iobase = 0; local
145 iobase = link->resource[0]->start;
153 return labpc_common_attach(dev, iobase, irq, 0);
H A Ddmm32at.c81 #define dmm_inb(cdev, reg) inb((cdev->iobase)+reg)
82 #define dmm_outb(cdev, reg, valu) outb(valu, (cdev->iobase)+reg)
296 unsigned long iobase; local
299 iobase = it->options[0];
304 iobase, irq);
307 if (!request_region(iobase, DMM32AT_MEMSIZE, thisboard->name)) {
312 dev->iobase = iobase;
466 if (dev->iobase)
467 release_region(dev->iobase, DMM32AT_MEMSIZ
[all...]
H A Dicp_multi.c863 resource_size_t io_addr[5], iobase; local
904 iobase = io_addr[2];
905 devpriv->phys_iobase = iobase;
909 (unsigned long long)iobase);
911 devpriv->io_addr = ioremap(iobase, ICP_MULTI_SIZE);
919 "0x%08llx mapped to %p, ", (unsigned long long)iobase,
H A Dplx9080.h383 static inline int plx9080_abort_dma(void __iomem *iobase, unsigned int channel) argument
391 dma_cs_addr = iobase + PLX_DMA1_CS_REG;
393 dma_cs_addr = iobase + PLX_DMA0_CS_REG;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hisax/
H A Dhfc4s8s_l1.c172 int iobase; member in struct:_hfc4s8s_hw
206 #define Write_hfc8(a,b,c) {(*((volatile u_char *)(a->membase+b)) = c); inb(a->iobase+4);}
223 outb(b, (a->iobase) + 4);
229 return (inb((volatile u_int) (a->iobase + 4)));
237 outb(c, a->iobase);
243 outb(c, a->iobase);
250 outw(c, a->iobase);
257 outl(c, a->iobase);
263 outl(c, a->iobase);
270 return (inb((volatile u_int) a->iobase));
[all...]
H A Dw6692.c936 return (inb(cs->hw.w6692.iobase + offset));
942 outb(value, cs->hw.w6692.iobase + offset);
948 insb(cs->hw.w6692.iobase + W_D_RFIFO, data, size);
954 outsb(cs->hw.w6692.iobase + W_D_XFIFO, data, size);
960 return (inb(cs->hw.w6692.iobase + (bchan ? 0x40 : 0) + offset));
966 outb(value, cs->hw.w6692.iobase + (bchan ? 0x40 : 0) + offset);
978 release_region(cs->hw.w6692.iobase, 256);
1049 cs->hw.w6692.iobase = pci_ioaddr;
1053 if (!request_region(cs->hw.w6692.iobase, 256, id_list[cs->subtyp].card_name)) {
1057 cs->hw.w6692.iobase,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/serial/
H A Dnwpserial.c356 if (nwpserial_ports[i].port.iobase == dcr_base) {
365 nwpserial_ports[i].port.iobase == 0) {
392 if (up->port.iobase != dcr_base) {
398 up->port.iobase = dcr_base;
466 up->port.iobase = dcr_base;
H A Dserial_txx9.c180 return inl(up->port.iobase + offset);
192 outl(value, up->port.iobase + offset);
788 if (!request_region(up->port.iobase, size, "serial_txx9"))
813 release_region(up->port.iobase, size);
894 if (up->port.iobase || up->port.mapbase)
1049 if (!(uart->port.iobase || uart->port.mapbase))
1054 uart->port.iobase = port->iobase;
1087 uart->port.iobase = 0;
1105 port.iobase
[all...]
H A D8250.c390 outb(p->hub6 - 1 + offset, p->iobase);
391 return inb(p->iobase + 1);
397 outb(p->hub6 - 1 + offset, p->iobase);
398 outb(value, p->iobase + 1);
475 return inb(p->iobase + offset);
481 outb(value, p->iobase + offset);
1092 if (!up->port.iobase && !up->port.mapbase && !up->port.membase)
1096 serial_index(&up->port), up->port.iobase, up->port.membase);
1211 if (probe_rsa[i] == up->port.iobase &&
1265 ICP = (up->port.iobase
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dpata_hpt3x2n.c387 unsigned long iobase = pci_resource_start(pdev, 4); local
389 fcnt = inl(iobase + 0x90); /* Not PCI readable for some chips */
454 unsigned long iobase = pci_resource_start(dev, 4); local
548 outb(inb(iobase + 0x9c) | 0x04, iobase + 0x9c);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/i2c/busses/
H A Di2c-sh7760.c82 void __iomem *iobase; member in struct:cami2c
104 ctrl_outl(val, (unsigned long)cam->iobase + reg);
109 return ctrl_inl((unsigned long)cam->iobase + reg);
467 id->iobase = ioremap(res->start, REGSIZE);
468 if (!id->iobase) {
528 iounmap(id->iobase);
544 iounmap(id->iobase);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/qla2xxx/
H A Dqla_sup.c26 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
58 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
74 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
107 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
172 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
191 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;
372 struct device_reg_2xxx __iomem *reg = &ha->iobase->isp;
455 struct device_reg_24xx __iomem *reg = &ha->iobase
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/
H A Dstallion.c435 static void stl_cd1400eiointr(struct stlpanel *panelp, unsigned int iobase);
436 static void stl_cd1400echintr(struct stlpanel *panelp, unsigned int iobase);
465 static void stl_sc26198intr(struct stlpanel *panelp, unsigned int iobase);
491 void (*intr)(struct stlpanel *panelp, unsigned int iobase);
1467 unsigned int iobase; local
1472 iobase = panelp->iobase;
1475 (* panelp->isr)(panelp, iobase);
1788 panelp->iobase = brdp->ioaddr1;
1974 panelp->iobase
3199 stl_cd1400eiointr(struct stlpanel *panelp, unsigned int iobase) argument
3229 stl_cd1400echintr(struct stlpanel *panelp, unsigned int iobase) argument
4194 stl_sc26198intr(struct stlpanel *panelp, unsigned int iobase) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath5k/
H A Dbase.h153 void __iomem *iobase; /* address of the device */ member in struct:ath5k_softc
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/xgifb/
H A DXGIfb.h130 unsigned long iobase; member in struct:ap_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dfdomain.c683 static int fdomain_isa_detect( int *irq, int *iobase )
752 *iobase = base;
797 if (!flag) return 0; /* iobase not found */
800 *iobase = base;
807 static int fdomain_isa_detect( int *irq, int *iobase )
811 if (iobase)
812 *iobase = 0;
820 iobase) This function gets the Interrupt Level and I/O base address from
824 static int fdomain_pci_bios_detect( int *irq, int *iobase, struct pci_dev **ret_pdev ) argument
867 *iobase
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dlegacy_serial.c102 legacy_serial_ports[index].iobase = base;
437 index, port->iobase, port->iobase + offset);
438 port->iobase += offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/parisc/
H A Dharmony.h20 void __iomem *iobase; /* remapped io address */ member in struct:snd_harmony
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/
H A Dad1889.c95 void __iomem *iobase; member in struct:snd_ad1889
115 return readw(chip->iobase + reg);
121 writew(val, chip->iobase + reg);
127 return readl(chip->iobase + reg);
133 writel(val, chip->iobase + reg);
863 if (chip->iobase)
864 iounmap(chip->iobase);
935 chip->iobase = pci_ioremap_bar(pci, 0);
936 if (chip->iobase == NULL) {
H A Dcmipci.c465 unsigned long iobase; member in struct:cmipci
517 outl(data, cm->iobase + cmd);
522 return inl(cm->iobase + cmd);
528 outw(data, cm->iobase + cmd);
533 return inw(cm->iobase + cmd);
539 outb(data, cm->iobase + cmd);
544 return inb(cm->iobase + cmd);
551 val = oval = inl(cm->iobase + cmd);
555 outl(val, cm->iobase + cmd);
562 val = oval = inl(cm->iobase
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dibmlana.c90 int *iobase, int *irq, ibmlana_medium *medium)
99 *iobase = (pos0 & 0xe0) << 7;
819 int base = 0, irq = 0, iobase = 0, memlen = 0; local
834 getaddrs(mdev, &base, &memlen, &iobase, &irq, &medium);
850 if (!request_region(iobase, IBM_LANA_IORANGE, DRV_NAME)) {
851 printk(KERN_ERR "%s: cannot allocate I/O range at %#x!\n", DRV_NAME, iobase);
868 dev->base_addr = iobase;
918 release_region(iobase, IBM_LANA_IORANGE);
89 getaddrs(struct mca_device *mdev, int *base, int *memlen, int *iobase, int *irq, ibmlana_medium *medium) argument
H A Datarilance.c220 struct lance_ioreg *iobase; member in struct:lance_private
534 IO = lp->iobase = (struct lance_ioreg *)ioaddr;
646 struct lance_ioreg *IO = lp->iobase;
735 struct lance_ioreg *IO = lp->iobase;
777 struct lance_ioreg *IO = lp->iobase;
864 IO = lp->iobase;
1053 struct lance_ioreg *IO = lp->iobase;
1080 struct lance_ioreg *IO = lp->iobase;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/irda/
H A Dnsc-ircc.h277 static inline void switch_bank(int iobase, int bank) argument
279 outb(bank, iobase+BSR);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ebsa110/
H A Dcore.c224 .iobase = 0x3f8,
232 .iobase = 0x2f8,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/oss/
H A Daedsp16.c425 int iobase; member in struct:d_hcfg
596 DBG(("\n Base address: %x\n", decoded_hcfg.iobase));
612 decoded_hcfg.iobase = IOBASE(hard_cfg[0]);
627 decoded_hcfg.iobase = ae_config.base_io;
658 BLDIOBASE (hard_cfg[0], decoded_hcfg.iobase);

Completed in 291 milliseconds

1234567891011>>