Home
last modified time | relevance | path

Searched refs:regs_res (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/vlynq/
Dvlynq.c671 struct resource *regs_res, *mem_res, *irq_res; in vlynq_probe() local
674 regs_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs"); in vlynq_probe()
675 if (!regs_res) in vlynq_probe()
700 dev->regs_start = regs_res->start; in vlynq_probe()
701 dev->regs_end = regs_res->end; in vlynq_probe()
705 len = resource_size(regs_res); in vlynq_probe()
706 if (!request_mem_region(regs_res->start, len, dev_name(&dev->dev))) { in vlynq_probe()
713 dev->local = ioremap(regs_res->start, len); in vlynq_probe()
754 release_mem_region(regs_res->start, len); in vlynq_probe()
/linux-4.1.27/drivers/char/xilinx_hwicap/
Dxilinx_hwicap.c599 const struct resource *regs_res, in hwicap_setup() argument
641 if (!regs_res) { in hwicap_setup()
647 drvdata->mem_start = regs_res->start; in hwicap_setup()
648 drvdata->mem_end = regs_res->end; in hwicap_setup()
649 drvdata->mem_size = resource_size(regs_res); in hwicap_setup()
654 (unsigned long long) regs_res->start); in hwicap_setup()
694 release_mem_region(regs_res->start, drvdata->mem_size); in hwicap_setup()
/linux-4.1.27/drivers/video/fbdev/
Dau1100fb.c436 struct resource *regs_res; in au1100fb_drv_probe() local
454 regs_res = platform_get_resource(dev, IORESOURCE_MEM, 0); in au1100fb_drv_probe()
455 if (!regs_res) { in au1100fb_drv_probe()
460 au1100fb_fix.mmio_start = regs_res->start; in au1100fb_drv_probe()
461 au1100fb_fix.mmio_len = resource_size(regs_res); in au1100fb_drv_probe()
Dsm501fb.c88 struct resource *regs_res; /* registers resource */ member
1540 info->regs_res = request_mem_region(res->start, in sm501fb_start()
1544 if (info->regs_res == NULL) { in sm501fb_start()
1642 release_mem_region(info->regs_res->start, in sm501fb_start()
1643 resource_size(info->regs_res)); in sm501fb_start()
1663 release_mem_region(info->regs_res->start, in sm501fb_stop()
1664 resource_size(info->regs_res)); in sm501fb_stop()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8695net.c1353 struct resource *regs_res, *phyiface_res; in ks8695_probe() local
1376 regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in ks8695_probe()
1383 if (!(regs_res && rxirq_res && txirq_res)) { in ks8695_probe()
1389 ksp->regs_req = request_mem_region(regs_res->start, in ks8695_probe()
1390 resource_size(regs_res), in ks8695_probe()
1399 ksp->io_regs = ioremap(regs_res->start, resource_size(regs_res)); in ks8695_probe()
/linux-4.1.27/drivers/mfd/
Dsm501.c55 struct resource *regs_res; member
1056 gpio->regs_res = request_mem_region(iobase, 0x20, "sm501-gpio"); in sm501_register_gpio()
1057 if (gpio->regs_res == NULL) { in sm501_register_gpio()
1094 release_resource(gpio->regs_res); in sm501_register_gpio()
1095 kfree(gpio->regs_res); in sm501_register_gpio()
1111 release_resource(gpio->regs_res); in sm501_gpio_remove()
1112 kfree(gpio->regs_res); in sm501_gpio_remove()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_rotator.c96 struct resource *regs_res; member
719 rot->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in rotator_probe()
720 rot->regs = devm_ioremap_resource(dev, rot->regs_res); in rotator_probe()
Dexynos_drm_gsc.c139 struct resource *regs_res; member
1660 ctx->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in gsc_probe()
1661 ctx->regs = devm_ioremap_resource(dev, ctx->regs_res); in gsc_probe()
Dexynos_drm_fimc.c159 struct resource *regs_res; member
1706 ctx->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in fimc_probe()
1707 ctx->regs = devm_ioremap_resource(dev, ctx->regs_res); in fimc_probe()