Home
last modified time | relevance | path

Searched refs:io_res (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/drivers/ata/
Dpata_platform.c101 int __pata_platform_probe(struct device *dev, struct resource *io_res, in __pata_platform_probe() argument
115 mmio = (( io_res->flags == IORESOURCE_MEM) && in __pata_platform_probe()
150 ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start, in __pata_platform_probe()
151 resource_size(io_res)); in __pata_platform_probe()
155 ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start, in __pata_platform_probe()
156 resource_size(io_res)); in __pata_platform_probe()
170 (unsigned long long)io_res->start, in __pata_platform_probe()
181 struct resource *io_res; in pata_platform_probe() local
197 io_res = platform_get_resource(pdev, IORESOURCE_IO, 0); in pata_platform_probe()
198 if (io_res == NULL) { in pata_platform_probe()
[all …]
Dpata_of_platform.c29 struct resource io_res; in pata_of_platform_probe() local
37 ret = of_address_to_resource(dn, 0, &io_res); in pata_of_platform_probe()
71 return __pata_platform_probe(&ofdev->dev, &io_res, &ctl_res, irq_res, in pata_of_platform_probe()
Dpata_imx.c99 struct resource *io_res; in pata_imx_probe() local
134 io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); in pata_imx_probe()
135 priv->host_regs = devm_ioremap_resource(&pdev->dev, io_res); in pata_imx_probe()
149 (unsigned long long)io_res->start + PATA_IMX_DRIVE_DATA, in pata_imx_probe()
150 (unsigned long long)io_res->start + PATA_IMX_DRIVE_CONTROL); in pata_imx_probe()
/linux-4.4.14/drivers/mtd/nand/
Dfsl_upm.c158 const struct resource *io_res) in fun_chip_init() argument
185 fun->mtd.name = kasprintf(GFP_KERNEL, "0x%llx.%s", (u64)io_res->start, in fun_chip_init()
208 struct resource io_res; in fun_probe() local
219 ret = of_address_to_resource(ofdev->dev.of_node, 0, &io_res); in fun_probe()
225 ret = fsl_upm_find(io_res.start, &fun->upm); in fun_probe()
293 fun->io_base = devm_ioremap_nocache(&ofdev->dev, io_res.start, in fun_probe()
294 resource_size(&io_res)); in fun_probe()
303 ret = fun_chip_init(fun, ofdev->dev.of_node, &io_res); in fun_probe()
/linux-4.4.14/arch/mips/pci/
Dpci-ar724x.c51 struct resource io_res; member
366 apc->io_res.parent = res; in ar724x_pci_probe()
367 apc->io_res.name = "PCI IO space"; in ar724x_pci_probe()
368 apc->io_res.start = res->start; in ar724x_pci_probe()
369 apc->io_res.end = res->end; in ar724x_pci_probe()
370 apc->io_res.flags = IORESOURCE_IO; in ar724x_pci_probe()
383 apc->pci_controller.io_resource = &apc->io_res; in ar724x_pci_probe()
Dpci-ar71xx.c56 struct resource io_res; member
355 apc->io_res.parent = res; in ar71xx_pci_probe()
356 apc->io_res.name = "PCI IO space"; in ar71xx_pci_probe()
357 apc->io_res.start = res->start; in ar71xx_pci_probe()
358 apc->io_res.end = res->end; in ar71xx_pci_probe()
359 apc->io_res.flags = IORESOURCE_IO; in ar71xx_pci_probe()
385 apc->pci_ctrl.io_resource = &apc->io_res; in ar71xx_pci_probe()
Dpci-ar2315.c167 struct resource io_res; member
471 apc->io_res.name = "AR2315 IO space"; in ar2315_pci_probe()
472 apc->io_res.start = 0; in ar2315_pci_probe()
473 apc->io_res.end = 0; in ar2315_pci_probe()
474 apc->io_res.flags = IORESOURCE_IO, in ar2315_pci_probe()
478 apc->pci_ctrl.io_resource = &apc->io_res, in ar2315_pci_probe()
Dpci-rt3883.c69 struct resource io_res; member
502 rpc->pci_controller.io_resource = &rpc->io_res; in rt3883_pci_probe()
510 rt3883_pci_w32(rpc, rpc->io_res.start, RT3883_PCI_REG_IOBASE); in rt3883_pci_probe()
512 ioport_resource.start = rpc->io_res.start; in rt3883_pci_probe()
513 ioport_resource.end = rpc->io_res.end; in rt3883_pci_probe()
/linux-4.4.14/drivers/usb/misc/
Diowarrior.c482 int io_res; /* checks for bytes read/written and copy_to/from_user results */ in iowarrior_ioctl() local
507 io_res = 0; in iowarrior_ioctl()
515 io_res = copy_from_user(buffer, user_buffer, in iowarrior_ioctl()
517 if (io_res) { in iowarrior_ioctl()
520 io_res = usb_set_report(dev->interface, 2, 0, in iowarrior_ioctl()
523 if (io_res < 0) in iowarrior_ioctl()
524 retval = io_res; in iowarrior_ioctl()
535 io_res = usb_get_report(dev->udev, in iowarrior_ioctl()
538 if (io_res < 0) in iowarrior_ioctl()
539 retval = io_res; in iowarrior_ioctl()
[all …]
/linux-4.4.14/drivers/pci/host/
Dpci-rcar-gen2.c99 struct resource io_res; member
273 pci_add_resource(&sys->resources, &priv->io_res); in rcar_pci_setup()
317 priv->io_res.start = priv->mem_res.start; in rcar_pci_probe()
318 priv->io_res.end = priv->mem_res.end; in rcar_pci_probe()
319 priv->io_res.flags = IORESOURCE_IO; in rcar_pci_probe()
/linux-4.4.14/arch/arm/kernel/
Dbios32.c427 sys->io_res.start = (busnr * SZ_64K) ? : pcibios_min_io; in pcibios_init_resources()
428 sys->io_res.end = (busnr + 1) * SZ_64K - 1; in pcibios_init_resources()
429 sys->io_res.flags = IORESOURCE_IO; in pcibios_init_resources()
430 sys->io_res.name = sys->io_res_name; in pcibios_init_resources()
433 ret = request_resource(&ioport_resource, &sys->io_res); in pcibios_init_resources()
438 pci_add_resource_offset(&sys->resources, &sys->io_res, in pcibios_init_resources()
Dsetup.c190 static struct resource io_res[] = { variable
211 #define lp0 io_res[0]
212 #define lp1 io_res[1]
213 #define lp2 io_res[2]
/linux-4.4.14/drivers/mfd/
Dsm501.c70 struct resource *io_res; member
768 res->parent = sm->io_res; in sm501_create_subio()
769 res->start = sm->io_res->start + offs; in sm501_create_subio()
825 uart_data->mapbase = sm->io_res->start + offset; in sm501_setup_uart_data()
1048 resource_size_t iobase = sm->io_res->start + SM501_GPIO; in sm501_register_gpio()
1404 sm->io_res = platform_get_resource(dev, IORESOURCE_MEM, 1); in sm501_plat_probe()
1407 if (sm->io_res == NULL || sm->mem_res == NULL) { in sm501_plat_probe()
1413 sm->regs_claim = request_mem_region(sm->io_res->start, in sm501_plat_probe()
1424 sm->regs = ioremap(sm->io_res->start, resource_size(sm->io_res)); in sm501_plat_probe()
1624 sm->io_res = &dev->resource[1]; in sm501_pci_probe()
[all …]
/linux-4.4.14/include/linux/
Data_platform.h16 struct resource *io_res,
/linux-4.4.14/sound/isa/
Dsscape.c150 struct resource *io_res; member
349 release_and_free_resource(sscape->io_res); in soundscape_free()
946 struct resource *io_res; in create_sscape() local
957 io_res = request_region(port[dev], 8, "SoundScape"); in create_sscape()
958 if (!io_res) { in create_sscape()
984 sscape->io_res = io_res; in create_sscape()
1140 release_and_free_resource(io_res); in create_sscape()
/linux-4.4.14/drivers/pcmcia/
Dbcm63xx_pcmcia.h54 struct resource *io_res; member
/linux-4.4.14/arch/arm/include/asm/mach/
Dpci.h49 struct resource io_res; member
/linux-4.4.14/arch/sparc/kernel/
Dpci_common.c331 static void pci_register_legacy_regions(struct resource *io_res, in pci_register_legacy_regions() argument