dwc3-msm: Change USB SMMU related page table range
Existing SMMU related page table range:
USB is using iova space as [0x10000000, 0x40000000].
IPA is using iova space as [0x20000000, 0x60000000].
Linux IPA driver needs to map IOVA address related to USB GSI
TRB ring and related data buffer to allow data transfer between
USB and IPA. If above existing iova space is being used, then
Linux IPA driver may end up trying to map same IOVA address
multiple time with IPA SMMU. Hence it is must to have non-overlap
range for USB and IPA related IOVA address. Fix this issue by
changing USB SMMU related page table range.
Change-Id: Idd8b79d4bd5a7402403f6550f9aec04cb04ab286
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
1 file changed