commit | 255a69a94b8cbbcfef142137b5e7f99b5d168771 | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Mon Mar 23 09:43:42 2020 +0100 |
committer | David S. Miller <davem@davemloft.net> | Thu Apr 02 18:11:55 2020 -0700 |
tree | ba40d43db66dcc086bb1b7ad634589b01f8a0569 | |
parent | bef7b2a7be28638770972ab2709adf11d601c11a [diff] |
sparc32: use per-device dma_ops sparc32 is the last platform making dynamic decisions in get_arch_dma_ops based on the bus passed in. Instead set the iommu dma_ops at iommu probing and propagate them in of_propagate_archdata, falling back to the NULL ops for the direct mapping in the Leon or PCI case. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>