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

Commit c817223b authored by Vijayavardhan Vennapusa's avatar Vijayavardhan Vennapusa
Browse files

ARM: dts: msm: Add USB UICC device node for msmtellurium



Add USB UICC device node for msmtellurium for USB UICC functionality
to be working.

CRs-Fixed: 778881
Change-Id: I53d38d35ef26aaa511b03f285f34b7229a2f21e1
Signed-off-by: default avatarVijayavardhan Vennapusa <vvreddy@codeaurora.org>
parent 9353e54c
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -378,5 +378,29 @@
				drive-strength = <3>; /* 3 MA */
			};
		};

		uicc-active {
			qcom,pins = <&gp 59>, <&gp 60>;
			qcom,num-grp-pins = <2>;
			qcom,pin-func = <2>;
			label = "uicc-active-pins";

			uicc_active: active {
				drive-strength = <8>;
				bias-disable;
			};
		};

		uicc-sleep {
			qcom,pins = <&gp 59>, <&gp 60>;
			qcom,num-grp-pins = <2>;
			qcom,pin-func = <0>;
			label = "uicc-sleep-pins";

			uicc_sleep: sleep {
				drive-strength = <2>;
				bias-pull-down;
			};
		};
	};
};
+23 −0
Original line number Diff line number Diff line
@@ -671,6 +671,29 @@
		reg = <0x086000c8 0xc8>;
		qcom,pm-qos-latency = <2 1001 12701>;
		qcom,streaming-func = "mtp";
		qcom,android-usb-uicc-nluns = /bits/ 8 <1>;
	};

	uicc: qcom,ehci-host@79c0000 {
		compatible = "qcom,ehci-uicc-host";
		reg = <0x79c0000 0x400>;
		interrupts = <0 132 0>;

		clocks = <&clock_gcc clk_gcc_usb_fs_ahb_clk>,
			 <&clock_gcc clk_gcc_usb_fs_system_clk>,
			 <&clock_gcc clk_gcc_usb_fs_ic_clk>;
		clock-names = "iface_clk", "core_clk", "alt_core_clk";

		pinctrl-names = "uicc_active", "uicc_sleep";
		pinctrl-0 = <&uicc_active>;
		pinctrl-1 = <&uicc_sleep>;

		qcom,msm-bus,name = "uicc";
		qcom,msm-bus,num-cases = <2>;
		qcom,msm-bus,num-paths = <1>;
		qcom,msm-bus,vectors-KBps =
				<93 512 0 0>,
				<93 512 12000 192000>;
	};

	blsp1_uart2: serial@78b0000 {