Searched refs:io_addr (Results 1 - 25 of 47) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dcheck_signature.c6 * @io_addr: mmio address to check
10 * Perform a signature comparison with the mmio address io_addr. This
15 int check_signature(const volatile void __iomem *io_addr, argument
19 if (readb(io_addr) != *signature)
21 io_addr++;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ide/
H A Dide-generic.c89 unsigned long io_addr; local
108 io_addr = legacy_bases[i];
110 if ((probe_mask & (1 << i)) && io_addr) {
111 if (!request_region(io_addr, 8, DRV_NAME)) {
114 DRV_NAME, io_addr, io_addr + 7);
119 if (!request_region(io_addr + 0x206, 1, DRV_NAME)) {
122 DRV_NAME, io_addr + 0x206);
123 release_region(io_addr, 8);
129 ide_std_init_ports(&hw, io_addr, io_add
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/
H A Dicp_multi.c204 void *io_addr; /* Pointer to mapped io address */ member in struct:icp_multi_private
269 writew(devpriv->IntEnable, devpriv->io_addr + ICP_MULTI_INT_EN);
273 writew(devpriv->IntStatus, devpriv->io_addr + ICP_MULTI_INT_STAT);
280 readw(devpriv->io_addr + ICP_MULTI_ADC_CSR),
281 devpriv->io_addr + ICP_MULTI_ADC_CSR);
288 devpriv->io_addr + ICP_MULTI_ADC_CSR);
293 readw(devpriv->io_addr + ICP_MULTI_ADC_CSR));
300 readw(devpriv->io_addr + ICP_MULTI_ADC_CSR));
306 if (!(readw(devpriv->io_addr +
315 readw(devpriv->io_addr
863 resource_size_t io_addr[5], iobase; local
[all...]
H A Ddt3000.c271 void *io_addr; member in struct:dt3k_private
345 writew(cmd, devpriv->io_addr + DPR_Command_Mbx);
348 status = readw(devpriv->io_addr + DPR_Command_Mbx);
365 writew(subsys, devpriv->io_addr + DPR_SubSys);
367 writew(chan, devpriv->io_addr + DPR_Params(0));
368 writew(gain, devpriv->io_addr + DPR_Params(1));
372 return readw(devpriv->io_addr + DPR_Params(2));
378 writew(subsys, devpriv->io_addr + DPR_SubSys);
380 writew(chan, devpriv->io_addr + DPR_Params(0));
381 writew(0, devpriv->io_addr
[all...]
H A Dicp_multi.h27 resource_size_t io_addr[5]; member in struct:pcilst_struct
57 unsigned char *pci_func, resource_size_t * io_addr,
99 inova->io_addr[i] =
191 inova->io_addr[i] = pci_resource_start(inova->pcidev, i);
226 (unsigned long long)inova->io_addr[0],
227 (unsigned long long)inova->io_addr[2], inova->irq,
237 unsigned char *pci_func, resource_size_t * io_addr,
248 io_addr[i] = inova->io_addr[i];
235 pci_card_data(struct pcilst_struct *inova, unsigned char *pci_bus, unsigned char *pci_slot, unsigned char *pci_func, resource_size_t * io_addr, unsigned int *irq) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/watchdog/
H A Dpcwd.c183 int io_addr; /* The cards I/O address */ member in struct:__anon16442
228 outb_p(control_status, pcwd_private.io_addr + 2);
231 port0 = inb_p(pcwd_private.io_addr);
234 port0 = inb_p(pcwd_private.io_addr);
263 outb_p(0x00, pcwd_private.io_addr + 2);
265 outb_p(0x00, pcwd_private.io_addr + 2);
284 outb_p(0x00, pcwd_private.io_addr + 2);
297 if (inb(pcwd_private.io_addr) != 0xF0)
341 pcwd_private.io_addr);
346 pcwd_private.io_addr, pcwd_privat
[all...]
H A Dpcwd_pci.c125 unsigned long io_addr; member in struct:__anon16443
172 outb_p(*lsb, pcipcwd_private.io_addr + 4);
173 outb_p(*msb, pcipcwd_private.io_addr + 5);
174 outb_p(cmd, pcipcwd_private.io_addr + 6);
179 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP;
183 got_response = inb_p(pcipcwd_private.io_addr + 2) & WD_PCI_WRSP;
199 *lsb = inb_p(pcipcwd_private.io_addr + 4);
200 *msb = inb_p(pcipcwd_private.io_addr + 5);
203 inb_p(pcipcwd_private.io_addr + 6);
218 if (inb_p(pcipcwd_private.io_addr) !
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-iop13xx/
H A Dio.c24 void * __iomem __iop13xx_io(unsigned long io_addr) argument
28 switch (io_addr) {
30 io_virt = (void *) IOP13XX_PCIE_IO_PHYS_TO_VIRT(io_addr);
33 io_virt = (void *) IOP13XX_PCIX_IO_PHYS_TO_VIRT(io_addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dmca_dma.h161 * @io_addr: an I/O port number
167 static inline void mca_set_dma_io(unsigned int dmanr, unsigned int io_addr) argument
174 outb(io_addr & 0xff, MCA_DMA_REG_EXE);
175 outb((io_addr >> 8) & 0xff, MCA_DMA_REG_EXE);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/
H A Dbeat_iommu.c59 u64 lpar_addr, io_addr; local
69 io_addr = lpar_addr + dma_base;
70 (void)beat_put_iopte(io_space_id, io_addr, lpar_addr,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-iop13xx/include/mach/
H A Dio.h28 extern void __iomem * __iop13xx_io(unsigned long io_addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/addi-data/
H A Daddi_amcc_s5933.h210 resource_size_t io_addr[5]; member in struct:pcilst_struct
242 unsigned char *pci_func, resource_size_t * io_addr,
281 amcc->io_addr[i] =
371 amcc->io_addr[i] = pci_resource_start(amcc->pcidev, i);
408 (unsigned long long)amcc->io_addr[0],
409 (unsigned long long)amcc->io_addr[2], amcc->irq,
419 unsigned char *pci_func, resource_size_t * io_addr,
430 io_addr[i] = amcc->io_addr[i];
417 i_pci_card_data(struct pcilst_struct *amcc, unsigned char *pci_bus, unsigned char *pci_slot, unsigned char *pci_func, resource_size_t * io_addr, unsigned int *irq) argument
H A Damcc_s5933_58.h211 unsigned int io_addr[5]; member in struct:pcilst_struct
239 unsigned char *pci_func, unsigned short *io_addr,
274 amcc->io_addr[i] =
388 amcc->io_addr[0], amcc->io_addr[2], amcc->irq, amcc->used);
397 unsigned char *pci_func, unsigned short *io_addr,
408 io_addr[i] = amcc->io_addr[i];
395 i_pci_card_data(struct pcilst_struct *amcc, unsigned char *pci_bus, unsigned char *pci_slot, unsigned char *pci_func, unsigned short *io_addr, unsigned short *irq, unsigned short *master) argument
H A Daddi_common.c2607 resource_size_t io_addr[5]; local
2638 if ((i_pci_card_data(card, &pci_bus, &pci_slot, &pci_func, &io_addr[0],
2645 iobase_a = io_addr[0];
2646 iobase_main = io_addr[1];
2647 iobase_addon = io_addr[2];
2648 iobase_reserved = io_addr[3];
2649 printk("\nBus %d: Slot %d: Funct%d\nBase0: 0x%8llx\nBase1: 0x%8llx\nBase2: 0x%8llx\nBase3: 0x%8llx\n", pci_bus, pci_slot, pci_func, (unsigned long long)io_addr[0], (unsigned long long)io_addr[1], (unsigned long long)io_addr[2], (unsigned long long)io_addr[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/
H A Daxonram.c67 unsigned long io_addr; member in struct:axon_ram_bank
118 phys_mem = bank->io_addr + (bio->bi_sector << AXON_RAM_SECTOR_SHIFT);
119 phys_end = bank->io_addr + bank->size;
220 bank->io_addr = (unsigned long) ioremap_flags(
222 if (bank->io_addr == 0) {
294 if (bank->io_addr != 0)
295 iounmap((void __iomem *) bank->io_addr);
316 iounmap((void __iomem *) bank->io_addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/
H A Duhci-hcd.c137 outw(0, uhci->io_addr + USBPORTSC1 + (port * 2));
155 uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr);
170 if (uhci_check_and_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr))
182 outb(USBSOF_DEFAULT, uhci->io_addr + USBSOF);
185 outl(uhci->frame_dma_handle, uhci->io_addr + USBFLBASEADD);
189 uhci->io_addr + USBFRNUM);
232 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) &
254 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) &
323 outw(int_enable, uhci->io_addr + USBINTR);
324 outw(egsm_enable | USBCMD_CF, uhci->io_addr
[all...]
H A Duhci-debug.c289 unsigned long io_addr = uhci->io_addr; local
299 usbcmd = inw(io_addr + 0);
300 usbstat = inw(io_addr + 2);
301 usbint = inw(io_addr + 4);
302 usbfrnum = inw(io_addr + 6);
303 flbaseadd = inl(io_addr + 8);
304 sof = inb(io_addr + 12);
305 portsc1 = inw(io_addr + 16);
306 portsc2 = inw(io_addr
[all...]
H A Duhci-hub.c47 if ((inw(uhci->io_addr + USBPORTSC1 + port * 2) &
71 if ((inw(uhci->io_addr + USBPORTSC1 + port * 2) & mask) ||
143 port_addr = uhci->io_addr + USBPORTSC1 + 2 * port;
245 unsigned long port_addr = uhci->io_addr + USBPORTSC1 + 2 * port;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dsim710.c293 unsigned long io_addr = edev->base_addr; local
303 irq_index = (inb(io_addr + 0xc85) & 0x7) - 1;
305 val = inb(io_addr + 0x4);
314 irq_index = inb(io_addr + 0xc88) & 0x07;
324 return sim710_probe_common(dev, io_addr, irq, 50,
H A Dips.c2058 if (ha->io_addr)
2061 ha->io_addr, ha->io_len);
2371 outl(0, ha->io_addr + IPS_REG_FLAP);
2375 if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55)
2378 outl(1, ha->io_addr + IPS_REG_FLAP);
2382 if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA)
2386 outl(0x1FF, ha->io_addr + IPS_REG_FLAP);
2390 major = inb(ha->io_addr + IPS_REG_FLDP);
2393 outl(0x1FE, ha->io_addr + IPS_REG_FLAP);
2397 minor = inb(ha->io_addr
6957 uint32_t io_addr; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp4xx/include/mach/
H A Dio.h261 static inline void outsb(u32 io_addr, const u8 *vaddr, u32 count) argument
264 outb(*vaddr++, io_addr);
276 static inline void outsw(u32 io_addr, const u16 *vaddr, u32 count) argument
279 outw(cpu_to_le16(*vaddr++), io_addr);
287 static inline void outsl(u32 io_addr, const u32 *vaddr, u32 count) argument
290 outl(cpu_to_le32(*vaddr++), io_addr);
304 static inline void insb(u32 io_addr, u8 *vaddr, u32 count) argument
307 *vaddr++ = inb(io_addr);
321 static inline void insw(u32 io_addr, u16 *vaddr, u32 count) argument
324 *vaddr++ = le16_to_cpu(inw(io_addr));
336 insl(u32 io_addr, u32 *vaddr, u32 count) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Ddm9000.c89 void __iomem *io_addr; /* Register I/O base address */ member in struct:board_info
161 writeb(DM9000_NCR, db->io_addr);
173 writeb(reg, db->io_addr);
184 writeb(reg, db->io_addr);
707 iounmap(db->io_addr);
855 reg_save = readb(db->io_addr);
866 writeb(reg_save, db->io_addr);
911 writeb(DM9000_MWCMD, db->io_addr);
999 writeb(DM9000_MRCMD, db->io_addr);
1088 reg_save = readb(db->io_addr);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dio.h66 int check_signature(const volatile void __iomem *io_addr,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dpata_qdi.c190 void __iomem *io_addr, *ctl_addr; local
202 io_addr = devm_ioport_map(&pdev->dev, io, 8);
204 if (!io_addr || !ctl_addr)
223 ap->ioaddr.cmd_addr = io_addr;
H A Dpata_pcmcia.c245 void __iomem *io_addr, *ctl_addr; local
285 io_addr = devm_ioport_map(&pdev->dev, io_base, 8);
287 if (!io_addr || !ctl_addr)
315 ap->ioaddr.cmd_addr = io_addr + 0x10 * p;

Completed in 137 milliseconds

12