/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_men_mcb.c | 84 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 D | setup.c | 140 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 D | spdif.c | 364 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 D | pcm.c | 490 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 D | pci-rcar-gen2.c | 99 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 D | pcie-rockchip.c | 43 rockchip->mem_res = 46 if (!rockchip->mem_res)
|
H A D | pcie-rockchip.h | 320 struct resource *mem_res; member in struct:rockchip_pcie
|
/linux-master/arch/mips/pci/ |
H A D | pci-ar724x.c | 53 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 D | pci-ar71xx.c | 54 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 D | pci-ar2315.c | 163 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 D | pci-rt3883.c | 67 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 D | isp1760-if.c | 194 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 D | setup.c | 66 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 D | spi-ingenic.c | 64 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 D | spi-s3c64xx.c | 1248 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 D | sm501.c | 70 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 D | pata_ep93xx.c | 926 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 D | jz4740_mmc.c | 159 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 D | davinci_mmc.c | 174 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 D | setup.c | 163 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 D | ufs-qcom.c | 1660 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 D | pcie-cadence-ep.c | 677 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 D | pcie-cadence.h | 294 * @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 D | ar933x_uart.c | 705 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 D | ahb.c | 895 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);
|