Searched refs:virt_base (Results 1 – 12 of 12) sorted by relevance
| /linux/kernel/dma/ |
| H A D | coherent.c | 14 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() 241 int start = (vaddr - mem->virt_base) >> PAGE_SHIFT; in __dma_mmap_from_coherent()
|
| /linux/drivers/misc/ |
| H A D | sram.c | 104 void __iomem *virt_base; in sram_add_partition() local 107 virt_base = devm_ioremap_resource(sram->dev, &block->res); in sram_add_partition() 109 virt_base = devm_ioremap_resource_wc(sram->dev, &block->res); in sram_add_partition() 111 if (IS_ERR(virt_base)) { in sram_add_partition() 113 return PTR_ERR(virt_base); in sram_add_partition() 116 part->base = virt_base; in sram_add_partition() 118 part->base = sram->virt_base + block->start; in sram_add_partition() 319 (unsigned long)sram->virt_base + cur_start, in sram_reserve_regions() 397 sram->virt_base = devm_ioremap_resource(&pdev->dev, res); in sram_probe() 399 sram->virt_base = devm_ioremap_resource_wc(&pdev->dev, res); in sram_probe() [all …]
|
| H A D | sram.h | 26 void __iomem *virt_base; member
|
| /linux/drivers/pinctrl/samsung/ |
| H A D | pinctrl-s3c64xx.c | 291 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 D | pinctrl-samsung.c | 1193 void __iomem *virt_base[SAMSUNG_PINCTRL_NUM_RESOURCES]; in samsung_pinctrl_get_soc_data() local 1217 virt_base[i] = devm_ioremap(&pdev->dev, res->start, in samsung_pinctrl_get_soc_data() 1219 if (!virt_base[i]) { in samsung_pinctrl_get_soc_data() 1246 bank->eint_base = virt_base[0]; in samsung_pinctrl_get_soc_data() 1247 bank->pctl_base = virt_base[bdata->pctl_res_idx]; in samsung_pinctrl_get_soc_data() 1254 d->virt_base = virt_base[0]; in samsung_pinctrl_get_soc_data()
|
| H A D | pinctrl-samsung.h | 322 void __iomem *virt_base; member
|
| H A D | pinctrl-exynos.c | 402 void __iomem *reg = bank->drvdata->virt_base + off; in exynos_eint_set_filter()
|
| /linux/arch/sh/kernel/ |
| H A D | io_trapped.c | 73 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/drivers/pci/endpoint/ |
| H A D | pci-epc-core.c | 586 map->virt_base = pci_epc_mem_alloc_addr(epc, &map->phys_base, in pci_epc_mem_map() 588 if (!map->virt_base) in pci_epc_mem_map() 592 map->virt_addr = map->virt_base + map_offset; in pci_epc_mem_map() 597 pci_epc_mem_free_addr(epc, map->phys_base, map->virt_base, in pci_epc_mem_map() 622 if (!map || !map->virt_base) in pci_epc_mem_unmap() 626 pci_epc_mem_free_addr(epc, map->phys_base, map->virt_base, in pci_epc_mem_unmap()
|
| /linux/arch/sh/include/asm/ |
| H A D | io_trapped.h | 17 void __iomem *virt_base; member
|
| /linux/drivers/video/fbdev/ |
| H A D | hpfb.c | 212 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/include/linux/ |
| H A D | pci-epc.h | 60 void __iomem *virt_base; member
|