/linux/arch/xtensa/include/asm/ |
H A D | io.h | 47 static inline void __iomem *ioremap_cache(unsigned long offset, in ioremap_cache() function 57 #define ioremap_cache ioremap_cache macro
|
/linux/arch/arm64/include/asm/ |
H A D | dmi.h | 25 #define dmi_early_remap(x, l) ioremap_cache(x, l) 27 #define dmi_remap(x, l) ioremap_cache(x, l)
|
H A D | io.h | 290 #define ioremap_cache ioremap_cache macro 291 static inline void __iomem *ioremap_cache(phys_addr_t addr, size_t size) in ioremap_cache() function
|
/linux/kernel/ |
H A D | iomem.c | 11 #ifdef ioremap_cache in arch_memremap_wb() 12 return (__force void *)ioremap_cache(offset, size); in arch_memremap_wb()
|
/linux/arch/arm/mm/ |
H A D | nommu.c | 225 void __iomem *ioremap_cache(resource_size_t res_cookie, size_t size) in ioremap() 230 EXPORT_SYMBOL(ioremap_cache); in ioremap_cache() 228 void __iomem *ioremap_cache(resource_size_t res_cookie, size_t size) ioremap_cache() function
|
/linux/arch/mips/include/asm/ |
H A D | dmi.h | 10 #define dmi_remap(x, l) ioremap_cache(x, l)
|
/linux/include/acpi/ |
H A D | acpi_io.h | 13 return ioremap_cache(phys, size); in acpi_os_ioremap()
|
/linux/arch/arm/include/asm/ |
H A D | io.h | 374 void __iomem *ioremap_cache(resource_size_t res_cookie, size_t size); 375 #define ioremap_cache ioremap_cache macro
|
/linux/arch/arm64/kernel/ |
H A D | smp_spin_table.c | 80 release_addr = ioremap_cache(cpu_release_addr[cpu], in smp_spin_table_cpu_prepare()
|
/linux/arch/x86/kernel/ |
H A D | crash_dump_64.c | 27 vaddr = (__force void *)ioremap_cache(pfn << PAGE_SHIFT, PAGE_SIZE); in __copy_oldmem_page()
|
/linux/drivers/hv/ |
H A D | hv.c | 280 (void *)ioremap_cache(base, HV_HYP_PAGE_SIZE); in hv_synic_enable_regs() 299 (void *)ioremap_cache(base, HV_HYP_PAGE_SIZE); in hv_synic_enable_regs()
|
/linux/arch/x86/platform/efi/ |
H A D | efi_32.c | 53 va = ioremap_cache(md->phys_addr, size); in efi_map_region()
|
/linux/drivers/acpi/apei/ |
H A D | bert.c | 157 boot_error_region = ioremap_cache(bert_tab->address, region_len); in bert_init()
|
H A D | erst.c | 1253 erst_erange.vaddr = ioremap_cache(erst_erange.base, in erst_init()
|
/linux/drivers/mtd/maps/ |
H A D | pxa2xx-flash.c | 70 info->map.cached = ioremap_cache(info->map.phys, info->map.size); in pxa2xx_flash_probe()
|
/linux/drivers/gpu/drm/hyperv/ |
H A D | hyperv_drm_drv.c | 89 hv->vram = ioremap_cache(hv->mem->start, hv->fb_size); in hyperv_setup_vram()
|
/linux/drivers/firmware/meson/ |
H A D | meson_sm.c | 88 return ioremap_cache(sm_phy_base, size); in meson_sm_map_shmem()
|
/linux/arch/loongarch/kernel/ |
H A D | acpi.c | 58 return ioremap_cache(phys, size); in acpi_os_ioremap()
|
/linux/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_util.c | 327 map->virtual = ioremap_cache(res, size); in ttm_bo_ioremap() 490 vaddr_iomem = ioremap_cache(mem->bus.offset, in ttm_bo_vmap()
|
/linux/drivers/mtd/devices/ |
H A D | bcm47xxsflash.c | 325 b47s->window = ioremap_cache(res->start, resource_size(res)); in bcm47xxsflash_bcma_probe()
|
/linux/arch/sh/include/asm/ |
H A D | io.h | 301 #define ioremap_cache(addr, size) \ macro
|
/linux/Documentation/driver-api/ |
H A D | device-io.rst | 418 ioremap_cache() 421 ioremap_cache() effectively maps I/O memory as normal RAM. CPU write-back 431 Portable drivers should avoid the use of ioremap_cache(). 452 | ioremap_cache() | Normal-Write-Back Cacheable |
|
/linux/arch/powerpc/platforms/pasemi/ |
H A D | dma_lib.c | 567 dma_status = ioremap_cache(res.start, resource_size(&res)); in pasemi_dma_init()
|
/linux/Documentation/arch/x86/ |
H A D | pat.rst | 43 | ioremap_cache | -- | WB | WB |
|
/linux/drivers/soc/fsl/qbman/ |
H A D | qman_ccsr.c | 459 void __iomem *tmpp = ioremap_cache(addr, sz); in zero_priv_mem()
|