/drivers/scsi/ |
H A D | g_NCR5380.h | 100 #define NCR5380_read(reg) readb(iomem + NCR53C400_mem_base + (reg)) 101 #define NCR5380_write(reg, value) writeb(value, iomem + NCR53C400_mem_base + (reg)) 105 void __iomem *iomem; 108 register void __iomem *iomem 111 iomem = (((struct NCR5380_hostdata *)(instance)->hostdata)->iomem)
|
H A D | g_NCR5380.c | 299 void __iomem *iomem; local 427 iomem = ioremap(base, NCR5380_region_size); 428 if (!iomem) { 438 iounmap(iomem); 448 ((struct NCR5380_hostdata *)instance->hostdata)->iomem = iomem; 519 iounmap(((struct NCR5380_hostdata *)instance->hostdata)->iomem); 597 memcpy_fromio(dst + start, iomem + NCR53C400_host_buffer, 128); 617 memcpy_fromio(dst + start, iomem + NCR53C400_host_buffer, 128); 682 memcpy_toio(iomem [all...] |
/drivers/gpu/drm/nouveau/core/subdev/bar/ |
H A D | base.c | 35 void __iomem *iomem; member in struct:nouveau_barobj 59 barobj->iomem = ioremap(nv_device_resource_start(device, 3) + 61 if (!barobj->iomem) { 75 if (barobj->iomem) 76 iounmap(barobj->iomem); 86 return ioread32_native(barobj->iomem + addr); 93 iowrite32_native(data, barobj->iomem + addr);
|
/drivers/mmc/host/ |
H A D | sdhci-pltfm.c | 126 struct resource *iomem; local 129 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 130 if (!iomem) { 135 if (resource_size(iomem) < 0x100) 136 dev_err(&pdev->dev, "Invalid iomem size!\n"); 158 if (!request_mem_region(iomem->start, resource_size(iomem), 165 host->ioaddr = ioremap(iomem->start, resource_size(iomem)); 184 release_mem_region(iomem 196 struct resource *iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); local [all...] |
H A D | sdhci-acpi.c | 259 struct resource *iomem; local 274 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 275 if (!iomem) 278 len = resource_size(iomem); 280 dev_err(dev, "Invalid iomem size!\n"); 282 if (!devm_request_mem_region(dev, iomem->start, len, dev_name(dev))) 301 host->ioaddr = devm_ioremap_nocache(dev, iomem->start, 302 resource_size(iomem));
|
H A D | sdhci-spear.c | 80 struct resource *iomem; local 93 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 94 host->ioaddr = devm_ioremap_resource(&pdev->dev, iomem); 97 dev_dbg(&pdev->dev, "unable to map iomem: %d\n", ret);
|
/drivers/rtc/ |
H A D | rtc-mrst.c | 48 struct resource *iomem; member in struct:mrst_rtc 325 static int vrtc_mrst_do_probe(struct device *dev, struct resource *iomem, argument 335 if (!iomem) 338 iomem = request_mem_region(iomem->start, resource_size(iomem), 340 if (!iomem) { 346 mrst_rtc.iomem = iomem; 357 rename_region(iomem, dev_nam 399 struct resource *iomem; local [all...] |
/drivers/vfio/pci/ |
H A D | vfio_pci_rdwr.c | 185 void __iomem *iomem = NULL; local 196 iomem = ioremap_nocache(0xa0000, 0xbffff - 0xa0000 + 1); 203 iomem = ioport_map(0x3b0, 0x3bb - 0x3b0 + 1); 210 iomem = ioport_map(0x3c0, 0x3df - 0x3c0 + 1); 219 if (!iomem) 224 is_ioport ? ioport_unmap(iomem) : iounmap(iomem); 228 done = do_io_rw(iomem, buf, off, count, 0, 0, iswrite); 232 is_ioport ? ioport_unmap(iomem) : iounmap(iomem); [all...] |
/drivers/gpu/drm/nouveau/core/subdev/instmem/ |
H A D | nv04.h | 15 void __iomem *iomem; member in struct:nv04_instmem_priv
|
H A D | nv40.c | 37 return ioread32_native(priv->iomem + addr); 44 iowrite32_native(data, priv->iomem + addr); 67 priv->iomem = ioremap(nv_device_resource_start(device, bar), 69 if (!priv->iomem) {
|
H A D | nv04.c | 119 if (priv->iomem) 120 iounmap(priv->iomem);
|
/drivers/irqchip/ |
H A D | irq-renesas-intc-irqpin.c | 59 void __iomem *iomem; member in struct:intc_irqpin_iomem 60 unsigned long (*read)(void __iomem *iomem); 61 void (*write)(void __iomem *iomem, unsigned long data); 73 struct intc_irqpin_iomem iomem[INTC_IRQPIN_REG_NR]; member in struct:intc_irqpin_priv 85 static unsigned long intc_irqpin_read32(void __iomem *iomem) argument 87 return ioread32(iomem); 90 static unsigned long intc_irqpin_read8(void __iomem *iomem) argument 92 return ioread8(iomem); 95 static void intc_irqpin_write32(void __iomem *iomem, unsigned long data) argument 97 iowrite32(data, iomem); 100 intc_irqpin_write8(void __iomem *iomem, unsigned long data) argument [all...] |
H A D | irq-renesas-irqc.c | 50 void __iomem *iomem; member in struct:irqc_priv 104 tmp = ioread32(p->iomem + IRQC_CONFIG(hw_irq)); 107 iowrite32(tmp, p->iomem + IRQC_CONFIG(hw_irq)); 119 if (ioread32(p->iomem + DETECT_STATUS) & bit) { 120 iowrite32(bit, p->iomem + DETECT_STATUS); 199 p->iomem = ioremap_nocache(io->start, resource_size(io)); 200 if (!p->iomem) { 206 p->cpu_int_base = p->iomem + IRQC_INT_CPU_BASE(0); /* SYS-SPI */ 251 iounmap(p->iomem); 267 iounmap(p->iomem); [all...] |
/drivers/mfd/ |
H A D | tc6387xb.c | 144 struct resource *iomem, *rscr; local 149 iomem = platform_get_resource(dev, IORESOURCE_MEM, 0); 150 if (!iomem) 171 rscr->start = iomem->start; 172 rscr->end = iomem->start + 0xff; 175 ret = request_resource(iomem, rscr); 194 ARRAY_SIZE(tc6387xb_cells), iomem, irq, NULL);
|
H A D | t7l66xb.c | 318 struct resource *iomem, *rscr; local 324 iomem = platform_get_resource(dev, IORESOURCE_MEM, 0); 325 if (!iomem) 358 rscr->start = iomem->start; 359 rscr->end = iomem->start + 0xff; 362 ret = request_resource(iomem, rscr); 382 (unsigned long)iomem->start, t7l66xb->irq); 391 iomem, t7l66xb->irq_base, NULL);
|
H A D | tc6393xb.c | 109 struct resource *iomem; member in struct:tc6393xb 609 struct resource *iomem, *rscr; local 612 iomem = platform_get_resource(dev, IORESOURCE_MEM, 0); 613 if (!iomem) 632 tc6393xb->iomem = iomem; 643 rscr->start = iomem->start; 644 rscr->end = iomem->start + 0xff; 647 ret = request_resource(iomem, rscr); 678 (unsigned long) iomem [all...] |
/drivers/zorro/ |
H A D | Kconfig | 9 names to make the information in /proc/iomem comprehensible to the
|
/drivers/acpi/apei/ |
H A D | apei-base.c | 303 .iomem = LIST_HEAD_INIT(apei_resources_all.iomem), 397 apei_res_clean(&resources->iomem); 408 list_for_each_entry(res, &resources2->iomem, list) { 409 rc = apei_res_add(&resources1->iomem, res->start, 426 bool iomem) 428 if (iomem) 429 return apei_res_add(&resources->iomem, start, size); 445 rc = apei_res_sub(&resources1->iomem, &resources2->iomem); 424 apei_resources_add(struct apei_resources *resources, unsigned long start, unsigned long size, bool iomem) argument [all...] |
H A D | apei-internal.h | 98 struct list_head iomem; member in struct:apei_resources 104 INIT_LIST_HEAD(&resources->iomem); 111 bool iomem);
|
/drivers/gpio/ |
H A D | gpio-timberdale.c | 230 struct resource *iomem; local 239 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 240 if (!iomem) { 254 if (!devm_request_mem_region(dev, iomem->start, resource_size(iomem), 260 tgpio->membase = devm_ioremap(dev, iomem->start, resource_size(iomem));
|
/drivers/net/arcnet/ |
H A D | com90xx.c | 122 void __iomem **iomem; local 134 iomem = kzalloc(((0x100000-0xa0000) / 0x800) * sizeof(void __iomem *), 136 if (!iomem) { 197 kfree(iomem); 266 iomem[index] = base; 283 kfree(iomem); 383 writeb(TESTvalue, iomem[0]); 392 void __iomem *base = iomem[index]; 405 iomem[index] = iomem[numshmem [all...] |
/drivers/pcmcia/ |
H A D | omap_cf.c | 70 struct resource iomem; member in struct:omap_cf_socket 252 cf->iomem.start = cf->phys_cf; 253 cf->iomem.end = cf->iomem.end + SZ_8K - 1; 254 cf->iomem.flags = IORESOURCE_MEM; 299 cf->socket.io[0].res = &cf->iomem;
|
H A D | electra_cf.c | 57 struct resource iomem; member in struct:electra_cf_socket 238 cf->iomem.start = (unsigned long)cf->mem_base; 239 cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start); 240 cf->iomem.flags = IORESOURCE_MEM;
|
/drivers/dma/ |
H A D | timb_dma.c | 639 struct resource *iomem; local 649 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 650 if (!iomem) 657 if (!request_mem_region(iomem->start, resource_size(iomem), 670 td->membase = ioremap(iomem->start, resource_size(iomem)); 760 release_mem_region(iomem->start, resource_size(iomem)); 769 struct resource *iomem local [all...] |
/drivers/net/ethernet/micrel/ |
H A D | ks8842.c | 1144 struct resource *iomem; local 1151 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 1152 if (!request_mem_region(iomem->start, resource_size(iomem), DRV_NAME)) 1164 adapter->hw_addr = ioremap(iomem->start, resource_size(iomem)); 1165 adapter->conf_flags = iomem->flags; 1235 release_mem_region(iomem->start, resource_size(iomem)); 1244 struct resource *iomem local [all...] |