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

Commit 42e00217 authored by Mukesh Kumar Savaliya's avatar Mukesh Kumar Savaliya
Browse files

ARM: dts: msm: Add two wire UART support and correct irq mapping



Correct interrupt mapping as per intc and also add two wire UART
support on blsp1 uart2 instance for wifi use case.

Change-Id: Ide67df9031ffa04c2e2280cb282a78a21f22d00e
Signed-off-by: default avatarMukesh Kumar Savaliya <msavaliy@codeaurora.org>
parent cd4936b2
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -348,8 +348,8 @@
		interrupts = <0 1 2>;
		#interrupt-cells = <1>;
		interrupt-map-mask = <0xffffffff>;
		interrupt-map = <0 &intc 0 0 107 0
			    1 &intc 0 0 238 0
		interrupt-map = <0 &intc 0 107 0
			    1 &intc 0 238 0
			    2 &tlmm 31 0>;

		qcom,inject-rx-on-wakeup;
@@ -385,8 +385,8 @@
		interrupts = <0 1 2>;
		#interrupt-cells = <1>;
		interrupt-map-mask = <0xffffffff>;
		interrupt-map = <0 &intc 0 0 108 0
			    1 &intc 0 0 238 0
		interrupt-map = <0 &intc 0 108 0
			    1 &intc 0 238 0
			    2 &tlmm 23 0>;

		qcom,inject-rx-on-wakeup;
@@ -422,8 +422,8 @@
		interrupts = <0 1 2>;
		#interrupt-cells = <1>;
		interrupt-map-mask = <0xffffffff>;
		interrupt-map = <0 &intc 0 0 118 0
			    1 &intc 0 0 238 0
		interrupt-map = <0 &intc 0 118 0
			    1 &intc 0 238 0
			    2 &tlmm 18 0>;

		qcom,inject-rx-on-wakeup;
@@ -459,8 +459,8 @@
		interrupts = <0 1 2>;
		#interrupt-cells = <1>;
		interrupt-map-mask = <0xffffffff>;
		interrupt-map = <0 &intc 0 0 119 0
			    1 &intc 0 0 238 0
		interrupt-map = <0 &intc 0 119 0
			    1 &intc 0 238 0
			    2 &tlmm 83 0>;

		qcom,inject-rx-on-wakeup;
@@ -498,8 +498,8 @@
		interrupts = <0 1 2>;
		#interrupt-cells = <1>;
		interrupt-map-mask = <0xffffffff>;
		interrupt-map = <0 &intc 0 0 297 0
			    1 &intc 0 0 239 0
		interrupt-map = <0 &intc 0 297 0
			    1 &intc 0 239 0
			    2 &tlmm 27 0>;

		qcom,inject-rx-on-wakeup;
+4 −8
Original line number Diff line number Diff line
@@ -85,14 +85,12 @@
		blsp1_uart2 {
			blsp1_uart2_active: blsp1_uart2_active {
				mux {
					pins = "gpio22", "gpio23",
						"gpio24", "gpio25";
					pins = "gpio22", "gpio23";
					function = "blsp_uart1";
				};

				config {
					pins = "gpio22", "gpio23",
						"gpio24", "gpio25";
					pins = "gpio22", "gpio23";
					drive-strength = <2>;
					bias-disable;
				};
@@ -100,14 +98,12 @@

			blsp1_uart2_sleep: blsp1_uart2_sleep {
				mux {
					pins = "gpio22", "gpio23",
						"gpio24", "gpio25";
					pins = "gpio22", "gpio23";
					function = "gpio";
				};

				config {
					pins = "gpio22", "gpio23",
						"gpio24", "gpio25";
					pins = "gpio22", "gpio23";
					drive-strength = <2>;
					bias-disable;
				};