/linux-4.4.14/drivers/gpio/ |
D | gpio-octeon.c | 85 struct resource *res_mem; in octeon_gpio_probe() local 93 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_gpio_probe() 94 if (res_mem == NULL) { in octeon_gpio_probe() 99 if (!devm_request_mem_region(&pdev->dev, res_mem->start, in octeon_gpio_probe() 100 resource_size(res_mem), in octeon_gpio_probe() 101 res_mem->name)) { in octeon_gpio_probe() 106 gpio->register_base = (u64)devm_ioremap(&pdev->dev, res_mem->start, in octeon_gpio_probe() 107 resource_size(res_mem)); in octeon_gpio_probe()
|
D | gpio-amdpt.c | 178 struct resource *res_mem; in pt_gpio_probe() local 190 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pt_gpio_probe() 191 if (!res_mem) { in pt_gpio_probe() 195 pt_gpio->reg_base = devm_ioremap_resource(dev, res_mem); in pt_gpio_probe()
|
/linux-4.4.14/drivers/pci/host/ |
D | pcie-iproc-bcma.c | 47 struct resource res_mem; in iproc_pcie_bcma_probe() local 59 res_mem.start = bdev->addr_s[0]; in iproc_pcie_bcma_probe() 60 res_mem.end = bdev->addr_s[0] + SZ_128M - 1; in iproc_pcie_bcma_probe() 61 res_mem.name = "PCIe MEM space"; in iproc_pcie_bcma_probe() 62 res_mem.flags = IORESOURCE_MEM; in iproc_pcie_bcma_probe() 63 pci_add_resource(&res, &res_mem); in iproc_pcie_bcma_probe()
|
/linux-4.4.14/arch/arm/mach-cns3xxx/ |
D | pcie.c | 32 struct resource res_mem; member 114 struct resource *res_mem = &cnspci->res_mem; in cns3xxx_pci_setup() local 117 request_resource(&iomem_resource, res_mem)); in cns3xxx_pci_setup() 120 pci_add_resource_offset(&sys->resources, res_mem, sys->mem_offset); in cns3xxx_pci_setup() 154 .res_mem = { 173 .res_mem = { 234 u16 mem_base = cnspci->res_mem.start >> 16; in cns3xxx_pcie_hw_init() 235 u16 mem_limit = cnspci->res_mem.end >> 16; in cns3xxx_pcie_hw_init()
|
/linux-4.4.14/drivers/net/can/sja1000/ |
D | sja1000_platform.c | 163 struct resource *res_mem, *res_irq = NULL; in sp_probe() local 173 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in sp_probe() 174 if (!res_mem) in sp_probe() 177 if (!devm_request_mem_region(&pdev->dev, res_mem->start, in sp_probe() 178 resource_size(res_mem), DRV_NAME)) in sp_probe() 181 addr = devm_ioremap_nocache(&pdev->dev, res_mem->start, in sp_probe() 182 resource_size(res_mem)); in sp_probe() 214 sp_populate(priv, pdata, res_mem->flags); in sp_probe()
|
/linux-4.4.14/drivers/spi/ |
D | spi-octeon.c | 177 struct resource *res_mem; in octeon_spi_probe() local 188 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_spi_probe() 190 if (res_mem == NULL) { in octeon_spi_probe() 195 if (!devm_request_mem_region(&pdev->dev, res_mem->start, in octeon_spi_probe() 196 resource_size(res_mem), res_mem->name)) { in octeon_spi_probe() 200 p->register_base = (u64)devm_ioremap(&pdev->dev, res_mem->start, in octeon_spi_probe() 201 resource_size(res_mem)); in octeon_spi_probe()
|
D | spi-bcm63xx-hsspi.c | 330 struct resource *res_mem; in bcm63xx_hsspi_probe() local 343 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm63xx_hsspi_probe() 344 regs = devm_ioremap_resource(dev, res_mem); in bcm63xx_hsspi_probe()
|
/linux-4.4.14/drivers/usb/host/ |
D | ohci-st.c | 135 struct resource *res_mem; in st_ohci_platform_probe() local 150 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in st_ohci_platform_probe() 151 if (!res_mem) { in st_ohci_platform_probe() 209 hcd->rsrc_start = res_mem->start; in st_ohci_platform_probe() 210 hcd->rsrc_len = resource_size(res_mem); in st_ohci_platform_probe() 212 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in st_ohci_platform_probe()
|
D | ehci-st.c | 154 struct resource *res_mem; in st_ehci_platform_probe() local 168 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in st_ehci_platform_probe() 169 if (!res_mem) { in st_ehci_platform_probe() 231 hcd->rsrc_start = res_mem->start; in st_ehci_platform_probe() 232 hcd->rsrc_len = resource_size(res_mem); in st_ehci_platform_probe() 234 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in st_ehci_platform_probe()
|
D | ohci-platform.c | 116 struct resource *res_mem; in ohci_platform_probe() local 245 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ohci_platform_probe() 246 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ohci_platform_probe() 251 hcd->rsrc_start = res_mem->start; in ohci_platform_probe() 252 hcd->rsrc_len = resource_size(res_mem); in ohci_platform_probe()
|
D | ehci-platform.c | 148 struct resource *res_mem; in ehci_platform_probe() local 281 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ehci_platform_probe() 282 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ehci_platform_probe() 287 hcd->rsrc_start = res_mem->start; in ehci_platform_probe() 288 hcd->rsrc_len = resource_size(res_mem); in ehci_platform_probe()
|
/linux-4.4.14/drivers/net/phy/ |
D | mdio-octeon.c | 271 struct resource *res_mem; in octeon_mdiobus_probe() local 279 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_mdiobus_probe() 280 if (res_mem == NULL) { in octeon_mdiobus_probe() 285 bus->mdio_phys = res_mem->start; in octeon_mdiobus_probe() 286 bus->regsize = resource_size(res_mem); in octeon_mdiobus_probe() 289 res_mem->name)) { in octeon_mdiobus_probe()
|
/linux-4.4.14/drivers/pcmcia/ |
D | sa11xx_base.c | 185 skt->res_mem.start = _PCMCIAMem(skt->nr); in sa11xx_drv_pcmcia_add_one() 186 skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1; in sa11xx_drv_pcmcia_add_one() 187 skt->res_mem.name = "memory"; in sa11xx_drv_pcmcia_add_one() 188 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.h | 49 struct resource res_mem; member
|
D | soc_common.c | 545 res = &skt->res_mem; in soc_common_pcmcia_set_mem_map() 719 release_resource(&skt->res_mem); in soc_pcmcia_remove_one() 741 ret = request_resource(&skt->res_skt, &skt->res_mem); in soc_pcmcia_add_one() 807 release_resource(&skt->res_mem); in soc_pcmcia_add_one()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-octeon.c | 512 struct resource *res_mem; in octeon_i2c_probe() local 527 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_i2c_probe() 529 if (res_mem == NULL) { in octeon_i2c_probe() 534 i2c->twsi_phys = res_mem->start; in octeon_i2c_probe() 535 i2c->regsize = resource_size(res_mem); in octeon_i2c_probe() 555 res_mem->name)) { in octeon_i2c_probe()
|
/linux-4.4.14/drivers/tty/serial/ |
D | altera_jtaguart.c | 407 struct resource *res_irq, *res_mem; in altera_jtaguart_probe() local 419 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_jtaguart_probe() 420 if (res_mem) in altera_jtaguart_probe() 421 port->mapbase = res_mem->start; in altera_jtaguart_probe()
|
D | bcm63xx_uart.c | 811 struct resource *res_mem, *res_irq; in bcm_uart_probe() local 827 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_uart_probe() 828 if (!res_mem) in bcm_uart_probe() 831 port->mapbase = res_mem->start; in bcm_uart_probe() 832 port->membase = devm_ioremap_resource(&pdev->dev, res_mem); in bcm_uart_probe()
|
D | altera_uart.c | 515 struct resource *res_mem; in altera_uart_probe() local 532 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_uart_probe() 533 if (res_mem) in altera_uart_probe() 534 port->mapbase = res_mem->start; in altera_uart_probe()
|
D | meson_uart.c | 526 struct resource *res_mem, *res_irq; in meson_uart_probe() local 537 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in meson_uart_probe() 538 if (!res_mem) in meson_uart_probe() 560 port->mapbase = res_mem->start; in meson_uart_probe()
|
/linux-4.4.14/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()
|
/linux-4.4.14/drivers/net/can/ |
D | bfin_can.c | 640 struct resource *res_mem, *rx_irq, *tx_irq, *err_irq; in bfin_can_probe() local 650 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bfin_can_probe() 654 if (!res_mem || !rx_irq || !tx_irq || !err_irq) { in bfin_can_probe() 672 priv->membase = devm_ioremap_resource(&pdev->dev, res_mem); in bfin_can_probe()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcm63xx_enet.c | 1733 struct resource *res_mem, *res_irq, *res_irq_rx, *res_irq_tx; in bcm_enet_probe() local 1762 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_enet_probe() 1763 priv->base = devm_ioremap_resource(&pdev->dev, res_mem); in bcm_enet_probe() 2712 struct resource *res_mem; in bcm_enetsw_probe() local 2721 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_enetsw_probe() 2724 if (!res_mem || irq_rx < 0) in bcm_enetsw_probe() 2758 if (!request_mem_region(res_mem->start, resource_size(res_mem), in bcm_enetsw_probe() 2764 priv->base = ioremap(res_mem->start, resource_size(res_mem)); in bcm_enetsw_probe() 2812 release_mem_region(res_mem->start, resource_size(res_mem)); in bcm_enetsw_probe()
|
/linux-4.4.14/drivers/staging/octeon-usb/ |
D | octeon-hcd.c | 3578 struct resource *res_mem; in octeon_usb_probe() local 3629 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_usb_probe() 3630 if (res_mem == NULL) { in octeon_usb_probe() 3634 usb_num = (res_mem->start >> 44) & 1; in octeon_usb_probe()
|