coldfire/m68knommu dma coherency

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

m68 is normally not dma cache coherent, and thus requires invalidating
or writing back caches in DMA, which is handled in the
m68k_dma_sync_single_for_device routine.  For coherent mappings the
code sets up a non-cachable mapping in m68k_dma_alloc.

Except that for the nommu or coldfire code it doesn't and just does
a plain old page allocation without any caching magic.  Does this
mean coldfire and the nommu case in general do not actually require
cache coherency and don't need the cache maintainance on the dma
mapping operations either?
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Video for Linux]     [Yosemite News]     [Linux S/390]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux