diff --git a/qcom/yupik.dtsi b/qcom/yupik.dtsi index 488be4caf4ed..7c39cc175f62 100644 --- a/qcom/yupik.dtsi +++ b/qcom/yupik.dtsi @@ -2546,6 +2546,10 @@ reg-names = "hc_mem", "cqhci_mem", "cqhci_ice", "cqhci_ice_hwkm"; + iommus = <&apps_smmu 0xc0 0x0>; + dma-coherent; + qcom,iommu-dma = "bypass"; + interrupts = , ; interrupt-names = "hc_irq", "pwr_irq"; @@ -2591,6 +2595,8 @@ mmc-hs400-1_8v; mmc-hs400-enhanced-strobe; + cap-mmc-hw-reset; + bus-width = <8>; non-removable; supports-cqe; @@ -2598,6 +2604,10 @@ qcom,devfreq,freq-table = <50000000 200000000>; qcom,scaling-lower-bus-speed-mode = "DDR52"; + /* Add dt entry for gcc hw reset */ + resets = <&gcc GCC_SDCC1_BCR>; + reset-names = "core_reset"; + status = "disabled"; qos0 { @@ -2616,6 +2626,10 @@ reg = <0x08804000 0x1000>; reg-names = "hc_mem"; + iommus = <&apps_smmu 0x100 0x0>; + dma-coherent; + qcom,iommu-dma = "bypass"; + interrupts = , ; interrupt-names = "hc_irq", "pwr_irq";