/drivers/net/can/sja1000/ |
D | sja1000_platform.c | 76 struct resource *res_mem, *res_irq; in sp_probe() local 86 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in sp_probe() 88 if (!res_mem || !res_irq) { in sp_probe() 93 if (!request_mem_region(res_mem->start, resource_size(res_mem), in sp_probe() 99 addr = ioremap_nocache(res_mem->start, resource_size(res_mem)); in sp_probe() 122 switch (res_mem->flags & IORESOURCE_MEM_TYPE_MASK) { in sp_probe() 157 release_mem_region(res_mem->start, resource_size(res_mem)); in sp_probe()
|
/drivers/usb/host/ |
D | ohci-platform.c | 90 struct resource *res_mem; in ohci_platform_probe() local 109 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ohci_platform_probe() 110 if (!res_mem) { in ohci_platform_probe() 128 hcd->rsrc_start = res_mem->start; in ohci_platform_probe() 129 hcd->rsrc_len = resource_size(res_mem); in ohci_platform_probe() 131 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ohci_platform_probe()
|
D | ehci-platform.c | 72 struct resource *res_mem; in ehci_platform_probe() local 98 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ehci_platform_probe() 99 if (!res_mem) { in ehci_platform_probe() 117 hcd->rsrc_start = res_mem->start; in ehci_platform_probe() 118 hcd->rsrc_len = resource_size(res_mem); in ehci_platform_probe() 120 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ehci_platform_probe()
|
D | ehci-octeon.c | 96 struct resource *res_mem; in ehci_octeon_drv_probe() local 109 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in ehci_octeon_drv_probe() 110 if (res_mem == NULL) { in ehci_octeon_drv_probe() 126 hcd->rsrc_start = res_mem->start; in ehci_octeon_drv_probe() 127 hcd->rsrc_len = resource_size(res_mem); in ehci_octeon_drv_probe()
|
D | ohci-octeon.c | 110 struct resource *res_mem; in ohci_octeon_drv_probe() local 123 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in ohci_octeon_drv_probe() 124 if (res_mem == NULL) { in ohci_octeon_drv_probe() 137 hcd->rsrc_start = res_mem->start; in ohci_octeon_drv_probe() 138 hcd->rsrc_len = resource_size(res_mem); in ohci_octeon_drv_probe()
|
/drivers/spi/ |
D | spi-octeon.c | 272 struct resource *res_mem; in octeon_spi_probe() local 284 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_spi_probe() 286 if (res_mem == NULL) { in octeon_spi_probe() 291 if (!devm_request_mem_region(&pdev->dev, res_mem->start, in octeon_spi_probe() 292 resource_size(res_mem), res_mem->name)) { in octeon_spi_probe() 296 p->register_base = (u64)devm_ioremap(&pdev->dev, res_mem->start, in octeon_spi_probe() 297 resource_size(res_mem)); in octeon_spi_probe()
|
/drivers/net/phy/ |
D | mdio-octeon.c | 182 struct resource *res_mem; in octeon_mdiobus_probe() local 190 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_mdiobus_probe() 192 if (res_mem == NULL) { in octeon_mdiobus_probe() 197 bus->mdio_phys = res_mem->start; in octeon_mdiobus_probe() 198 bus->regsize = resource_size(res_mem); in octeon_mdiobus_probe() 200 res_mem->name)) { in octeon_mdiobus_probe()
|
/drivers/pcmcia/ |
D | sa11xx_base.c | 186 skt->res_mem.start = _PCMCIAMem(skt->nr); in sa11xx_drv_pcmcia_add_one() 187 skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1; in sa11xx_drv_pcmcia_add_one() 188 skt->res_mem.name = "memory"; in sa11xx_drv_pcmcia_add_one() 189 skt->res_mem.flags = IORESOURCE_MEM; in sa11xx_drv_pcmcia_add_one()
|
D | pxa2xx_base.c | 255 skt->res_mem.start = _PCMCIAMem(skt->nr); in pxa2xx_drv_pcmcia_add_one() 256 skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1; in pxa2xx_drv_pcmcia_add_one() 257 skt->res_mem.name = "memory"; in pxa2xx_drv_pcmcia_add_one() 258 skt->res_mem.flags = IORESOURCE_MEM; in pxa2xx_drv_pcmcia_add_one()
|
D | soc_common.c | 541 res = &skt->res_mem; in soc_common_pcmcia_set_mem_map() 715 release_resource(&skt->res_mem); in soc_pcmcia_remove_one() 738 ret = request_resource(&skt->res_skt, &skt->res_mem); in soc_pcmcia_add_one() 804 release_resource(&skt->res_mem); in soc_pcmcia_add_one()
|
D | soc_common.h | 49 struct resource res_mem; member
|
/drivers/i2c/busses/ |
D | i2c-octeon.c | 517 struct resource *res_mem; in octeon_i2c_probe() local 532 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_i2c_probe() 534 if (res_mem == NULL) { in octeon_i2c_probe() 539 i2c->twsi_phys = res_mem->start; in octeon_i2c_probe() 540 i2c->regsize = resource_size(res_mem); in octeon_i2c_probe() 560 res_mem->name)) { in octeon_i2c_probe()
|
/drivers/net/can/ |
D | bfin_can.c | 539 struct resource *res_mem, *rx_irq, *tx_irq, *err_irq; in bfin_can_probe() local 549 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bfin_can_probe() 553 if (!res_mem || !rx_irq || !tx_irq || !err_irq) { in bfin_can_probe() 558 if (!request_mem_region(res_mem->start, resource_size(res_mem), in bfin_can_probe() 576 priv->membase = (void __iomem *)res_mem->start; in bfin_can_probe() 609 release_mem_region(res_mem->start, resource_size(res_mem)); in bfin_can_probe()
|
/drivers/tty/serial/ |
D | altera_jtaguart.c | 413 struct resource *res_irq, *res_mem; in altera_jtaguart_probe() local 425 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_jtaguart_probe() 426 if (res_mem) in altera_jtaguart_probe() 427 port->mapbase = res_mem->start; in altera_jtaguart_probe()
|
D | altera_uart.c | 539 struct resource *res_mem; in altera_uart_probe() local 556 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_uart_probe() 557 if (res_mem) in altera_uart_probe() 558 port->mapbase = res_mem->start; in altera_uart_probe()
|
D | bcm63xx_uart.c | 804 struct resource *res_mem, *res_irq; in bcm_uart_probe() local 815 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_uart_probe() 816 if (!res_mem) in bcm_uart_probe() 830 port->mapbase = res_mem->start; in bcm_uart_probe()
|
/drivers/ata/ |
D | pata_mpc52xx.c | 674 struct resource res_mem; in mpc52xx_ata_probe() local 693 rv = of_address_to_resource(op->dev.of_node, 0, &res_mem); in mpc52xx_ata_probe() 699 if (!devm_request_mem_region(&op->dev, res_mem.start, in mpc52xx_ata_probe() 705 ata_regs = devm_ioremap(&op->dev, res_mem.start, sizeof(*ata_regs)); in mpc52xx_ata_probe() 748 priv->ata_regs_pa = res_mem.start; in mpc52xx_ata_probe() 786 rv = mpc52xx_ata_init_one(&op->dev, priv, res_mem.start, in mpc52xx_ata_probe()
|
/drivers/net/ethernet/broadcom/ |
D | bcm63xx_enet.c | 1617 struct resource *res_mem, *res_irq, *res_irq_rx, *res_irq_tx; in bcm_enet_probe() local 1627 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_enet_probe() 1631 if (!res_mem || !res_irq || !res_irq_rx || !res_irq_tx) in bcm_enet_probe() 1644 priv->base = devm_request_and_ioremap(&pdev->dev, res_mem); in bcm_enet_probe()
|