Home
last modified time | relevance | path

Searched refs:ioremap_cache (Results 1 – 25 of 30) sorted by relevance

12

/linux/arch/xtensa/include/asm/
H A Dio.h47 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 Ddmi.h25 #define dmi_early_remap(x, l) ioremap_cache(x, l)
27 #define dmi_remap(x, l) ioremap_cache(x, l)
H A Dio.h290 #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 Diomem.c12 #ifdef ioremap_cache in arch_memremap_wb()
13 return (__force void *)ioremap_cache(offset, size); in arch_memremap_wb()
/linux/arch/arm/mm/
H A Dnommu.c225 void __iomem *ioremap_cache(resource_size_t res_cookie, size_t size) in ioremap_cache() function
230 EXPORT_SYMBOL(ioremap_cache);
/linux/arch/mips/include/asm/
H A Ddmi.h10 #define dmi_remap(x, l) ioremap_cache(x, l)
H A Dio.h136 * ioremap_cache - map bus memory into CPU space
140 * ioremap_cache performs a platform specific sequence of operations to
150 #define ioremap_cache(offset, size) \ macro
/linux/include/acpi/
H A Dacpi_io.h13 return ioremap_cache(phys, size); in acpi_os_ioremap()
/linux/arch/arm/include/asm/
H A Dio.h342 * ioremap_cache() Normal Writeback Read allocate
372 * Do not use ioremap_cache for mapping memory. Use memremap instead.
374 void __iomem *ioremap_cache(resource_size_t res_cookie, size_t size);
375 #define ioremap_cache ioremap_cache macro
/linux/arch/x86/kernel/
H A Dcrash_dump_64.c27 vaddr = (__force void *)ioremap_cache(pfn << PAGE_SHIFT, PAGE_SIZE); in __copy_oldmem_page()
/linux/arch/arm64/kernel/
H A Dsmp_spin_table.c76 * As ioremap_cache will either give us a new mapping or reuse the in smp_spin_table_cpu_prepare()
80 release_addr = ioremap_cache(cpu_release_addr[cpu], in smp_spin_table_cpu_prepare()
/linux/arch/loongarch/include/asm/
H A Dio.h48 * On LoongArch, ioremap() has two variants, ioremap_wc() and ioremap_cache().
60 #define ioremap_cache(offset, size) \ macro
/linux/arch/powerpc/kernel/
H A Dcrash_dump.c88 vaddr = ioremap_cache(paddr, PAGE_SIZE); in copy_oldmem_page()
/linux/drivers/acpi/apei/
H A Dbert.c157 boot_error_region = ioremap_cache(bert_tab->address, region_len); in bert_init()
H A Deinj-core.c416 p = ioremap_cache(trigger_paddr, sizeof(*p)); in __einj_error_trigger()
447 p = ioremap_cache(trigger_paddr, table_size); in __einj_error_trigger()
/linux/drivers/hv/
H A Dhv.c278 /* Mask out vTOM bit. ioremap_cache() maps decrypted */ in hv_synic_enable_regs()
282 (void *)ioremap_cache(base, HV_HYP_PAGE_SIZE); in hv_synic_enable_regs()
297 /* Mask out vTOM bit. ioremap_cache() maps decrypted */ in hv_synic_enable_regs()
301 (void *)ioremap_cache(base, HV_HYP_PAGE_SIZE); in hv_synic_enable_regs()
/linux/drivers/mtd/maps/
H A Dpxa2xx-flash.c70 info->map.cached = ioremap_cache(info->map.phys, info->map.size); in pxa2xx_flash_probe()
/linux/drivers/gpu/drm/hyperv/
H A Dhyperv_drm_drv.c89 hv->vram = ioremap_cache(hv->mem->start, hv->fb_size); in hyperv_setup_vram()
/linux/drivers/firmware/meson/
H A Dmeson_sm.c88 return ioremap_cache(sm_phy_base, size); in meson_sm_map_shmem()
/linux/drivers/mtd/devices/
H A Dbcm47xxsflash.c325 b47s->window = ioremap_cache(res->start, resource_size(res)); in bcm47xxsflash_bcma_probe()
/linux/arch/sh/include/asm/
H A Dio.h281 #define ioremap_cache(addr, size) \ macro
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c332 map->virtual = ioremap_cache(res, size); in ttm_bo_ioremap()
521 vaddr_iomem = ioremap_cache(mem->bus.offset, in ttm_bo_vmap()
/linux/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c567 dma_status = ioremap_cache(res.start, resource_size(&res)); in pasemi_dma_init()
/linux/Documentation/driver-api/
H A Ddevice-io.rst418 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/Documentation/arch/x86/
H A Dpat.rst43 | ioremap_cache | -- | WB | WB |

12