_PAGE_NO_CACHE
#define _PAGE_IO (_PAGE_KERNEL | _PAGE_NO_CACHE | _PAGE_GUARDED)
static inline void pte_uncache(pte_t pte) { pte_val(pte) |= _PAGE_NO_CACHE; }
static inline void pte_cache(pte_t pte) { pte_val(pte) &= ~_PAGE_NO_CACHE; }
#define _PAGE_CACHE_CTL (_PAGE_GUARDED | _PAGE_NO_CACHE | \
_PAGE_NO_CACHE | _PAGE_GUARDED))
_PAGE_NO_CACHE))
if (flags & _PAGE_NO_CACHE)
return __ioremap(addr, size, _PAGE_NO_CACHE);
_PAGE_ACCESSED | _PAGE_NO_CACHE)
#define PAGE_KERNEL_UNC __pgprot(_PAGE_KERNEL | _PAGE_NO_CACHE)
#define pgprot_noncached(prot) __pgprot(pgprot_val(prot) | _PAGE_NO_CACHE)
return (pte_val(pte) & (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_NO_CACHE))
return !!(pte_val(pte) & _PAGE_NO_CACHE);
#define _PAGE_CACHE_CTL (_PAGE_COHERENT | _PAGE_GUARDED | _PAGE_NO_CACHE | \
_PAGE_NO_CACHE | _PAGE_GUARDED);
_PAGE_NO_CACHE);
#define PAGE_KERNEL_NC __pgprot(_PAGE_BASE_NC | _PAGE_KERNEL_RW | _PAGE_NO_CACHE)
#define PAGE_KERNEL_NCG __pgprot(_PAGE_BASE_NC | _PAGE_KERNEL_RW | _PAGE_NO_CACHE | _PAGE_GUARDED)
static inline bool pte_ci(pte_t pte) { return pte_val(pte) & _PAGE_NO_CACHE; }
#define PAGE_KERNEL_NC __pgprot(_PAGE_BASE_NC | _PAGE_KERNEL_RW | _PAGE_NO_CACHE)
#define PAGE_KERNEL_NCG __pgprot(_PAGE_BASE_NC | _PAGE_KERNEL_RW | _PAGE_NO_CACHE | _PAGE_GUARDED)
#define _PAGE_CACHE_CTL (_PAGE_COHERENT | _PAGE_GUARDED | _PAGE_NO_CACHE | \
_PAGE_NO_CACHE | _PAGE_GUARDED))
_PAGE_NO_CACHE))
disp_BAT[1] = addr | (_PAGE_NO_CACHE | _PAGE_GUARDED | BPP_RW);
if ((flags & _PAGE_NO_CACHE) ||
wimgxpp = flags & (_PAGE_WRITETHRU | _PAGE_NO_CACHE
if ((flags & _PAGE_NO_CACHE) == 0)
TLBCAM[index].MAS2 |= (flags & _PAGE_NO_CACHE) ? MAS2_I : 0;
.mask = _PAGE_NO_CACHE,
.val = _PAGE_NO_CACHE,
seq_puts(m, lower & _PAGE_NO_CACHE ? "i " : " ");
.mask = _PAGE_NO_CACHE,
.val = _PAGE_NO_CACHE,