Home
last modified time | relevance | path

Searched refs:ioremap_wc (Results 1 – 25 of 42) sorted by relevance

12

/linux/include/asm-generic/
H A Diomap.h76 #ifndef ioremap_wc
77 #define ioremap_wc ioremap macro
/linux/include/linux/
H A Dio-mapping.h116 return ioremap_wc(phys_addr, size); in io_mapping_map_wc()
135 iomap->iomem = ioremap_wc(base, size); in io_mapping_init_wc()
/linux/arch/loongarch/include/asm/
H A Dio.h59 #define ioremap_wc(offset, size) \ macro
/linux/drivers/net/ethernet/sfc/
H A Defx_cxl.c83 cxl->ctpio_cxl = ioremap_wc(cxl_pio_range.start, in efx_cxl_init()
/linux/drivers/pci/
H A Diomap.c102 return ioremap_wc(start, len); in pci_iomap_wc_range()
/linux/Documentation/arch/x86/
H A Dpat.rst47 | ioremap_wc | -- | -- | WC |
128 this can be done by using ioremap_wc() / set_memory_wc(). Devices which
159 For example: If there is an existing uncached mapping, a new ioremap_wc can
/linux/arch/arm/mm/
H A Dioremap.c406 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() function
411 EXPORT_SYMBOL(ioremap_wc);
/linux/tools/testing/nvdimm/
H A DKbuild2 ldflags-y += --wrap=ioremap_wc
/linux/arch/riscv/include/asm/
H A Dio.h32 #define ioremap_wc(addr, size) \ macro
/linux/drivers/gpu/drm/armada/
H A Darmada_gem.c156 ptr = ioremap_wc(obj->linear->start, size); in armada_gem_linear_back()
186 dobj->addr = ioremap_wc(dobj->phys_addr, dobj->obj.size); in armada_gem_map_object()
/linux/drivers/media/pci/ivtv/
H A DKconfig72 ioremap_wc() API since the firmware hides the address
/linux/arch/x86/mm/
H A Dioremap.c403 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) in ioremap_wc() function
408 EXPORT_SYMBOL(ioremap_wc);
/linux/lib/
H A Ddevres.c48 addr = ioremap_wc(offset, size); in __devm_ioremap()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv40.c249 imem->iomem = ioremap_wc(device->func->resource_addr(device, NVKM_BAR2_INST), in nv40_instmem_new()
/linux/Documentation/driver-api/
H A Dio-mapping.rst11 ioremap_wc cannot be used to statically map the entire aperture to the CPU
/linux/drivers/net/ethernet/sfc/siena/
H A Dio.h73 #ifdef ioremap_wc
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Duar.c137 up->map = ioremap_wc(pfn << PAGE_SHIFT, PAGE_SIZE); in alloc_uars_page()
/linux/drivers/gpu/drm/i915/
H A Dintel_memory_region.c71 va = ioremap_wc(mem->io.start + offset, PAGE_SIZE); in iopagetest()
/linux/arch/powerpc/kernel/
H A Dbtext.c155 vbase = ioremap_wc(base, size); in btext_map()
/linux/tools/testing/nvdimm/test/
H A Diomap.c166 return __nfit_test_ioremap(offset, size, ioremap_wc); in __wrap_devm_memunmap()
/linux/arch/powerpc/platforms/ps3/
H A Dspu.c203 spu->local_store = (__force void *)ioremap_wc(spu->local_store_phys, LS_SIZE); in setup_areas()
/linux/drivers/video/fbdev/via/
H A Dvia-core.c473 vdev->fbmem = ioremap_wc(vdev->fbmem_start, vdev->fbmem_len); in via_pci_setup_mmio()
/linux/arch/alpha/include/asm/
H A Dio.h310 #define ioremap_wc ioremap macro
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cn10k.c35 lmt_map_base = ioremap_wc(tbl_base, pfs * vfs * LMT_MAPTBL_ENTRY_SIZE); in lmtst_map_table_ops()
/linux/drivers/video/fbdev/
H A Dsimplefb.c602 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe()

12