Loading arch/arm/boot/dts/qcom/msm8937-pmi8937-qrd-sku2.dtsi +27 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include "msm-pmi8937.dtsi" #include "msm8937-qrd.dtsi" #include "msm8937-mdss-panels.dtsi" &spmi_bus { qcom,pmi8937@2 { Loading Loading @@ -85,3 +86,29 @@ qcom,key-codes = <158 139 172>; }; }; &mdss_mdp { qcom,mdss-pref-prim-intf = "dsi"; }; &mdss_dsi { hw-config = "single_dsi"; }; &mdss_dsi0 { qcom,dsi-pref-prim-pan = <&dsi_hx8394f_720p_video>; pinctrl-names = "mdss_default", "mdss_sleep"; pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; qcom,platform-te-gpio = <&tlmm 24 0>; qcom,platform-reset-gpio = <&tlmm 60 0>; }; &mdss_dsi1 { status = "disabled"; }; &dsi_hx8394f_720p_video { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; }; arch/arm/boot/dts/qcom/msm8937-pmi8950-qrd-sku1.dtsi +64 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include "msm-pmi8950.dtsi" #include "msm8937-qrd.dtsi" #include "msm8937-mdss-panels.dtsi" &spmi_bus { qcom,pmi8950@2 { Loading Loading @@ -58,3 +59,66 @@ }; }; }; &mdss_mdp { qcom,mdss-pref-prim-intf = "dsi"; }; &mdss_dsi { hw-config = "single_dsi"; }; &mdss_dsi0 { lab-supply = <&lab_regulator>; ibb-supply = <&ibb_regulator>; qcom,dsi-pref-prim-pan = <&dsi_r69006_1080p_video>; pinctrl-names = "mdss_default", "mdss_sleep"; pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; qcom,platform-te-gpio = <&tlmm 24 0>; qcom,platform-reset-gpio = <&tlmm 60 0>; }; &mdss_dsi1 { status = "disabled"; }; &labibb { status = "ok"; qpnp,qpnp-labibb-mode = "lcd"; }; &ibb_regulator { qcom,qpnp-ibb-discharge-resistor = <32>; }; &dsi_panel_pwr_supply { qcom,panel-supply-entry@2 { reg = <2>; qcom,supply-name = "lab"; qcom,supply-min-voltage = <4600000>; qcom,supply-max-voltage = <6000000>; qcom,supply-enable-load = <100000>; qcom,supply-disable-load = <100>; }; qcom,panel-supply-entry@3 { reg = <3>; qcom,supply-name = "ibb"; qcom,supply-min-voltage = <4600000>; qcom,supply-max-voltage = <6000000>; qcom,supply-enable-load = <100000>; qcom,supply-disable-load = <100>; qcom,supply-post-on-sleep = <20>; }; }; &dsi_r69006_1080p_cmd { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; }; &dsi_r69006_1080p_video { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; }; Loading
arch/arm/boot/dts/qcom/msm8937-pmi8937-qrd-sku2.dtsi +27 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include "msm-pmi8937.dtsi" #include "msm8937-qrd.dtsi" #include "msm8937-mdss-panels.dtsi" &spmi_bus { qcom,pmi8937@2 { Loading Loading @@ -85,3 +86,29 @@ qcom,key-codes = <158 139 172>; }; }; &mdss_mdp { qcom,mdss-pref-prim-intf = "dsi"; }; &mdss_dsi { hw-config = "single_dsi"; }; &mdss_dsi0 { qcom,dsi-pref-prim-pan = <&dsi_hx8394f_720p_video>; pinctrl-names = "mdss_default", "mdss_sleep"; pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; qcom,platform-te-gpio = <&tlmm 24 0>; qcom,platform-reset-gpio = <&tlmm 60 0>; }; &mdss_dsi1 { status = "disabled"; }; &dsi_hx8394f_720p_video { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; };
arch/arm/boot/dts/qcom/msm8937-pmi8950-qrd-sku1.dtsi +64 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include "msm-pmi8950.dtsi" #include "msm8937-qrd.dtsi" #include "msm8937-mdss-panels.dtsi" &spmi_bus { qcom,pmi8950@2 { Loading Loading @@ -58,3 +59,66 @@ }; }; }; &mdss_mdp { qcom,mdss-pref-prim-intf = "dsi"; }; &mdss_dsi { hw-config = "single_dsi"; }; &mdss_dsi0 { lab-supply = <&lab_regulator>; ibb-supply = <&ibb_regulator>; qcom,dsi-pref-prim-pan = <&dsi_r69006_1080p_video>; pinctrl-names = "mdss_default", "mdss_sleep"; pinctrl-0 = <&mdss_dsi_active &mdss_te_active>; pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>; qcom,platform-te-gpio = <&tlmm 24 0>; qcom,platform-reset-gpio = <&tlmm 60 0>; }; &mdss_dsi1 { status = "disabled"; }; &labibb { status = "ok"; qpnp,qpnp-labibb-mode = "lcd"; }; &ibb_regulator { qcom,qpnp-ibb-discharge-resistor = <32>; }; &dsi_panel_pwr_supply { qcom,panel-supply-entry@2 { reg = <2>; qcom,supply-name = "lab"; qcom,supply-min-voltage = <4600000>; qcom,supply-max-voltage = <6000000>; qcom,supply-enable-load = <100000>; qcom,supply-disable-load = <100>; }; qcom,panel-supply-entry@3 { reg = <3>; qcom,supply-name = "ibb"; qcom,supply-min-voltage = <4600000>; qcom,supply-max-voltage = <6000000>; qcom,supply-enable-load = <100000>; qcom,supply-disable-load = <100>; qcom,supply-post-on-sleep = <20>; }; }; &dsi_r69006_1080p_cmd { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; }; &dsi_r69006_1080p_video { qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; };