]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN
authorYong Wu <yong.wu@mediatek.com>
Thu, 16 Mar 2023 10:14:45 +0000 (18:14 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 May 2023 14:11:27 +0000 (23:11 +0900)
commit139bf63f27f3022dbbcd31f71ec2078f81bcef19
treec3418e9b582fcfb56479d85b74783afcf5c40fed
parent114204d25e1dffdd3a0c1cfbba219afd344f4b4f
iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN

[ Upstream commit f045e9df6537175d02565f21616ac1a9dd59b61c ]

When we enable PGTABLE_PA_35_EN, the PA for pgtable may be 35bits.
Thus add dma_mask for it.

Fixes: 301c3ca12576 ("iommu/mediatek: Allow page table PA up to 35bit")
Signed-off-by: Chengci.Xu <chengci.xu@mediatek.com>
Signed-off-by: Yong Wu <yong.wu@mediatek.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20230316101445.12443-1-yong.wu@mediatek.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/iommu/mtk_iommu.c