]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
dts: Move OV5645 camera module to rear (CSI0) connector
authorTodor Tomov <todor.tomov@linaro.org>
Wed, 20 Apr 2016 09:22:44 +0000 (12:22 +0300)
committerTodor Tomov <todor.tomov@linaro.org>
Wed, 8 Jun 2016 13:48:45 +0000 (16:48 +0300)
Signed-off-by: Todor Tomov <todor.tomov@linaro.org>
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi
arch/arm64/boot/dts/qcom/msm8916.dtsi

index 241b00ef0a95d71c60322f8c012b5112a989c344..899f2b28a9c9c77bbcd18e5efeb845a47c083fd8 100644 (file)
                        bias-disable;
                };
        };
+
+        camera_rear_default: camera_rear_default {
+                pinmux_pwdn {
+                        function = "gpio";
+                        pins = "gpio34";
+                };
+                pinconf_pwdn {
+                        pins = "gpio34";
+                        drive-strength = <16>;
+                        bias-disable;
+                };
+
+                pinmux_rst {
+                        function = "gpio";
+                        pins = "gpio35";
+                };
+                pinconf_rst {
+                        pins = "gpio35";
+                        drive-strength = <16>;
+                        bias-disable;
+                };
+
+                pinmux_mclk0 {
+                        function = "cam_mclk0";
+                        pins = "gpio26";
+                };
+                pinconf_mclk0 {
+                        pins = "gpio26";
+                        drive-strength = <16>;
+                        bias-disable;
+                };
+        };
 };
index fc3ac38f5230afe7b66ff299a34024b74ba9eee6..29a4774f757dff2dd7dcffc01c60e817d328d760 100644 (file)
                        ports {
                                #address-cells = <1>;
                                #size-cells = <0>;
-                               port@1 {
-                                       reg = <1>;
-                                       csiphy1_ep: endpoint {
+                               port@0 {
+                                       reg = <0>;
+                                       csiphy0_ep: endpoint {
                                                clock-lanes = <1>;
                                                data-lanes = <0 2>;
                                                qcom,settle-cnt = <0xe>;
                                compatible = "ovti,ov5645";
                                reg = <0x78>;
 
-                               enable-gpios = <&msmgpio 33 0>;
-                               reset-gpios = <&msmgpio 28 1>;
+                               enable-gpios = <&msmgpio 34 0>;
+                               reset-gpios = <&msmgpio 35 1>;
                                pinctrl-names = "default";
-                               pinctrl-0 = <&camera_front_default>;
+                               pinctrl-0 = <&camera_rear_default>;
 
-                               clocks = <&gcc GCC_CAMSS_MCLK1_CLK>;
+                               clocks = <&gcc GCC_CAMSS_MCLK0_CLK>;
                                clock-names = "xclk";
 
                                vdddo-supply = <&camera_vdddo_1v8>;
                                        ov5645_ep: endpoint {
                                                clock-lanes = <1>;
                                                data-lanes = <0 2>;
-                                               remote-endpoint = <&csiphy1_ep>;
+                                               remote-endpoint = <&csiphy0_ep>;
                                        };
                                };
                        };