blob: 736833a25ed582d7b2e24dae739654059e5a6445 [file] [log] [blame]
83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
b907e20508d0 ("swiotlb: remove SWIOTLB_MAP_ERROR")
a4abe0ad1065 ("xen-swiotlb: remove the mapping_error dma_map_ops method")
b0cbeae49449 ("dma-direct: remove the mapping_error dma_map_ops method")
cb216b84d6ea ("swiotlb: Skip cache maintenance on map error")
b34087157dd7 ("dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB")
a4a4330db46a ("swiotlb: add support for non-coherent DMA")
fafadcd16595 ("swiotlb: don't dip into swiotlb pool for coherent allocations")
c4dae366925f ("swiotlb: refactor swiotlb_map_page")
4803b44e68fc ("swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs")
dff8d6c1ed58 ("swiotlb: remove the overflow buffer")
8088546832aa ("swiotlb: do not panic on mapping failures")
bc3ec75de545 ("dma-mapping: merge direct and noncoherent ops")
f3ecc0ff0457 ("dma-mapping: move the dma_coherent flag to struct device")
e0a9317d9004 ("hexagon: use generic dma_noncoherent_ops")
f406f222d4b2 ("hexagon: implement the sync_sg_for_device DMA operation")
37fca4bd018f ("hexagon: remove the sync_single_for_cpu DMA operation")
2820a708d5a3 ("ARC: dma [IOC] Enable per device io coherency")
2ab054fd1f88 ("Merge tag 'for-linus' of git://github.com/openrisc/linux")