Home
last modified time | relevance | path

Searched refs:virt_base (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/drivers/soc/qcom/
H A Dsmem.c207 void __iomem *virt_base; member
260 void __iomem *virt_base; member
468 header = smem->regions[0].virt_base; in qcom_smem_alloc_global()
557 header = smem->regions[0].virt_base; in qcom_smem_get_global()
731 phdr = part->virt_base; in qcom_smem_get_free_space()
739 phdr = part->virt_base; in qcom_smem_get_free_space()
780 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
789 offset = p - part->virt_base; in qcom_smem_virt_to_phys()
798 offset = p - area->virt_base; in qcom_smem_virt_to_phys()
1090 if (!smem->regions[0].virt_base) in qcom_smem_map_global()
[all …]
/linux-6.15/kernel/dma/
H A Dcoherent.c14 void *virt_base; member
59 dma_mem->virt_base = mem_base; in dma_init_coherent_memory()
82 memunmap(mem->virt_base); in _dma_release_coherent_memory()
164 ret = mem->virt_base + ((dma_addr_t)pageno << PAGE_SHIFT); in __dma_alloc_from_coherent()
202 if (mem && vaddr >= mem->virt_base && vaddr < in __dma_release_from_coherent()
203 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { in __dma_release_from_coherent()
204 int page = (vaddr - mem->virt_base) >> PAGE_SHIFT; in __dma_release_from_coherent()
237 if (mem && vaddr >= mem->virt_base && vaddr + size <= in __dma_mmap_from_coherent()
238 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { in __dma_mmap_from_coherent()
240 int start = (vaddr - mem->virt_base) >> PAGE_SHIFT; in __dma_mmap_from_coherent()
/linux-6.15/drivers/misc/
H A Dsram.c102 void __iomem *virt_base; in sram_add_partition() local
105 virt_base = devm_ioremap_resource(sram->dev, &block->res); in sram_add_partition()
109 if (IS_ERR(virt_base)) { in sram_add_partition()
111 return PTR_ERR(virt_base); in sram_add_partition()
114 part->base = virt_base; in sram_add_partition()
116 part->base = sram->virt_base + block->start; in sram_add_partition()
317 (unsigned long)sram->virt_base + cur_start, in sram_reserve_regions()
395 sram->virt_base = devm_ioremap_resource(&pdev->dev, res); in sram_probe()
398 if (IS_ERR(sram->virt_base)) { in sram_probe()
400 return PTR_ERR(sram->virt_base); in sram_probe()
[all …]
H A Dsram.h26 void __iomem *virt_base; member
/linux-6.15/drivers/pinctrl/samsung/
H A Dpinctrl-s3c64xx.c291 reg = d->virt_base + bank->pctl_offset; in s3c64xx_irq_set_function()
321 void __iomem *reg = d->virt_base + EINTMASK_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_mask()
347 void __iomem *reg = d->virt_base + EINTPEND_REG(bank->eint_offset); in s3c64xx_gpio_irq_ack()
370 reg = d->virt_base + EINTCON_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_type()
432 svc = readl(drvdata->virt_base + SERVICE_REG); in s3c64xx_eint_gpio_irq()
528 val = readl(d->virt_base + EINT0MASK_REG); in s3c64xx_eint0_irq_set_mask()
533 writel(val, d->virt_base + EINT0MASK_REG); in s3c64xx_eint0_irq_set_mask()
553 d->virt_base + EINT0PEND_REG); in s3c64xx_eint0_irq_ack()
576 reg = d->virt_base + EINT0CON0_REG; in s3c64xx_eint0_irq_set_type()
614 pend = readl(drvdata->virt_base + EINT0PEND_REG); in s3c64xx_irq_demux_eint()
[all …]
H A Dpinctrl-samsung.c1188 void __iomem *virt_base[SAMSUNG_PINCTRL_NUM_RESOURCES]; in samsung_pinctrl_get_soc_data() local
1212 virt_base[i] = devm_ioremap(&pdev->dev, res->start, in samsung_pinctrl_get_soc_data()
1214 if (!virt_base[i]) { in samsung_pinctrl_get_soc_data()
1241 bank->eint_base = virt_base[0]; in samsung_pinctrl_get_soc_data()
1242 bank->pctl_base = virt_base[bdata->pctl_res_idx]; in samsung_pinctrl_get_soc_data()
1249 d->virt_base = virt_base[0]; in samsung_pinctrl_get_soc_data()
H A Dpinctrl-samsung.h318 void __iomem *virt_base; member
/linux-6.15/arch/sh/kernel/
H A Dio_trapped.c73 tiop->virt_base = vmap(pages, n, VM_MAP, PAGE_NONE); in register_trapped_io()
74 if (!tiop->virt_base) in register_trapped_io()
81 (unsigned long)(tiop->virt_base + len), in register_trapped_io()
123 return tiop->virt_base + voffs; in match_trapped_io_handler()
169 unsigned long vaddr = (unsigned long)tiop->virt_base; in lookup_address()
/linux-6.15/drivers/pci/endpoint/
H A Dpci-epc-core.c511 map->virt_base = pci_epc_mem_alloc_addr(epc, &map->phys_base, in pci_epc_mem_map()
513 if (!map->virt_base) in pci_epc_mem_map()
517 map->virt_addr = map->virt_base + map_offset; in pci_epc_mem_map()
522 pci_epc_mem_free_addr(epc, map->phys_base, map->virt_base, in pci_epc_mem_map()
547 if (!map || !map->virt_base) in pci_epc_mem_unmap()
551 pci_epc_mem_free_addr(epc, map->phys_base, map->virt_base, in pci_epc_mem_unmap()
/linux-6.15/drivers/atm/
H A Dfore200e.c332 fore200e->cp_monitor = fore200e->virt_base + FORE200E_CP_MONITOR_OFFSET; in fore200e_reset()
483 if (fore200e->virt_base == NULL) { in fore200e_pca_map()
491 fore200e->regs.pca.hcr = fore200e->virt_base + PCA200E_HCR_OFFSET; in fore200e_pca_map()
492 fore200e->regs.pca.imr = fore200e->virt_base + PCA200E_IMR_OFFSET; in fore200e_pca_map()
493 fore200e->regs.pca.psr = fore200e->virt_base + PCA200E_PSR_OFFSET; in fore200e_pca_map()
505 if (fore200e->virt_base != NULL) in fore200e_pca_unmap()
506 iounmap(fore200e->virt_base); in fore200e_pca_unmap()
674 if (!fore200e->virt_base) { in fore200e_sba_map()
700 of_iounmap(&op->resource[3], fore200e->virt_base, SBA200E_RAM_LENGTH); in fore200e_sba_unmap()
2079 cp_entry = fore200e->virt_base + in fore200e_init_bs_queue()
[all …]
H A Dfore200e.h843 void __iomem * virt_base; /* virtual base address */ member
/linux-6.15/arch/sh/include/asm/
H A Dio_trapped.h17 void __iomem *virt_base; member
/linux-6.15/drivers/mmc/host/
H A Domap.c82 #define OMAP_MMC_READ(host, reg) __raw_readw((host)->virt_base + OMAP_MMC_REG(host, reg))
83 #define OMAP_MMC_WRITE(host, reg, val) __raw_writew((val), (host)->virt_base + OMAP_MMC_REG(host, r…
136 void __iomem *virt_base; member
692 __raw_writesw(host->virt_base + OMAP_MMC_REG(host, DATA), in mmc_omap_xfer_data()
695 __raw_readsw(host->virt_base + OMAP_MMC_REG(host, DATA), in mmc_omap_xfer_data()
1401 host->virt_base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in mmc_omap_probe()
1402 if (IS_ERR(host->virt_base)) in mmc_omap_probe()
1403 return PTR_ERR(host->virt_base); in mmc_omap_probe()
/linux-6.15/drivers/video/fbdev/
H A Dhpfb.c212 static int hpfb_init_one(unsigned long phys_base, unsigned long virt_base) in hpfb_init_one() argument
217 fb_regs = virt_base; in hpfb_init_one()
/linux-6.15/include/linux/
H A Dpci-epc.h60 void __iomem *virt_base; member
/linux-6.15/drivers/crypto/intel/qat/qat_common/
H A Dqat_uclo.c1417 u64 virt_addr, bus_addr, virt_base; in qat_uclo_map_auth_fw() local
1438 virt_base = (uintptr_t)img_desc.dram_base_addr_v + simg_offset; in qat_uclo_map_auth_fw()
1443 virt_addr = virt_base; in qat_uclo_map_auth_fw()
1500 virt_addr = virt_base; in qat_uclo_map_auth_fw()
/linux-6.15/arch/powerpc/kernel/
H A Dprom_init.c897 __be32 virt_base; member
1061 .virt_base = cpu_to_be32(0xffffffff),
1150 u32 virt_base; member
1202 .virt_base = ~0U,