Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc340212 authored by Sarthak Garg's avatar Sarthak Garg
Browse files

ARM: dts: msm: Add iommu and h/w reset support for yupik

Add iommu devicetree property for eMMC and SD card.
Also add h/w reset support for eMMC.

Change-Id: I22e5a8d23f3edfc2c251cced8aced6f727a0b299
parent 2cd79af5
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -1910,6 +1910,10 @@
		reg-names = "hc_mem", "cqhci_mem", "cqhci_ice",
			    "cqhci_ice_hwkm";

		iommus = <&apps_smmu 0xc0 0x0>;
		dma-coherent;
		qcom,iommu-dma = "bypass";

		interrupts = <GIC_SPI 652 IRQ_TYPE_LEVEL_HIGH>,
				<GIC_SPI 656 IRQ_TYPE_LEVEL_HIGH>;
		interrupt-names = "hc_irq", "pwr_irq";
@@ -1929,6 +1933,8 @@
		mmc-hs400-1_8v;
		mmc-hs400-enhanced-strobe;

		cap-mmc-hw-reset;

		bus-width = <8>;
		non-removable;
		supports-cqe;
@@ -1936,6 +1942,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 {
@@ -1954,6 +1964,10 @@
		reg = <0x08804000 0x1000>;
		reg-names = "hc_mem";

		iommus = <&apps_smmu 0x100 0x0>;
		dma-coherent;
		qcom,iommu-dma = "bypass";

		interrupts = <GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH>,
				<GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>;
		interrupt-names = "hc_irq", "pwr_irq";