OSDN Git Service

ARM: dts: msm: add support for truly amoled panel on sdm660 and sdm630
authorVishnuvardhan Prodduturi <vproddut@codeaurora.org>
Tue, 11 Apr 2017 12:03:12 +0000 (17:33 +0530)
committerVishnuvardhan Prodduturi <vproddut@codeaurora.org>
Tue, 25 Apr 2017 12:35:39 +0000 (18:05 +0530)
Add support for truly FHD amoled panel on sdm660 and sdm630 which
helps in validating pm660a functionality.

Change-Id: I017a9d96ec927b984ad1f26a573a74efd753d8eb
Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
arch/arm/boot/dts/qcom/sdm630-cdp.dtsi
arch/arm/boot/dts/qcom/sdm630-mtp.dtsi
arch/arm/boot/dts/qcom/sdm630-pm660a-cdp.dts
arch/arm/boot/dts/qcom/sdm630-pm660a-mtp.dts
arch/arm/boot/dts/qcom/sdm660-cdp.dtsi
arch/arm/boot/dts/qcom/sdm660-mtp.dtsi
arch/arm/boot/dts/qcom/sdm660-pm660a-cdp.dts
arch/arm/boot/dts/qcom/sdm660-pm660a-mtp.dts

index 9df521f..fd10945 100644 (file)
        qcom,mdss-dsi-bl-pmic-pwm-frequency = <100>;
        qcom,panel-supply-entries = <&dsi_panel_split_link_pwr_supply>;
 };
+
+&dsi_rm67195_amoled_fhd_cmd {
+       qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
+};
index 9e61f48..bb50f23 100644 (file)
                qcom,parallel-en-pin-polarity = <1>;
        };
 };
+
+&dsi_rm67195_amoled_fhd_cmd {
+       qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
+};
index d9b6a8a..7e3e9a0 100644 (file)
        qcom,msm-mbhc-hphl-swh = <0>;
        qcom,msm-mbhc-gnd-swh = <0>;
 };
+
+&mdss_dsi0 {
+       qcom,dsi-pref-prim-pan = <&dsi_rm67195_amoled_fhd_cmd>;
+       oledb-supply = <&pm660a_oledb>;
+       lab-supply = <&lab_regulator>;
+       ibb-supply = <&ibb_regulator>;
+};
index 8ebdbc0..a522b7a 100644 (file)
 &tavil_snd {
        qcom,msm-mbhc-moist-cfg = <0>, <0>, <3>;
 };
+
+&mdss_dsi0 {
+       qcom,dsi-pref-prim-pan = <&dsi_rm67195_amoled_fhd_cmd>;
+       oledb-supply = <&pm660a_oledb>;
+       lab-supply = <&lab_regulator>;
+       ibb-supply = <&ibb_regulator>;
+};
index 33303f1..4d05ea7 100644 (file)
        qcom,panel-roi-alignment = <2 2 4 2 1080 2>;
 };
 
+&dsi_rm67195_amoled_fhd_cmd {
+       qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
+};
+
 &mdss_dp_ctrl {
        pinctrl-names = "mdss_dp_active", "mdss_dp_sleep";
        pinctrl-0 = <&mdss_dp_aux_active &mdss_dp_usbplug_cc_active>;
index ed3b3d8..cb554a6 100644 (file)
        qcom,panel-supply-entries = <&dsi_panel_pwr_supply>;
 };
 
+&dsi_rm67195_amoled_fhd_cmd {
+       qcom,panel-supply-entries = <&dsi_panel_pwr_supply_labibb_amoled>;
+};
+
 &sdhc_1 {
        /* device core power supply */
        vdd-supply = <&pm660l_l4>;
index 7ca31fc..c27f76d 100644 (file)
        qcom,pmic-id = <0x0001001b 0x0001011a 0x0 0x0>;
 };
 
+&mdss_dsi {
+       hw-config = "single_dsi";
+};
+
 &mdss_dsi0 {
+       qcom,dsi-pref-prim-pan = <&dsi_rm67195_amoled_fhd_cmd>;
        oledb-supply = <&pm660a_oledb>;
        lab-supply = <&lab_regulator>;
        ibb-supply = <&ibb_regulator>;
 };
 
 &mdss_dsi1 {
+       status = "disabled";
        oledb-supply = <&pm660a_oledb>;
        lab-supply = <&lab_regulator>;
        ibb-supply = <&ibb_regulator>;
index d6e1f6a..eb5e499 100644 (file)
        qcom,pmic-id = <0x0001001b 0x0001011a 0x0 0x0>;
 };
 
+&mdss_dsi {
+       hw-config = "single_dsi";
+};
+
 &mdss_dsi0 {
+       qcom,dsi-pref-prim-pan = <&dsi_rm67195_amoled_fhd_cmd>;
        oledb-supply = <&pm660a_oledb>;
        lab-supply = <&lab_regulator>;
        ibb-supply = <&ibb_regulator>;
 };
 
 &mdss_dsi1 {
+       status = "disabled";
        oledb-supply = <&pm660a_oledb>;
        lab-supply = <&lab_regulator>;
        ibb-supply = <&ibb_regulator>;