Home
last modified time | relevance | path

Searched refs:res_mem (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/drivers/net/phy/
Dmdio-octeon.c23 struct resource *res_mem; in octeon_mdiobus_probe() local
33 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_mdiobus_probe()
34 if (res_mem == NULL) { in octeon_mdiobus_probe()
41 mdio_phys = res_mem->start; in octeon_mdiobus_probe()
42 regsize = resource_size(res_mem); in octeon_mdiobus_probe()
45 res_mem->name)) { in octeon_mdiobus_probe()
/Linux-v4.19/arch/arm/mach-cns3xxx/
Dpcie.c32 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-v4.19/drivers/net/can/sja1000/
Dsja1000_platform.c222 struct resource *res_mem, *res_irq = NULL; in sp_probe() local
235 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in sp_probe()
236 if (!res_mem) in sp_probe()
239 if (!devm_request_mem_region(&pdev->dev, res_mem->start, in sp_probe()
240 resource_size(res_mem), DRV_NAME)) in sp_probe()
243 addr = devm_ioremap_nocache(&pdev->dev, res_mem->start, in sp_probe()
244 resource_size(res_mem)); in sp_probe()
288 sp_populate(priv, pdata, res_mem->flags); in sp_probe()
/Linux-v4.19/drivers/tty/serial/
Dpic32_uart.c611 struct resource *res_mem; in pic32_uart_request_port() local
613 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pic32_uart_request_port()
614 if (unlikely(!res_mem)) in pic32_uart_request_port()
617 if (!request_mem_region(port->mapbase, resource_size(res_mem), in pic32_uart_request_port()
622 resource_size(res_mem)); in pic32_uart_request_port()
625 release_mem_region(port->mapbase, resource_size(res_mem)); in pic32_uart_request_port()
636 struct resource *res_mem; in pic32_uart_release_port() local
639 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pic32_uart_release_port()
640 if (unlikely(!res_mem)) in pic32_uart_release_port()
642 res_size = resource_size(res_mem); in pic32_uart_release_port()
[all …]
Daltera_jtaguart.c423 struct resource *res_irq, *res_mem; in altera_jtaguart_probe() local
435 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_jtaguart_probe()
436 if (res_mem) in altera_jtaguart_probe()
437 port->mapbase = res_mem->start; in altera_jtaguart_probe()
Dbcm63xx_uart.c813 struct resource *res_mem, *res_irq; in bcm_uart_probe() local
833 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_uart_probe()
834 if (!res_mem) in bcm_uart_probe()
837 port->mapbase = res_mem->start; in bcm_uart_probe()
838 port->membase = devm_ioremap_resource(&pdev->dev, res_mem); in bcm_uart_probe()
Dmeson_uart.c654 struct resource *res_mem, *res_irq; in meson_uart_probe() local
664 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in meson_uart_probe()
665 if (!res_mem) in meson_uart_probe()
691 port->mapbase = res_mem->start; in meson_uart_probe()
692 port->mapsize = resource_size(res_mem); in meson_uart_probe()
Daltera_uart.c557 struct resource *res_mem; in altera_uart_probe() local
574 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in altera_uart_probe()
575 if (res_mem) in altera_uart_probe()
576 port->mapbase = res_mem->start; in altera_uart_probe()
Dowl-uart.c642 struct resource *res_mem; in owl_uart_probe() local
658 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in owl_uart_probe()
659 if (!res_mem) { in owl_uart_probe()
689 owl_port->port.mapbase = res_mem->start; in owl_uart_probe()
/Linux-v4.19/drivers/gpio/
Dgpio-amdpt.c81 struct resource *res_mem; in pt_gpio_probe() local
93 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pt_gpio_probe()
94 if (!res_mem) { in pt_gpio_probe()
98 pt_gpio->reg_base = devm_ioremap_resource(dev, res_mem); in pt_gpio_probe()
Dgpio-octeon.c85 struct resource *res_mem; in octeon_gpio_probe() local
94 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_gpio_probe()
95 reg_base = devm_ioremap_resource(&pdev->dev, res_mem); in octeon_gpio_probe()
/Linux-v4.19/drivers/spi/
Dspi-cavium-octeon.c21 struct resource *res_mem; in octeon_spi_probe() local
33 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_spi_probe()
34 reg_base = devm_ioremap_resource(&pdev->dev, res_mem); in octeon_spi_probe()
Dspi-bcm63xx-hsspi.c332 struct resource *res_mem; in bcm63xx_hsspi_probe() local
345 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm63xx_hsspi_probe()
346 regs = devm_ioremap_resource(dev, res_mem); in bcm63xx_hsspi_probe()
/Linux-v4.19/drivers/usb/host/
Dohci-st.c132 struct resource *res_mem; in st_ohci_platform_probe() local
147 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in st_ohci_platform_probe()
148 if (!res_mem) { in st_ohci_platform_probe()
208 hcd->rsrc_start = res_mem->start; in st_ohci_platform_probe()
209 hcd->rsrc_len = resource_size(res_mem); in st_ohci_platform_probe()
211 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in st_ohci_platform_probe()
Dehci-st.c152 struct resource *res_mem; in st_ehci_platform_probe() local
166 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in st_ehci_platform_probe()
167 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()
Dehci-platform.c124 struct resource *res_mem; in ehci_platform_probe() local
235 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ehci_platform_probe()
236 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ehci_platform_probe()
241 hcd->rsrc_start = res_mem->start; in ehci_platform_probe()
242 hcd->rsrc_len = resource_size(res_mem); in ehci_platform_probe()
Dohci-platform.c93 struct resource *res_mem; in ohci_platform_probe() local
206 res_mem = platform_get_resource(dev, IORESOURCE_MEM, 0); in ohci_platform_probe()
207 hcd->regs = devm_ioremap_resource(&dev->dev, res_mem); in ohci_platform_probe()
212 hcd->rsrc_start = res_mem->start; in ohci_platform_probe()
213 hcd->rsrc_len = resource_size(res_mem); in ohci_platform_probe()
/Linux-v4.19/drivers/pcmcia/
Dsa11xx_base.c185 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()
Dpxa2xx_base.c254 skt->res_mem.start = _PCMCIAMem(skt->nr); in pxa2xx_drv_pcmcia_add_one()
255 skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1; in pxa2xx_drv_pcmcia_add_one()
256 skt->res_mem.name = "memory"; in pxa2xx_drv_pcmcia_add_one()
257 skt->res_mem.flags = IORESOURCE_MEM; in pxa2xx_drv_pcmcia_add_one()
Dsoc_common.h57 struct resource res_mem; member
Dsoc_common.c648 res = &skt->res_mem; in soc_common_pcmcia_set_mem_map()
789 release_resource(&skt->res_mem); in soc_pcmcia_remove_one()
812 ret = request_resource(&skt->res_skt, &skt->res_mem); in soc_pcmcia_add_one()
880 release_resource(&skt->res_mem); in soc_pcmcia_add_one()
/Linux-v4.19/drivers/i2c/busses/
Di2c-octeon-platdrv.c139 struct resource *res_mem; in octeon_i2c_probe() local
170 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_i2c_probe()
171 i2c->twsi_base = devm_ioremap_resource(&pdev->dev, res_mem); in octeon_i2c_probe()
/Linux-v4.19/drivers/ata/
Dpata_mpc52xx.c674 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()
747 priv->ata_regs_pa = res_mem.start; in mpc52xx_ata_probe()
785 rv = mpc52xx_ata_init_one(&op->dev, priv, res_mem.start, in mpc52xx_ata_probe()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.c1717 struct resource *res_mem, *res_irq, *res_irq_rx, *res_irq_tx; in bcm_enet_probe() local
1743 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_enet_probe()
1744 priv->base = devm_ioremap_resource(&pdev->dev, res_mem); in bcm_enet_probe()
2666 struct resource *res_mem; in bcm_enetsw_probe() local
2672 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in bcm_enetsw_probe()
2675 if (!res_mem || irq_rx < 0) in bcm_enetsw_probe()
2709 priv->base = devm_ioremap_resource(&pdev->dev, res_mem); in bcm_enetsw_probe()
/Linux-v4.19/drivers/staging/octeon-usb/
Docteon-hcd.c3533 struct resource *res_mem; in octeon_usb_probe() local
3589 res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in octeon_usb_probe()
3590 if (!res_mem) { in octeon_usb_probe()
3594 usb_num = (res_mem->start >> 44) & 1; in octeon_usb_probe()