Commit c2e02e2b authored by Gaurav Batra's avatar Gaurav Batra Committed by Greg Kroah-Hartman
Browse files

powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits



[ Upstream commit 67dfc119 ]

Starting with PAPR level 2.13, platform supports placing PHB in limited
address mode. Devices that support DMA masks less that 64-bit but greater
than 32-bits are placed in limited address mode. In this mode, the
starting DMA address returned by the DDW is 4GB.

When the device driver calls dma_supported, with mask less then 64-bit, the
PowerPC IOMMU driver places PHB in the Limited Addressing Mode before
creating DDW.

Signed-off-by: default avatarGaurav Batra <gbatra@linux.ibm.com>
Signed-off-by: default avatarMadhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20250108164814.73250-1-gbatra@linux.ibm.com


Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 9aeaf195
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment