Searched refs:ioremap_prot (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/arch/xtensa/include/asm/
H A Dio.h31 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
33 #define ioremap_prot ioremap_prot macro
42 return ioremap_prot(offset, size,
54 return ioremap_prot(offset, size, pgprot_val(PAGE_KERNEL));
/linux-master/arch/arc/mm/
H A Dioremap.c34 return ioremap_prot(paddr, size,
46 void __iomem *ioremap_prot(phys_addr_t paddr, size_t size, function
54 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/mips/mm/
H A Dioremap64.c5 void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, function
17 EXPORT_SYMBOL(ioremap_prot); variable
H A Dioremap.c40 * ioremap_prot - map bus memory into CPU space
44 * ioremap_prot gives the caller control over cache coherency attributes (CCA)
46 void __iomem *ioremap_prot(phys_addr_t phys_addr, unsigned long size, function
116 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/arm64/mm/
H A Dioremap.c6 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, function
21 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/xtensa/mm/
H A Dioremap.c13 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, function
21 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/s390/include/asm/
H A Dio.h28 #define ioremap_prot ioremap_prot macro
34 ioremap_prot((addr), (size), pgprot_val(pgprot_writecombine(PAGE_KERNEL)))
36 ioremap_prot((addr), (size), pgprot_val(pgprot_writethrough(PAGE_KERNEL)))
/linux-master/arch/parisc/mm/
H A Dioremap.c16 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, function
46 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/loongarch/include/asm/
H A Dio.h25 static inline void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size, function
35 ioremap_prot((offset), (size), pgprot_val(PAGE_KERNEL_SUC))
51 ioremap_prot((offset), (size), \
55 ioremap_prot((offset), (size), pgprot_val(PAGE_KERNEL))
/linux-master/mm/
H A Dioremap.c51 #ifndef ioremap_prot
52 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size, function
57 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/arm64/include/asm/
H A Dio.h146 #define ioremap_prot ioremap_prot macro
151 ioremap_prot((addr), (size), PROT_NORMAL_NC)
153 ioremap_prot((addr), (size), PROT_DEVICE_nGnRnE)
174 return ioremap_prot(addr, size, PROT_NORMAL);
/linux-master/arch/sh/mm/
H A Dioremap.c75 void __iomem __ref *ioremap_prot(phys_addr_t phys_addr, size_t size, function
106 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/powerpc/mm/
H A Dioremap.c44 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long flags) function
57 EXPORT_SYMBOL(ioremap_prot); variable
/linux-master/arch/sh/boards/mach-lboxre2/
H A Dsetup.c56 cf0_io_base = (u32)ioremap_prot(paddrbase, psize, pgprot_val(prot));
/linux-master/arch/csky/include/asm/
H A Dio.h49 ioremap_prot((addr), (size), \
/linux-master/arch/sh/boards/mach-sh03/
H A Dsetup.c78 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot));
/linux-master/arch/sh/boards/mach-landisk/
H A Dsetup.c61 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot));
/linux-master/arch/parisc/include/asm/
H A Dio.h128 #define ioremap_prot ioremap_prot macro
134 ioremap_prot((addr), (size), _PAGE_IOREMAP)
/linux-master/arch/x86/include/asm/
H A Dio.h177 extern void __iomem *ioremap_prot(resource_size_t offset, unsigned long size, unsigned long prot_val);
178 #define ioremap_prot ioremap_prot macro
/linux-master/arch/mips/include/asm/
H A Dio.h133 void __iomem *ioremap_prot(phys_addr_t offset, unsigned long size,
149 ioremap_prot((offset), (size), _CACHE_UNCACHED)
167 ioremap_prot((offset), (size), _page_cachable_default)
188 ioremap_prot((offset), (size), boot_cpu_data.writecombine)
/linux-master/arch/arc/include/asm/
H A Dio.h25 #define ioremap_prot ioremap_prot macro
/linux-master/arch/sh/include/asm/
H A Dio.h296 #define ioremap_prot ioremap_prot macro
302 ioremap_prot((addr), (size), pgprot_val(PAGE_KERNEL))
/linux-master/arch/riscv/kernel/
H A Dacpi.c303 return ioremap_prot(phys, size, pgprot_val(prot));
/linux-master/arch/riscv/include/asm/
H A Dio.h140 ((__force void *)ioremap_prot((addr), (size), _PAGE_KERNEL))
/linux-master/arch/x86/mm/
H A Dioremap.c441 void __iomem *ioremap_prot(resource_size_t phys_addr, unsigned long size, function
448 EXPORT_SYMBOL(ioremap_prot); variable

Completed in 397 milliseconds

12