DMA_BIDIRECTIONAL
bool reads = (direction == DMA_BIDIRECTIONAL ||
DMA_BIDIRECTIONAL : DMA_TO_DEVICE;
DMA_BIDIRECTIONAL : DMA_TO_DEVICE;
sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL);
dma_buf_unmap_attachment(attach, sgt, DMA_BIDIRECTIONAL);
dma_buf_unmap_attachment(attach, sg, DMA_BIDIRECTIONAL);
bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE);
DMA_BIDIRECTIONAL);
DMA_BIDIRECTIONAL);
DMA_BIDIRECTIONAL : DMA_TO_DEVICE;
DMA_BIDIRECTIONAL : DMA_TO_DEVICE;
DMA_BIDIRECTIONAL);
DMA_BIDIRECTIONAL);
PAGE_SIZE, DMA_BIDIRECTIONAL);