/linux-4.4.14/drivers/base/ |
D | dma-coherent.c | 11 void *virt_base; member 45 dma_mem->virt_base = mem_base; in dma_init_coherent_memory() 70 iounmap(mem->virt_base); in dma_release_coherent_memory() 136 return mem->virt_base + (pos << PAGE_SHIFT); in dma_mark_declared_memory_occupied() 183 *ret = mem->virt_base + (pageno << PAGE_SHIFT); in dma_alloc_from_coherent() 217 if (mem && vaddr >= mem->virt_base && vaddr < in dma_release_from_coherent() 218 (mem->virt_base + (mem->size << PAGE_SHIFT))) { in dma_release_from_coherent() 219 int page = (vaddr - mem->virt_base) >> PAGE_SHIFT; in dma_release_from_coherent() 251 if (mem && vaddr >= mem->virt_base && vaddr + size <= in dma_mmap_from_coherent() 252 (mem->virt_base + (mem->size << PAGE_SHIFT))) { in dma_mmap_from_coherent() [all …]
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
D | pinctrl-s3c24xx.c | 154 reg = d->virt_base + bank->pctl_offset; in s3c24xx_eint_set_function() 187 reg = d->virt_base + EINT_REG(index); in s3c24xx_eint_type() 265 writel(bitval, d->virt_base + EINTPEND_REG); in s3c2412_eint0_3_ack() 274 mask = readl(d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_mask() 276 writel(mask, d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_mask() 285 mask = readl(d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_unmask() 287 writel(mask, d->virt_base + EINTMASK_REG); in s3c2412_eint0_3_unmask() 325 writel(1UL << index, d->virt_base + EINTPEND_REG); in s3c24xx_eint_ack() 335 mask = readl(d->virt_base + EINTMASK_REG); in s3c24xx_eint_mask() 337 writel(mask, d->virt_base + EINTMASK_REG); in s3c24xx_eint_mask() [all …]
|
D | pinctrl-s3c64xx.c | 283 reg = d->virt_base + bank->pctl_offset; in s3c64xx_irq_set_function() 313 void __iomem *reg = d->virt_base + EINTMASK_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_mask() 339 void __iomem *reg = d->virt_base + EINTPEND_REG(bank->eint_offset); in s3c64xx_gpio_irq_ack() 362 reg = d->virt_base + EINTCON_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_type() 424 svc = readl(drvdata->virt_base + SERVICE_REG); in s3c64xx_eint_gpio_irq() 524 val = readl(d->virt_base + EINT0MASK_REG); in s3c64xx_eint0_irq_set_mask() 529 writel(val, d->virt_base + EINT0MASK_REG); in s3c64xx_eint0_irq_set_mask() 549 d->virt_base + EINT0PEND_REG); in s3c64xx_eint0_irq_ack() 572 reg = d->virt_base + EINT0CON0_REG; in s3c64xx_eint0_irq_set_type() 610 pend = readl(drvdata->virt_base + EINT0PEND_REG); in s3c64xx_irq_demux_eint() [all …]
|
D | pinctrl-exynos.c | 71 mask = readl(d->virt_base + reg_mask); in exynos_irq_mask() 73 writel(mask, d->virt_base + reg_mask); in exynos_irq_mask() 86 writel(1 << irqd->hwirq, d->virt_base + reg_pend); in exynos_irq_ack() 112 mask = readl(d->virt_base + reg_mask); in exynos_irq_unmask() 114 writel(mask, d->virt_base + reg_mask); in exynos_irq_unmask() 155 con = readl(d->virt_base + reg_con); in exynos_irq_set_type() 158 writel(con, d->virt_base + reg_con); in exynos_irq_set_type() 190 con = readl(d->virt_base + reg_con); in exynos_irq_request_resources() 193 writel(con, d->virt_base + reg_con); in exynos_irq_request_resources() 223 con = readl(d->virt_base + reg_con); in exynos_irq_release_resources() [all …]
|
D | pinctrl-samsung.c | 353 *reg = drvdata->virt_base + b->pctl_offset; in pin_to_reg_bank() 531 reg = bank->drvdata->virt_base + bank->pctl_offset; in samsung_gpio_set() 552 reg = bank->drvdata->virt_base + bank->pctl_offset; in samsung_gpio_get() 578 reg = drvdata->virt_base + bank->pctl_offset + in samsung_gpio_set_direction() 1046 drvdata->virt_base = devm_ioremap_resource(&pdev->dev, res); in samsung_pinctrl_probe() 1047 if (IS_ERR(drvdata->virt_base)) in samsung_pinctrl_probe() 1048 return PTR_ERR(drvdata->virt_base); in samsung_pinctrl_probe() 1087 void __iomem *virt_base = drvdata->virt_base; in samsung_pinctrl_suspend_dev() local 1092 void __iomem *reg = virt_base + bank->pctl_offset; in samsung_pinctrl_suspend_dev() 1133 void __iomem *virt_base = drvdata->virt_base; in samsung_pinctrl_resume_dev() local [all …]
|
D | pinctrl-samsung.h | 218 void __iomem *virt_base; member
|
/linux-4.4.14/drivers/soc/qcom/ |
D | smem.c | 223 void __iomem *virt_base; member 355 header = smem->regions[0].virt_base; in qcom_smem_alloc_global() 434 header = smem->regions[0].virt_base; in qcom_smem_get_global() 447 return area->virt_base + le32_to_cpu(entry->offset); in qcom_smem_get_global() 545 header = __smem->regions[0].virt_base; in qcom_smem_get_free_space() 582 ptable = smem->regions[0].virt_base + smem->regions[0].size - SZ_4K; in qcom_smem_enumerate_partitions() 626 header = smem->regions[0].virt_base + le32_to_cpu(entry->offset); in qcom_smem_enumerate_partitions() 687 smem->regions[i].virt_base = devm_ioremap_nocache(dev, r.start, in qcom_smem_map_memory() 689 if (!smem->regions[i].virt_base) in qcom_smem_map_memory() 725 header = smem->regions[0].virt_base; in qcom_smem_probe()
|
/linux-4.4.14/arch/sh/kernel/ |
D | io_trapped.c | 76 tiop->virt_base = vmap(pages, n, VM_MAP, PAGE_NONE); in register_trapped_io() 77 if (!tiop->virt_base) in register_trapped_io() 84 (unsigned long)(tiop->virt_base + len), in register_trapped_io() 127 return tiop->virt_base + voffs; in match_trapped_io_handler() 169 unsigned long vaddr = (unsigned long)tiop->virt_base; in lookup_address()
|
/linux-4.4.14/drivers/misc/ |
D | sram.c | 41 void __iomem *virt_base; member 134 part->base = sram->virt_base + block->start; in sram_add_partition() 317 (unsigned long)sram->virt_base + cur_start, in sram_reserve_regions() 363 sram->virt_base = devm_ioremap_wc(sram->dev, res->start, size); in sram_probe() 364 if (IS_ERR(sram->virt_base)) in sram_probe() 365 return PTR_ERR(sram->virt_base); in sram_probe() 385 gen_pool_size(sram->pool) / 1024, sram->virt_base); in sram_probe()
|
/linux-4.4.14/drivers/mmc/host/ |
D | android-goldfish.c | 121 void *virt_base; member 226 memcpy(dest, host->virt_base, data->sg->length); in goldfish_mmc_xfer_done() 409 memcpy(host->virt_base, src, data->sg->length); in goldfish_mmc_prepare_data() 484 host->virt_base = dma_alloc_coherent(&pdev->dev, BUFFER_SIZE, in goldfish_mmc_probe() 487 if (host->virt_base == 0) { in goldfish_mmc_probe() 535 dma_free_coherent(&pdev->dev, BUFFER_SIZE, host->virt_base, in goldfish_mmc_probe() 553 dma_free_coherent(&pdev->dev, BUFFER_SIZE, host->virt_base, host->phys_base); in goldfish_mmc_remove()
|
D | omap.c | 84 #define OMAP_MMC_READ(host, reg) __raw_readw((host)->virt_base + OMAP_MMC_REG(host, reg)) 85 #define OMAP_MMC_WRITE(host, reg, val) __raw_writew((val), (host)->virt_base + OMAP_MMC_REG(host, r… 134 void __iomem *virt_base; member 688 __raw_writesw(host->virt_base + OMAP_MMC_REG(host, DATA), in mmc_omap_xfer_data() 691 __raw_readsw(host->virt_base + OMAP_MMC_REG(host, DATA), in mmc_omap_xfer_data() 1348 host->virt_base = devm_ioremap_resource(&pdev->dev, res); in mmc_omap_probe() 1349 if (IS_ERR(host->virt_base)) in mmc_omap_probe() 1350 return PTR_ERR(host->virt_base); in mmc_omap_probe()
|
/linux-4.4.14/drivers/ide/ |
D | sgiioc4.c | 538 void __iomem *virt_base; in sgiioc4_ide_setup_pci_device() local 544 virt_base = pci_ioremap_bar(dev, 0); in sgiioc4_ide_setup_pci_device() 545 if (virt_base == NULL) { in sgiioc4_ide_setup_pci_device() 550 cmd_base = (unsigned long)virt_base + IOC4_CMD_OFFSET; in sgiioc4_ide_setup_pci_device() 551 ctl = (unsigned long)virt_base + IOC4_CTRL_OFFSET; in sgiioc4_ide_setup_pci_device() 552 irqport = (unsigned long)virt_base + IOC4_INTR_OFFSET; in sgiioc4_ide_setup_pci_device() 579 iounmap(virt_base); in sgiioc4_ide_setup_pci_device()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | clps711xfb.c | 186 void *virt_base = (void *)PAGE_OFFSET; in clps711x_guess_lcd_params() local 261 memset(virt_base, 0, size); in clps711x_guess_lcd_params() 264 info->screen_base = virt_base; in clps711x_guess_lcd_params()
|
D | hpfb.c | 209 static int hpfb_init_one(unsigned long phys_base, unsigned long virt_base) in hpfb_init_one() argument 214 fb_regs = virt_base; in hpfb_init_one()
|
/linux-4.4.14/drivers/atm/ |
D | fore200e.c | 320 fore200e->cp_monitor = fore200e->virt_base + FORE200E_CP_MONITOR_OFFSET; in fore200e_reset() 535 fore200e->virt_base = ioremap(fore200e->phys_base, PCA200E_IOSPACE_LENGTH); in fore200e_pca_map() 537 if (fore200e->virt_base == NULL) { in fore200e_pca_map() 542 DPRINTK(1, "device %s mapped to 0x%p\n", fore200e->name, fore200e->virt_base); in fore200e_pca_map() 545 fore200e->regs.pca.hcr = fore200e->virt_base + PCA200E_HCR_OFFSET; in fore200e_pca_map() 546 fore200e->regs.pca.imr = fore200e->virt_base + PCA200E_IMR_OFFSET; in fore200e_pca_map() 547 fore200e->regs.pca.psr = fore200e->virt_base + PCA200E_PSR_OFFSET; in fore200e_pca_map() 559 if (fore200e->virt_base != NULL) in fore200e_pca_unmap() 560 iounmap(fore200e->virt_base); in fore200e_pca_unmap() 779 fore200e->virt_base = of_ioremap(&op->resource[3], 0, SBA200E_RAM_LENGTH, "SBA RAM"); in fore200e_sba_map() [all …]
|
D | fore200e.h | 849 void __iomem * virt_base; /* virtual base address */ member
|
/linux-4.4.14/arch/sh/include/asm/ |
D | io_trapped.h | 16 void __iomem *virt_base; member
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | prom_init.c | 752 u32 virt_base; member 804 .virt_base = ~0U,
|