]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - arch/mips/Kconfig
MIPS: document mixing "slightly different CCAs"
[linux.git] / arch / mips / Kconfig
index fc88f68ea1ee1019a04d1f26bd149cc1a38539b7..aff1cadeea437534ffc7ad01e7a4abea735c5f48 100644 (file)
@@ -1119,6 +1119,13 @@ config DMA_PERDEV_COHERENT
 
 config DMA_NONCOHERENT
        bool
+       #
+       # MIPS allows mixing "slightly different" Cacheability and Coherency
+       # Attribute bits.  It is believed that the uncached access through
+       # KSEG1 and the implementation specific "uncached accelerated" used
+       # by pgprot_writcombine can be mixed, and the latter sometimes provides
+       # significant advantages.
+       #
        select ARCH_HAS_DMA_WRITE_COMBINE
        select ARCH_HAS_SYNC_DMA_FOR_DEVICE
        select ARCH_HAS_UNCACHED_SEGMENT