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

Commit c168aaea authored by Ravi Kishore Tanuku's avatar Ravi Kishore Tanuku Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Enable front camera flash for SDM670 CDP/MTP



The front camera flash on SDM670 CDP/MTP is driven by LED3 and
controlled by GPIO21. Add pinctrl configuration to enable GPIO
control from flash driver.

Change-Id: I7904b337afb1d2b14c2d0d66705d399dd28dcb51
Signed-off-by: default avatarRavi Kishore Tanuku <rktanuku@codeaurora.org>
parent 4a7050a7
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -41,6 +41,12 @@
	status = "ok";
};

&pm660l_switch1 {
	pinctrl-names = "led_enable", "led_disable";
	pinctrl-0 = <&flash_led3_front_en>;
	pinctrl-1 = <&flash_led3_front_dis>;
};

&qupv3_se9_2uart {
	status = "disabled";
};
+6 −0
Original line number Diff line number Diff line
@@ -42,6 +42,12 @@
	status = "ok";
};

&pm660l_switch1 {
	pinctrl-names = "led_enable", "led_disable";
	pinctrl-0 = <&flash_led3_front_en>;
	pinctrl-1 = <&flash_led3_front_dis>;
};

&qupv3_se9_2uart {
	status = "disabled";
};
+30 −0
Original line number Diff line number Diff line
@@ -1558,6 +1558,36 @@
			};
		};

		flash_led3_front {
			flash_led3_front_en: flash_led3_front_en {
				mux {
					pins = "gpio21";
					function = "gpio";
				};

				config {
					pins = "gpio21";
					drive_strength = <2>;
					output-high;
					bias-disable;
				};
			};

			flash_led3_front_dis: flash_led3_front_dis {
				mux {
					pins = "gpio21";
					function = "gpio";
				};

				config {
					pins = "gpio21";
					drive_strength = <2>;
					output-low;
					bias-disable;
				};
			};
		};

		/* Pinctrl setting for CAMERA GPIO key */
		key_cam_snapshot {
			key_cam_snapshot_default: key_cam_snapshot_default {