Searched refs:mem_res (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/drivers/tty/serial/8250/
H A D8250_men_mcb.c84 static int read_uarts_available_from_register(struct resource *mem_res, argument
90 if (!request_mem_region(mem_res->start + MEN_Z025_REGISTER_OFFSET,
95 mem = ioremap(mem_res->start + MEN_Z025_REGISTER_OFFSET,
98 release_mem_region(mem_res->start + MEN_Z025_REGISTER_OFFSET,
107 release_mem_region(mem_res->start + MEN_Z025_REGISTER_OFFSET,
116 struct resource *mem_res,
125 res = read_uarts_available_from_register(mem_res, &uarts_available);
165 struct resource *mem_res,
175 return read_serial_data(mdev, mem_res, serial_data);
115 read_serial_data(struct mcb_device *mdev, struct resource *mem_res, struct serial_8250_men_mcb_data *serial_data) argument
164 init_serial_data(struct mcb_device *mdev, struct resource *mem_res, struct serial_8250_men_mcb_data *serial_data) argument
/linux-master/arch/riscv/kernel/
H A Dsetup.c140 struct resource *mem_res = NULL; local
149 mem_res_sz = num_resources * sizeof(*mem_res);
150 mem_res = memblock_alloc(mem_res_sz, SMP_CACHE_BYTES);
151 if (!mem_res)
173 res = &mem_res[res_idx--];
197 res = &mem_res[res_idx--];
217 memblock_free(mem_res, (res_idx + 1) * sizeof(*mem_res));
223 memblock_free(mem_res, mem_res_sz);
/linux-master/sound/soc/samsung/
H A Dspdif.c364 struct resource *mem_res; local
373 mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
374 if (!mem_res) {
411 if (!request_mem_region(mem_res->start,
412 resource_size(mem_res), "samsung-spdif")) {
418 spdif->regs = ioremap(mem_res->start, 0x100);
426 spdif_stereo_out.addr = mem_res->start + DATA_OUTBUF;
454 release_mem_region(mem_res->start, resource_size(mem_res));
466 struct resource *mem_res; local
[all...]
H A Dpcm.c490 struct resource *mem_res; local
516 pcm->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &mem_res);
542 s3c_pcm_stereo_in[pdev->id].addr = mem_res->start + S3C_PCM_RXFIFO;
543 s3c_pcm_stereo_out[pdev->id].addr = mem_res->start + S3C_PCM_TXFIFO;
/linux-master/drivers/pci/controller/
H A Dpci-rcar-gen2.c99 struct resource mem_res; member in struct:rcar_pci
247 val = priv->mem_res.start | RCAR_AHBPCI_WIN_CTR_MEM;
281 struct resource *cfg_res, *mem_res; local
297 mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
298 if (!mem_res || !mem_res->start)
301 if (mem_res->start & 0xFFFF)
304 priv->mem_res = *mem_res;
H A Dpcie-rockchip.c43 rockchip->mem_res =
46 if (!rockchip->mem_res)
H A Dpcie-rockchip.h320 struct resource *mem_res; member in struct:rockchip_pcie
/linux-master/arch/mips/pci/
H A Dpci-ar724x.c53 struct resource mem_res; member in struct:ar724x_pci_controller
405 apc->mem_res.parent = res;
406 apc->mem_res.name = "PCI memory space";
407 apc->mem_res.start = res->start;
408 apc->mem_res.end = res->end;
409 apc->mem_res.flags = IORESOURCE_MEM;
413 apc->pci_controller.mem_resource = &apc->mem_res;
H A Dpci-ar71xx.c54 struct resource mem_res; member in struct:ar71xx_pci_controller
362 apc->mem_res.parent = res;
363 apc->mem_res.name = "PCI memory space";
364 apc->mem_res.start = res->start;
365 apc->mem_res.end = res->end;
366 apc->mem_res.flags = IORESOURCE_MEM;
381 apc->pci_ctrl.mem_resource = &apc->mem_res;
H A Dpci-ar2315.c163 struct resource mem_res; member in struct:ar2315_pci_ctrl
435 apc->mem_res.name = "AR2315 PCI mem space";
436 apc->mem_res.parent = res;
437 apc->mem_res.start = res->start;
438 apc->mem_res.end = res->end;
439 apc->mem_res.flags = IORESOURCE_MEM;
488 apc->pci_ctrl.mem_resource = &apc->mem_res;
H A Dpci-rt3883.c67 struct resource mem_res; member in struct:rt3883_pci_controller
486 rpc->pci_controller.mem_resource = &rpc->mem_res;
492 rt3883_pci_w32(rpc, rpc->mem_res.start, RT3883_PCI_REG_MEMBASE);
/linux-master/drivers/usb/isp1760/
H A Disp1760-if.c194 struct resource *mem_res; local
198 mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
241 ret = isp1760_register(mem_res, irq, irqflags, &pdev->dev, devflags);
/linux-master/arch/arm64/kernel/
H A Dsetup.c66 static struct resource mem_res[] = { variable in typeref:struct:resource
81 #define kernel_code mem_res[0]
82 #define kernel_data mem_res[1]
/linux-master/drivers/spi/
H A Dspi-ingenic.c64 struct resource *mem_res; member in struct:ingenic_spi
128 .src_addr = priv->mem_res->start + REG_SSIDR,
129 .dst_addr = priv->mem_res->start + REG_SSIDR,
413 base = devm_platform_get_and_ioremap_resource(pdev, 0, &priv->mem_res);
H A Dspi-s3c64xx.c1248 struct resource *mem_res; local
1321 sdd->regs = devm_platform_get_and_ioremap_resource(pdev, 0, &mem_res);
1324 sdd->sfr_start = mem_res->start;
1383 mem_res, sdd->fifo_depth);
/linux-master/drivers/mfd/
H A Dsm501.c70 struct resource *mem_res; member in struct:sm501_devdata
786 res->parent = sm->mem_res;
787 res->start = sm->mem_res->start + *offs;
1394 sm->mem_res = platform_get_resource(dev, IORESOURCE_MEM, 0);
1395 if (!sm->io_res || !sm->mem_res) {
1609 sm->mem_res = &dev->resource[0];
/linux-master/drivers/ata/
H A Dpata_ep93xx.c926 struct resource *mem_res; local
941 ide_base = devm_platform_get_and_ioremap_resource(pdev, 0, &mem_res);
955 drv_data->udma_in_phys = mem_res->start + IDEUDMADATAIN;
956 drv_data->udma_out_phys = mem_res->start + IDEUDMADATAOUT;
/linux-master/drivers/mmc/host/
H A Djz4740_mmc.c159 struct resource *mem_res; member in struct:jz4740_mmc_host
342 conf.dst_addr = host->mem_res->start + JZ_REG_MMC_TXFIFO;
345 conf.src_addr = host->mem_res->start + JZ_REG_MMC_RXFIFO;
1077 host->base = devm_platform_get_and_ioremap_resource(pdev, 0, &host->mem_res);
H A Ddavinci_mmc.c174 struct resource *mem_res; member in struct:mmc_davinci_host
397 .dst_addr = host->mem_res->start + DAVINCI_MMCDXR,
419 .src_addr = host->mem_res->start + DAVINCI_MMCDRR,
1211 host->mem_res = mem;
/linux-master/arch/arm/kernel/
H A Dsetup.c163 static struct resource mem_res[] = { variable in typeref:struct:resource
184 #define video_ram mem_res[0]
185 #define kernel_code mem_res[1]
186 #define kernel_data mem_res[2]
/linux-master/drivers/ufs/host/
H A Dufs-qcom.c1660 struct ufshcd_res_info *mem_res, *sqdao_res; local
1664 mem_res = &hba->res[RES_UFS];
1667 if (!mem_res->base || !sqdao_res->base)
1673 mem_res->resource->start + 0x40 * i;
/linux-master/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c677 pcie->mem_res = res;
726 ret = pci_epc_mem_init(epc, pcie->mem_res->start,
727 resource_size(pcie->mem_res), PAGE_SIZE);
H A Dpcie-cadence.h294 * @mem_res: start/end offsets in the physical system memory to map PCI accesses
305 struct resource *mem_res; member in struct:cdns_pcie
/linux-master/drivers/tty/serial/
H A Dar933x_uart.c705 struct resource *mem_res; local
746 port->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &mem_res);
760 port->mapbase = mem_res->start;
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dahb.c895 struct resource *mem_res; local
901 mem = devm_platform_get_and_ioremap_resource(pdev, 0, &mem_res);
908 ab->mem_len = resource_size(mem_res);

Completed in 263 milliseconds

12