/Linux-v6.1/arch/s390/include/asm/ |
D | io.h | 27 void __iomem *ioremap_wc(phys_addr_t addr, size_t size); 56 #define ioremap_wc ioremap_wc macro
|
/Linux-v6.1/arch/powerpc/mm/ |
D | ioremap.c | 23 void __iomem *ioremap_wc(phys_addr_t addr, unsigned long size) in ioremap_wc() function 32 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v6.1/arch/x86/include/asm/ |
D | io.h | 323 extern void __iomem *ioremap_wc(resource_size_t offset, unsigned long size); 324 #define ioremap_wc ioremap_wc macro
|
/Linux-v6.1/arch/arm/include/asm/ |
D | io.h | 377 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size); 378 #define ioremap_wc ioremap_wc macro 379 #define ioremap_wt ioremap_wc
|
/Linux-v6.1/include/linux/ |
D | io-mapping.h | 110 return ioremap_wc(phys_addr, size); in io_mapping_map_wc() 129 iomap->iomem = ioremap_wc(base, size); in io_mapping_init_wc()
|
/Linux-v6.1/arch/arm/mm/ |
D | nommu.c | 228 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() function 233 EXPORT_SYMBOL(ioremap_wc);
|
D | ioremap.c | 381 void __iomem *ioremap_wc(resource_size_t res_cookie, size_t size) in ioremap_wc() function 386 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v6.1/arch/csky/include/asm/ |
D | io.h | 48 #define ioremap_wc(addr, size) \ macro
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | io.h | 57 #define ioremap_wc(offset, size) \ macro
|
/Linux-v6.1/lib/ |
D | pci_iomap.c | 90 return ioremap_wc(start, len); in pci_iomap_wc_range()
|
/Linux-v6.1/drivers/gpu/drm/qxl/ |
D | qxl_kms.c | 166 qdev->rom = ioremap_wc(qdev->rom_base, qdev->rom_size); in qxl_device_init() 184 qdev->ram_header = ioremap_wc(qdev->vram_base + in qxl_device_init()
|
/Linux-v6.1/include/asm-generic/ |
D | iomap.h | 97 #define ioremap_wc ioremap macro
|
/Linux-v6.1/drivers/gpu/drm/ |
D | drm_memory.c | 124 map->handle = ioremap_wc(map->offset, map->size); in drm_legacy_ioremap_wc()
|
/Linux-v6.1/kernel/ |
D | iomem.c | 116 addr = ioremap_wc(offset, size); in memremap()
|
/Linux-v6.1/Documentation/x86/ |
D | pat.rst | 47 | 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-v6.1/arch/arm64/include/asm/ |
D | io.h | 147 #define ioremap_wc(addr, size) \ macro
|
/Linux-v6.1/drivers/remoteproc/ |
D | rcar_rproc.c | 28 va = ioremap_wc(mem->dma, mem->len); in rcar_rproc_mem_alloc()
|
/Linux-v6.1/tools/testing/nvdimm/ |
D | Kbuild | 2 ldflags-y += --wrap=ioremap_wc
|
/Linux-v6.1/drivers/gpu/drm/armada/ |
D | armada_gem.c | 155 ptr = ioremap_wc(obj->linear->start, size); in armada_gem_linear_back() 185 dobj->addr = ioremap_wc(dobj->phys_addr, dobj->obj.size); in armada_gem_map_object()
|
/Linux-v6.1/drivers/media/pci/ivtv/ |
D | Kconfig | 74 ioremap_wc() API since the firmware hides the address
|
/Linux-v6.1/arch/parisc/include/asm/ |
D | io.h | 129 #define ioremap_wc ioremap macro
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | io.h | 864 extern void __iomem *ioremap_wc(phys_addr_t address, unsigned long size); 865 #define ioremap_wc ioremap_wc macro
|
/Linux-v6.1/Documentation/driver-api/ |
D | device-io.rst | 330 ioremap_wc() 349 On a PCI bus, it is usually safe to use ioremap_wc() on MMIO areas marked as 352 ioremap_wc() on a device that is known to be safe. 357 Maps I/O memory as normal memory with write-through caching. Like ioremap_wc(), 367 for which ioremap_wc() is more efficient (as it doesn't needlessly trash the 447 | ioremap_wc() | Normal-Non Cacheable |
|
/Linux-v6.1/arch/x86/mm/ |
D | ioremap.c | 398 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) in ioremap_wc() function 403 EXPORT_SYMBOL(ioremap_wc);
|
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv40.c | 255 imem->iomem = ioremap_wc(device->func->resource_addr(device, bar), in nv40_instmem_new()
|