]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
arm64: dma-mapping: fix handling of devices registered before arch_initcall
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 16 Feb 2016 14:14:44 +0000 (15:14 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Feb 2016 20:01:20 +0000 (12:01 -0800)
commit593337c55ac30807f38ca924e716edfdc4e6a916
tree14ac26e2fe317a3d9caeae28a6c9066bbd22009d
parenta6e01f0c81d54678cdd50892462d12b672320e5e
arm64: dma-mapping: fix handling of devices registered before arch_initcall

commit 722ec35f7faefcc34d12616eca7976a848870f9d upstream.

This patch ensures that devices, which got registered before arch_initcall
will be handled correctly by IOMMU-based DMA-mapping code.

Fixes: 13b8629f6511 ("arm64: Add IOMMU dma_ops")
Acked-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/mm/dma-mapping.c