DMA_ATTR_REQUIRE_COHERENT
unsigned long dma_attr = DMA_ATTR_REQUIRE_COHERENT;
DMA_ATTR_REQUIRE_COHERENT);
if (attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT))
!(attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT)))
if (attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT)) {
(attrs & DMA_ATTR_REQUIRE_COHERENT)))
if (!dev_is_dma_coherent(dev) && (attrs & DMA_ATTR_REQUIRE_COHERENT))
if (attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT))
{ DMA_ATTR_REQUIRE_COHERENT, "REQUIRE_COHERENT" })
DMA_ATTR_REQUIRE_COHERENT);
!(attrs & DMA_ATTR_REQUIRE_COHERENT))
if (attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT))
if (attrs & (DMA_ATTR_MMIO | DMA_ATTR_REQUIRE_COHERENT))
if (!dev_is_dma_coherent(dev) && (attrs & DMA_ATTR_REQUIRE_COHERENT))
if (!dev_is_dma_coherent(dev) && (attrs & DMA_ATTR_REQUIRE_COHERENT))
unsigned long attrs = DMA_ATTR_REQUIRE_COHERENT;
unsigned long attrs = DMA_ATTR_REQUIRE_COHERENT;