Merge "ARM: dts: msm: enable display panel for msm8998 interposer"
This commit is contained in:
commit
ae3f350867
3 changed files with 103 additions and 2 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (c) 2016, The Linux Foundation. All rights reserved.
|
/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License version 2 and
|
* it under the terms of the GNU General Public License version 2 and
|
||||||
|
@ -31,6 +31,7 @@
|
||||||
#include "dsi-panel-sim-dualmipi-video.dtsi"
|
#include "dsi-panel-sim-dualmipi-video.dtsi"
|
||||||
#include "dsi-panel-sim-dualmipi-cmd.dtsi"
|
#include "dsi-panel-sim-dualmipi-cmd.dtsi"
|
||||||
#include "dsi-panel-s6e3ha3-amoled-dualmipi-wqhd-cmd.dtsi"
|
#include "dsi-panel-s6e3ha3-amoled-dualmipi-wqhd-cmd.dtsi"
|
||||||
|
#include "dsi-panel-nt36850-truly-dualmipi-wqhd-cmd.dtsi"
|
||||||
|
|
||||||
&soc {
|
&soc {
|
||||||
dsi_panel_pwr_supply: dsi_panel_pwr_supply {
|
dsi_panel_pwr_supply: dsi_panel_pwr_supply {
|
||||||
|
@ -196,3 +197,9 @@
|
||||||
qcom,mdss-dsi-t-clk-post = <0x07>;
|
qcom,mdss-dsi-t-clk-post = <0x07>;
|
||||||
qcom,mdss-dsi-t-clk-pre = <0x2a>;
|
qcom,mdss-dsi-t-clk-pre = <0x2a>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&dsi_dual_nt36850_truly_cmd {
|
||||||
|
qcom,mdss-dsi-panel-timings = [00 1c 06 06 0b 11 06 07 05 03 04 00];
|
||||||
|
qcom,mdss-dsi-t-clk-post = <0x34>;
|
||||||
|
qcom,mdss-dsi-t-clk-pre = <0x2a>;
|
||||||
|
};
|
||||||
|
|
|
@ -146,6 +146,50 @@
|
||||||
qcom,battery-data = <&qrd_batterydata>;
|
qcom,battery-data = <&qrd_batterydata>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&mdss_dsi {
|
||||||
|
hw-config = "split_dsi";
|
||||||
|
vdda-1p2-supply = <&pm660_l1>;
|
||||||
|
vdda-0p9-supply = <&pm660l_l1>;
|
||||||
|
|
||||||
|
qcom,ctrl-supply-entries {
|
||||||
|
qcom,ctrl-supply-entry@0 {
|
||||||
|
qcom,supply-min-voltage = <1200000>;
|
||||||
|
qcom,supply-max-voltage = <1250000>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
qcom,phy-supply-entries {
|
||||||
|
qcom,phy-supply-entry@0 {
|
||||||
|
qcom,supply-min-voltage = <880000>;
|
||||||
|
qcom,supply-max-voltage = <925000>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_dsi0 {
|
||||||
|
qcom,dsi-pref-prim-pan = <&dsi_dual_nt36850_truly_cmd>;
|
||||||
|
wqhd-vddio-supply = <&pm660_l11>;
|
||||||
|
lab-supply = <&lcdb_ldo_vreg>;
|
||||||
|
ibb-supply = <&lcdb_ncp_vreg>;
|
||||||
|
pinctrl-names = "mdss_default", "mdss_sleep";
|
||||||
|
pinctrl-0 = <&mdss_dsi_active &mdss_te_active>;
|
||||||
|
pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>;
|
||||||
|
qcom,platform-reset-gpio = <&tlmm 94 0>;
|
||||||
|
qcom,platform-te-gpio = <&tlmm 10 0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_dsi1 {
|
||||||
|
qcom,dsi-pref-prim-pan = <&dsi_dual_nt36850_truly_cmd>;
|
||||||
|
wqhd-vddio-supply = <&pm660_l11>;
|
||||||
|
lab-supply = <&lcdb_ldo_vreg>;
|
||||||
|
ibb-supply = <&lcdb_ncp_vreg>;
|
||||||
|
pinctrl-names = "mdss_default", "mdss_sleep";
|
||||||
|
pinctrl-0 = <&mdss_dsi_active &mdss_te_active>;
|
||||||
|
pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>;
|
||||||
|
qcom,platform-reset-gpio = <&tlmm 94 0>;
|
||||||
|
qcom,platform-te-gpio = <&tlmm 10 0>;
|
||||||
|
};
|
||||||
|
|
||||||
&pm660l_wled {
|
&pm660l_wled {
|
||||||
qcom,led-strings-list = [00 01];
|
qcom,led-strings-list = [00 01];
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* Copyright (c) 2016, The Linux Foundation. All rights reserved.
|
/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License version 2 and
|
* it under the terms of the GNU General Public License version 2 and
|
||||||
|
@ -123,3 +123,53 @@
|
||||||
synaptics,button-map = <139 172 158>;
|
synaptics,button-map = <139 172 158>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&mdss_mdp {
|
||||||
|
qcom,mdss-pref-prim-intf = "dsi";
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_fb0 {
|
||||||
|
qcom,mdss-mixer-swap;
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_dsi {
|
||||||
|
hw-config = "split_dsi";
|
||||||
|
vdda-1p2-supply = <&pm660_l1>;
|
||||||
|
vdda-0p9-supply = <&pm660l_l1>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_dsi0 {
|
||||||
|
qcom,dsi-pref-prim-pan = <&dsi_dual_nt36850_truly_cmd>;
|
||||||
|
wqhd-vddio-supply = <&pm660_l11>;
|
||||||
|
lab-supply = <&lcdb_ldo_vreg>;
|
||||||
|
ibb-supply = <&lcdb_ncp_vreg>;
|
||||||
|
pinctrl-names = "mdss_default", "mdss_sleep";
|
||||||
|
pinctrl-0 = <&mdss_dsi_active &mdss_te_active>;
|
||||||
|
pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>;
|
||||||
|
qcom,platform-reset-gpio = <&tlmm 94 0>;
|
||||||
|
qcom,platform-te-gpio = <&tlmm 10 0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&mdss_dsi1 {
|
||||||
|
qcom,dsi-pref-prim-pan = <&dsi_dual_nt36850_truly_cmd>;
|
||||||
|
wqhd-vddio-supply = <&pm660_l11>;
|
||||||
|
lab-supply = <&lcdb_ldo_vreg>;
|
||||||
|
ibb-supply = <&lcdb_ncp_vreg>;
|
||||||
|
pinctrl-names = "mdss_default", "mdss_sleep";
|
||||||
|
pinctrl-0 = <&mdss_dsi_active &mdss_te_active>;
|
||||||
|
pinctrl-1 = <&mdss_dsi_suspend &mdss_te_suspend>;
|
||||||
|
qcom,platform-reset-gpio = <&tlmm 94 0>;
|
||||||
|
qcom,platform-te-gpio = <&tlmm 10 0>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&labibb {
|
||||||
|
status = "ok";
|
||||||
|
qcom,qpnp-labibb-mode = "lcd";
|
||||||
|
};
|
||||||
|
|
||||||
|
&dsi_dual_nt36850_truly_cmd {
|
||||||
|
qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled";
|
||||||
|
qcom,mdss-dsi-bl-min-level = <1>;
|
||||||
|
qcom,mdss-dsi-bl-max-level = <4095>;
|
||||||
|
qcom,panel-supply-entries = <&dsi_panel_pwr_supply>;
|
||||||
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue