Skip to content

Commit 94ea124

Browse files
kcxtandersson
authored andcommitted
arm64: dts: qcom: sm6115: add iommu for sdhc_1
The first SDHC can do DMA like most other peripherals, add the missing iommus entry which is required to set this up. This may have been working on Linux before since the bootloader configures it and it may not be full torn down. But other software like U-Boot needs this to initialize the eMMC properly. Fixes: 97e563b ("arm64: dts: qcom: sm6115: Add basic soc dtsi") Signed-off-by: Caleb Connolly <[email protected]> Reviewed-by: Dmitry Baryshkov <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Bjorn Andersson <[email protected]>
1 parent 74de2ec commit 94ea124

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

arch/arm64/boot/dts/qcom/sm6115.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1090,6 +1090,7 @@
10901090

10911091
power-domains = <&rpmpd SM6115_VDDCX>;
10921092
operating-points-v2 = <&sdhc1_opp_table>;
1093+
iommus = <&apps_smmu 0x00c0 0x0>;
10931094
interconnects = <&system_noc MASTER_SDCC_1 RPM_ALWAYS_TAG
10941095
&bimc SLAVE_EBI_CH0 RPM_ALWAYS_TAG>,
10951096
<&bimc MASTER_AMPSS_M0 RPM_ALWAYS_TAG

0 commit comments

Comments
 (0)