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

Commit 4eb3030c authored by Robin Singh Rana's avatar Robin Singh Rana
Browse files

ARM: dts: msm: Handle shared gpio among multiple I2C flash nodes

Adding shared gpio pinctrl for I2C flash only in cam_res_mgr so 
that in multicamera use case individual flash nodes do not try 
to set it active again.

CRs-Fixed: 3040316
External Impact: No.

Change-Id: I25d50eda091ba5547951f52ef1b1f56bb55a68f3
parent 265b1558
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -110,10 +110,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -133,10 +129,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -156,10 +148,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
+0 −12
Original line number Diff line number Diff line
@@ -110,10 +110,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -133,10 +129,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -156,10 +148,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
+0 −12
Original line number Diff line number Diff line
@@ -110,10 +110,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -133,10 +129,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;
@@ -156,10 +148,6 @@
		rgltr-min-voltage = <1800000>;
		rgltr-max-voltage = <1800000>;
		rgltr-load-current = <120000>;
		gpio-no-mux = <0>;
		pinctrl-names = "cam_default", "cam_suspend";
		pinctrl-0 = <&cam_flash_hwen_active>;
		pinctrl-1 = <&cam_flash_hwen_suspend>;
		gpios = <&tlmm 52 0>;
		gpio-custom1 = <0>;
		gpio-req-tbl-num = <0>;