/drivers/scsi/ |
H A D | g_NCR5380.h | 106 #define NCR5380_read(reg) readb(iomem + NCR53C400_mem_base + (reg)) 107 #define NCR5380_write(reg, value) writeb(value, iomem + NCR53C400_mem_base + (reg)) 111 void __iomem *iomem; 114 register void __iomem *iomem 117 iomem = (((struct NCR5380_hostdata *)(instance)->hostdata)->iomem)
|
H A D | g_NCR5380.c | 303 void __iomem *iomem; local 431 iomem = ioremap(base, NCR5380_region_size); 432 if (!iomem) { 442 iounmap(iomem); 452 ((struct NCR5380_hostdata *)instance->hostdata)->iomem = iomem; 523 iounmap(((struct NCR5380_hostdata *)instance->hostdata)->iomem); 601 memcpy_fromio(dst + start, iomem + NCR53C400_host_buffer, 128); 621 memcpy_fromio(dst + start, iomem + NCR53C400_host_buffer, 128); 686 memcpy_toio(iomem [all...] |
/drivers/mmc/host/ |
H A D | sdhci-pltfm.c | 98 struct resource *iomem; local 101 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 102 if (!iomem) { 107 if (resource_size(iomem) < 0x100) 108 dev_err(&pdev->dev, "Invalid iomem size!\n"); 132 if (!request_mem_region(iomem->start, resource_size(iomem), 139 host->ioaddr = ioremap(iomem->start, resource_size(iomem)); 151 release_mem_region(iomem 163 struct resource *iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); local [all...] |
H A D | sdhci-spear.c | 74 struct resource *iomem; local 80 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 81 if (!iomem) { 87 if (!request_mem_region(iomem->start, resource_size(iomem), 135 host->ioaddr = ioremap(iomem->start, resource_size(iomem)); 233 release_mem_region(iomem->start, resource_size(iomem)); 242 struct resource *iomem local [all...] |
/drivers/rtc/ |
H A D | rtc-mrst.c | 48 struct resource *iomem; member in struct:mrst_rtc 326 vrtc_mrst_do_probe(struct device *dev, struct resource *iomem, int rtc_irq) 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 400 struct resource *iomem; local [all...] |
H A D | rtc-cmos.c | 50 struct resource *iomem; member in struct:cmos_rtc 617 cmos_rtc.iomem = ports; 781 ports = cmos->iomem; 783 cmos->iomem = NULL;
|
/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 (!request_mem_region(iomem->start, resource_size(iomem), 260 tgpio->membase = ioremap(iomem->start, resource_size(iomem)); 310 release_mem_region(iomem->start, resource_size(iomem)); 324 struct resource *iomem local [all...] |
/drivers/misc/ |
H A D | atmel_tclib.c | 38 * @name: name to be associated with the iomem resource 65 if (!pdev || tc->iomem) 81 tc->iomem = r; 108 release_mem_region(tc->iomem->start, resource_size(tc->iomem)); 110 tc->iomem = NULL;
|
/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) { 172 rscr->start = iomem->start; 173 rscr->end = iomem->start + 0xff; 176 ret = request_resource(iomem, rscr); 195 ARRAY_SIZE(tc6387xb_cells), iomem, irq);
|
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);
|
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 | 99 struct list_head iomem; member in struct:apei_resources 105 INIT_LIST_HEAD(&resources->iomem); 112 bool 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/i2c/busses/ |
H A D | i2c-tegra.c | 109 * @iomem: memory resource for registers 127 struct resource *iomem; member in struct:tegra_i2c_dev 572 struct resource *iomem; local 585 iomem = request_mem_region(res->start, resource_size(res), pdev->name); 586 if (!iomem) { 591 base = ioremap(iomem->start, resource_size(iomem)); 628 i2c_dev->iomem = iomem; 696 release_mem_region(iomem [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 | 55 struct resource iomem; member in struct:electra_cf_socket 236 cf->iomem.start = (unsigned long)cf->mem_base; 237 cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start); 238 cf->iomem.flags = IORESOURCE_MEM;
|
/drivers/dma/ |
H A D | timb_dma.c | 674 struct resource *iomem; local 684 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 685 if (!iomem) 692 if (!request_mem_region(iomem->start, resource_size(iomem), 705 td->membase = ioremap(iomem->start, resource_size(iomem)); 795 release_mem_region(iomem->start, resource_size(iomem)); 804 struct resource *iomem local [all...] |
/drivers/net/ethernet/micrel/ |
H A D | ks8842.c | 1147 struct resource *iomem; local 1154 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 1155 if (!request_mem_region(iomem->start, resource_size(iomem), DRV_NAME)) 1167 adapter->hw_addr = ioremap(iomem->start, resource_size(iomem)); 1168 adapter->conf_flags = iomem->flags; 1238 release_mem_region(iomem->start, resource_size(iomem)); 1247 struct resource *iomem local [all...] |
/drivers/tty/serial/ |
H A D | timbuart.c | 433 struct resource *iomem; local 455 iomem = platform_get_resource(dev, IORESOURCE_MEM, 0); 456 if (!iomem) { 460 uart->port.mapbase = iomem->start;
|
/drivers/media/dvb/ngene/ |
H A D | ngene-core.c | 60 #define ngwriteb(dat, adr) writeb((dat), (char *)(dev->iomem + (adr))) 61 #define ngwritel(dat, adr) writel((dat), (char *)(dev->iomem + (adr))) 62 #define ngwriteb(dat, adr) writeb((dat), (char *)(dev->iomem + (adr))) 63 #define ngreadl(adr) readl(dev->iomem + (adr)) 64 #define ngreadb(adr) readb(dev->iomem + (adr)) 66 (dev->iomem + (adr)), (src), (count)) 68 (dev->iomem + (adr)), (count)) 1168 if (dev->iomem) 1169 iounmap(dev->iomem); 1208 dev->iomem [all...] |
/drivers/usb/musb/ |
H A D | ux500_dma.c | 372 struct resource *iomem; local 381 iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); 382 controller->phy_base = (dma_addr_t) iomem->start;
|
/drivers/staging/nvec/ |
H A D | nvec.c | 722 struct resource *iomem; local 757 iomem = request_mem_region(res->start, resource_size(res), pdev->name); 758 if (!iomem) { 763 base = ioremap(iomem->start, resource_size(iomem));
|
/drivers/video/ |
H A D | fb-puv3.c | 682 struct resource *iomem; local 695 iomem = platform_get_resource(dev, IORESOURCE_MEM, 0); 696 unifb_fix.mmio_start = iomem->start;
|