io_res             48 arch/arm/include/asm/mach/pci.h 	struct resource io_res;
io_res            437 arch/arm/kernel/bios32.c 	sys->io_res.start = (busnr * SZ_64K) ?  : pcibios_min_io;
io_res            438 arch/arm/kernel/bios32.c 	sys->io_res.end = (busnr + 1) * SZ_64K - 1;
io_res            439 arch/arm/kernel/bios32.c 	sys->io_res.flags = IORESOURCE_IO;
io_res            440 arch/arm/kernel/bios32.c 	sys->io_res.name = sys->io_res_name;
io_res            443 arch/arm/kernel/bios32.c 	ret = request_resource(&ioport_resource, &sys->io_res);
io_res            448 arch/arm/kernel/bios32.c 	pci_add_resource_offset(&sys->resources, &sys->io_res,
io_res            193 arch/arm/kernel/setup.c static struct resource io_res[] = {
io_res            214 arch/arm/kernel/setup.c #define lp0 io_res[0]
io_res            215 arch/arm/kernel/setup.c #define lp1 io_res[1]
io_res            216 arch/arm/kernel/setup.c #define lp2 io_res[2]
io_res            163 arch/mips/pci/pci-ar2315.c 	struct resource io_res;
io_res            484 arch/mips/pci/pci-ar2315.c 	apc->io_res.name = "AR2315 IO space";
io_res            485 arch/mips/pci/pci-ar2315.c 	apc->io_res.start = 0;
io_res            486 arch/mips/pci/pci-ar2315.c 	apc->io_res.end = 0;
io_res            487 arch/mips/pci/pci-ar2315.c 	apc->io_res.flags = IORESOURCE_IO,
io_res            491 arch/mips/pci/pci-ar2315.c 	apc->pci_ctrl.io_resource = &apc->io_res,
io_res             53 arch/mips/pci/pci-ar71xx.c 	struct resource io_res;
io_res            352 arch/mips/pci/pci-ar71xx.c 	apc->io_res.parent = res;
io_res            353 arch/mips/pci/pci-ar71xx.c 	apc->io_res.name = "PCI IO space";
io_res            354 arch/mips/pci/pci-ar71xx.c 	apc->io_res.start = res->start;
io_res            355 arch/mips/pci/pci-ar71xx.c 	apc->io_res.end = res->end;
io_res            356 arch/mips/pci/pci-ar71xx.c 	apc->io_res.flags = IORESOURCE_IO;
io_res            382 arch/mips/pci/pci-ar71xx.c 	apc->pci_ctrl.io_resource = &apc->io_res;
io_res             52 arch/mips/pci/pci-ar724x.c 	struct resource io_res;
io_res            398 arch/mips/pci/pci-ar724x.c 	apc->io_res.parent = res;
io_res            399 arch/mips/pci/pci-ar724x.c 	apc->io_res.name = "PCI IO space";
io_res            400 arch/mips/pci/pci-ar724x.c 	apc->io_res.start = res->start;
io_res            401 arch/mips/pci/pci-ar724x.c 	apc->io_res.end = res->end;
io_res            402 arch/mips/pci/pci-ar724x.c 	apc->io_res.flags = IORESOURCE_IO;
io_res            415 arch/mips/pci/pci-ar724x.c 	apc->pci_controller.io_resource = &apc->io_res;
io_res             65 arch/mips/pci/pci-rt3883.c 	struct resource io_res;
io_res            495 arch/mips/pci/pci-rt3883.c 	rpc->pci_controller.io_resource = &rpc->io_res;
io_res            503 arch/mips/pci/pci-rt3883.c 	rt3883_pci_w32(rpc, rpc->io_res.start, RT3883_PCI_REG_IOBASE);
io_res            505 arch/mips/pci/pci-rt3883.c 	ioport_resource.start = rpc->io_res.start;
io_res            506 arch/mips/pci/pci-rt3883.c 	ioport_resource.end = rpc->io_res.end;
io_res            132 drivers/ata/pata_imx.c 	struct resource *io_res;
io_res            167 drivers/ata/pata_imx.c 	io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
io_res            168 drivers/ata/pata_imx.c 	priv->host_regs = devm_ioremap_resource(&pdev->dev, io_res);
io_res            182 drivers/ata/pata_imx.c 		(unsigned long long)io_res->start + PATA_IMX_DRIVE_DATA,
io_res            183 drivers/ata/pata_imx.c 		(unsigned long long)io_res->start + PATA_IMX_DRIVE_CONTROL);
io_res             26 drivers/ata/pata_of_platform.c 	struct resource io_res;
io_res             34 drivers/ata/pata_of_platform.c 	ret = of_address_to_resource(dn, 0, &io_res);
io_res             66 drivers/ata/pata_of_platform.c 	return __pata_platform_probe(&ofdev->dev, &io_res, &ctl_res, irq_res,
io_res             95 drivers/ata/pata_platform.c int __pata_platform_probe(struct device *dev, struct resource *io_res,
io_res            109 drivers/ata/pata_platform.c 	mmio = (( io_res->flags == IORESOURCE_MEM) &&
io_res            152 drivers/ata/pata_platform.c 		ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start,
io_res            153 drivers/ata/pata_platform.c 				resource_size(io_res));
io_res            157 drivers/ata/pata_platform.c 		ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start,
io_res            158 drivers/ata/pata_platform.c 				resource_size(io_res));
io_res            172 drivers/ata/pata_platform.c 		      (unsigned long long)io_res->start,
io_res            183 drivers/ata/pata_platform.c 	struct resource *io_res;
io_res            199 drivers/ata/pata_platform.c 	io_res = platform_get_resource(pdev, IORESOURCE_IO, 0);
io_res            200 drivers/ata/pata_platform.c 	if (io_res == NULL) {
io_res            201 drivers/ata/pata_platform.c 		io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
io_res            202 drivers/ata/pata_platform.c 		if (unlikely(io_res == NULL))
io_res            221 drivers/ata/pata_platform.c 	return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res,
io_res            437 drivers/char/tpm/tpm_crb.c 	struct resource *io_res = data;
io_res            443 drivers/char/tpm/tpm_crb.c 		*io_res = *res;
io_res            444 drivers/char/tpm/tpm_crb.c 		io_res->name = NULL;
io_res            451 drivers/char/tpm/tpm_crb.c 				 struct resource *io_res, u64 start, u32 size)
io_res            463 drivers/char/tpm/tpm_crb.c 	if (!resource_contains(io_res, &new_res))
io_res            466 drivers/char/tpm/tpm_crb.c 	return priv->iobase + (new_res.start - io_res->start);
io_res            474 drivers/char/tpm/tpm_crb.c static u64 crb_fixup_cmd_size(struct device *dev, struct resource *io_res,
io_res            477 drivers/char/tpm/tpm_crb.c 	if (io_res->start > start || io_res->end < start)
io_res            480 drivers/char/tpm/tpm_crb.c 	if (start + size - 1 <= io_res->end)
io_res            485 drivers/char/tpm/tpm_crb.c 		io_res, start, size);
io_res            487 drivers/char/tpm/tpm_crb.c 	return io_res->end - start + 1;
io_res            494 drivers/char/tpm/tpm_crb.c 	struct resource io_res;
io_res            506 drivers/char/tpm/tpm_crb.c 				     &io_res);
io_res            511 drivers/char/tpm/tpm_crb.c 	if (resource_type(&io_res) != IORESOURCE_MEM) {
io_res            516 drivers/char/tpm/tpm_crb.c 	priv->iobase = devm_ioremap_resource(dev, &io_res);
io_res            526 drivers/char/tpm/tpm_crb.c 		if (buf->control_address == io_res.start +
io_res            537 drivers/char/tpm/tpm_crb.c 	priv->regs_t = crb_map_res(dev, priv, &io_res, buf->control_address,
io_res            555 drivers/char/tpm/tpm_crb.c 	cmd_size = crb_fixup_cmd_size(dev, &io_res, cmd_pa,
io_res            561 drivers/char/tpm/tpm_crb.c 	priv->cmd = crb_map_res(dev, priv, &io_res, cmd_pa, cmd_size);
io_res            569 drivers/char/tpm/tpm_crb.c 	rsp_size = crb_fixup_cmd_size(dev, &io_res, rsp_pa,
io_res            573 drivers/char/tpm/tpm_crb.c 		priv->rsp = crb_map_res(dev, priv, &io_res, rsp_pa, rsp_size);
io_res            175 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	struct resource *io_res;
io_res            182 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
io_res            183 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	if (!io_res) {
io_res            195 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	mdev->reg_base = devm_ioremap_resource(dev, io_res);
io_res             69 drivers/mfd/sm501.c 	struct resource			*io_res;
io_res            768 drivers/mfd/sm501.c 	res->parent = sm->io_res;
io_res            769 drivers/mfd/sm501.c 	res->start = sm->io_res->start + offs;
io_res            825 drivers/mfd/sm501.c 	uart_data->mapbase = sm->io_res->start + offset;
io_res           1043 drivers/mfd/sm501.c 	resource_size_t iobase = sm->io_res->start + SM501_GPIO;
io_res           1402 drivers/mfd/sm501.c 	sm->io_res = platform_get_resource(dev, IORESOURCE_MEM, 1);
io_res           1404 drivers/mfd/sm501.c 	if (!sm->io_res || !sm->mem_res) {
io_res           1410 drivers/mfd/sm501.c 	sm->regs_claim = request_mem_region(sm->io_res->start,
io_res           1420 drivers/mfd/sm501.c 	sm->regs = ioremap(sm->io_res->start, resource_size(sm->io_res));
io_res           1618 drivers/mfd/sm501.c 	sm->io_res = &dev->resource[1];
io_res           1621 drivers/mfd/sm501.c 	sm->regs_claim = request_mem_region(sm->io_res->start,
io_res            153 drivers/mtd/nand/raw/fsl_upm.c 			 const struct resource *io_res)
io_res            181 drivers/mtd/nand/raw/fsl_upm.c 	mtd->name = kasprintf(GFP_KERNEL, "0x%llx.%pOFn", (u64)io_res->start,
io_res            203 drivers/mtd/nand/raw/fsl_upm.c 	struct resource io_res;
io_res            214 drivers/mtd/nand/raw/fsl_upm.c 	ret = of_address_to_resource(ofdev->dev.of_node, 0, &io_res);
io_res            220 drivers/mtd/nand/raw/fsl_upm.c 	ret = fsl_upm_find(io_res.start, &fun->upm);
io_res            288 drivers/mtd/nand/raw/fsl_upm.c 	fun->io_base = devm_ioremap_nocache(&ofdev->dev, io_res.start,
io_res            289 drivers/mtd/nand/raw/fsl_upm.c 					    resource_size(&io_res));
io_res            298 drivers/mtd/nand/raw/fsl_upm.c 	ret = fun_chip_init(fun, ofdev->dev.of_node, &io_res);
io_res           1856 drivers/pci/setup-bus.c 	struct resource *io_res, *mmio_res, *mmio_pref_res;
io_res           1859 drivers/pci/setup-bus.c 	io_res = &bridge->resource[PCI_BRIDGE_RESOURCES + 0];
io_res           1869 drivers/pci/setup-bus.c 	extend_bridge_window(bridge, io_res, add_list, available_io);
io_res           1954 drivers/pci/setup-bus.c 		align = pci_resource_alignment(bridge, io_res);
io_res             55 drivers/pcmcia/bcm63xx_pcmcia.h 	struct resource *io_res;
io_res            488 drivers/usb/misc/iowarrior.c 	int io_res;		/* checks for bytes read/written and copy_to/from_user results */
io_res            510 drivers/usb/misc/iowarrior.c 	io_res = 0;
io_res            519 drivers/usb/misc/iowarrior.c 			io_res = copy_from_user(buffer, user_buffer,
io_res            521 drivers/usb/misc/iowarrior.c 			if (io_res) {
io_res            524 drivers/usb/misc/iowarrior.c 				io_res = usb_set_report(dev->interface, 2, 0,
io_res            527 drivers/usb/misc/iowarrior.c 				if (io_res < 0)
io_res            528 drivers/usb/misc/iowarrior.c 					retval = io_res;
io_res            539 drivers/usb/misc/iowarrior.c 		io_res = usb_get_report(dev->udev,
io_res            542 drivers/usb/misc/iowarrior.c 		if (io_res < 0)
io_res            543 drivers/usb/misc/iowarrior.c 			retval = io_res;
io_res            545 drivers/usb/misc/iowarrior.c 			io_res = copy_to_user(user_buffer, buffer, dev->report_size);
io_res            546 drivers/usb/misc/iowarrior.c 			if (io_res)
io_res            577 drivers/usb/misc/iowarrior.c 			io_res = copy_to_user((struct iowarrior_info __user *)arg, &info,
io_res            579 drivers/usb/misc/iowarrior.c 			if (io_res)
io_res             17 include/linux/ata_platform.h 				 struct resource *io_res,
io_res            136 sound/isa/sscape.c 	struct resource *io_res;
io_res            336 sound/isa/sscape.c 	release_and_free_resource(sscape->io_res);
io_res            933 sound/isa/sscape.c 	struct resource *io_res;
io_res            944 sound/isa/sscape.c 	io_res = request_region(port[dev], 8, "SoundScape");
io_res            945 sound/isa/sscape.c 	if (!io_res) {
io_res            971 sound/isa/sscape.c 	sscape->io_res = io_res;
io_res           1127 sound/isa/sscape.c 	release_and_free_resource(io_res);