dts: moved mdss stuff to s6e8aa0a display panel

Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com>
Change-Id: Ie774042c61fee9df7d78d5d09fffa10a0ba11970
This commit is contained in:
prototype74
2021-10-10 23:45:23 +02:00
committed by Francescodario Cuzzocrea
parent f6fcf56a12
commit 81ee867ea2
6 changed files with 79 additions and 316 deletions
@@ -18,7 +18,7 @@
qcom,oled-esd-gpio = <&msmgpio 74 0>;
qcom,enable-gpio = <&msmgpio 73 0>;
qcom,rst-gpio = <&msmgpio 25 0>;
qcom,cont-splash-enabled = <1>;
qcom,cont-splash-enabled;
qcom,mdss-dsi-panel-destination = "display_1";
qcom,mdss-dsi-panel-framerate = <60>;
qcom,mdss-dsi-panel-clock-rate = <500000000>;
@@ -61,22 +61,22 @@
qcom,mdss-dsi-lane-map = <0>;
qcom,mdss-dsi-h-sync-pulse = <0>;
qcom,mdss-dsi-on-command = [39 01 00 00 01 00 03 F0 5A 5A
39 01 00 00 01 00 03 F1 5A 5A
05 01 00 00 0A 00 02 11 00
39 01 00 00 01 00 27 F8 59 35 00 00 00 94 00 3C 7D 10 27 08 6E 00 00 00 00 42 08 6E 00 00 00 00 08 08 23 37 C0 C1 01 81 C1 00 C3 F6 F6 C1
39 01 00 00 01 00 04 F2 80 03 0D
39 01 00 00 01 00 1A FA 01 3F 12 41 B6 CA B6 B5 C6 B5 C6 D0 C4 9D A9 9A B5 BD B4 00 9A 00 91 00 B0
39 01 00 00 01 00 03 F7 03 00
39 01 00 00 01 00 04 F6 00 02 00
39 01 00 00 01 00 0a B6 0C 02 03 32 C0 44 44 C0 00
39 01 00 00 01 00 0F D9 14 40 0C CB CE 6E C4 07 C0 41 C1 00 60 19
39 01 00 00 01 00 08 F4 CF 0A 15 10 19 33 02
39 01 00 00 78 00 03 B1 04 65
39 01 00 00 01 00 1C C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
39 01 00 00 01 00 03 C0 01 00
05 01 00 00 01 00 02 29 00
qcom,mdss-dsi-on-command = [
39 01 00 00 01 00 03 F0 5A 5A
39 01 00 00 01 00 03 F1 5A 5A
05 01 00 00 0A 00 02 11 00
39 01 00 00 01 00 27 F8 59 35 00 00 00 94 00 3C 7D 10 27 08 6E 00 00 00 00 42 08 6E 00 00 00 00 08 08 23 37 C0 C1 01 81 C1 00 C3 F6 F6 C1
39 01 00 00 01 00 04 F2 80 03 0D
39 01 00 00 01 00 1A FA 01 3F 12 41 B6 CA B6 B5 C6 B5 C6 D0 C4 9D A9 9A B5 BD B4 00 9A 00 91 00 B0
39 01 00 00 01 00 03 F7 03 00
39 01 00 00 01 00 04 F6 00 02 00
39 01 00 00 01 00 0a B6 0C 02 03 32 C0 44 44 C0 00
39 01 00 00 01 00 0F D9 14 40 0C CB CE 6E C4 07 C0 41 C1 00 60 19
39 01 00 00 01 00 08 F4 CF 0A 15 10 19 33 02
39 01 00 00 78 00 03 B1 04 65
39 01 00 00 01 00 1C C1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
39 01 00 00 01 00 03 C0 01 00
05 01 00 00 01 00 02 29 00
/* Display On */
];
samsung,panel-manufacture-id-read-cmds = [06 01 00 00 00 00 01 da 01
@@ -88,4 +88,65 @@
05 01 00 00 78 00 02 10 00];
qcom,mdss-dsi-off-command-state = "dsi_hs_mode";
};
};
};
&soc {
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x1f8>,
<0xfd922b00 0x2b0>,
<0xfd828000 0x108>;
reg-names = "dsi_ctrl", "dsi_phy", "mmss_misc_phys";
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [
00 00 00 00 00 00 00 01 75 /* lane0 config */
00 00 00 00 05 00 00 01 75 /* lane1 config */
00 00 00 00 0a 00 00 01 75 /* lane2 config */
00 00 00 00 0f 00 00 01 75 /* lane3 config */
00 c0 00 00 00 00 00 01 97]; /* Clk ln config */
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
@@ -194,61 +194,6 @@
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
};
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x600>;
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
00 00 00 00 05 00 00 01 75
00 00 00 00 0a 00 00 01 75
00 00 00 00 0f 00 00 01 75
00 c0 00 00 00 00 00 01 97];
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
&usb_otg {
@@ -610,7 +555,3 @@
&mdss_dsi0 {
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
};
&dsi_s6e8aa0a_hd_panel {
qcom,cont-splash-enabled;
};
@@ -208,61 +208,6 @@
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
};
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x600>;
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
00 00 00 00 05 00 00 01 75
00 00 00 00 0a 00 00 01 75
00 00 00 00 0f 00 00 01 75
00 c0 00 00 00 00 00 01 97];
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
&usb_otg {
@@ -619,7 +564,3 @@
&mdss_dsi0 {
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
};
&dsi_s6e8aa0a_hd_panel {
qcom,cont-splash-enabled;
};
@@ -208,61 +208,6 @@
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
};
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x600>;
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
00 00 00 00 05 00 00 01 75
00 00 00 00 0a 00 00 01 75
00 00 00 00 0f 00 00 01 75
00 c0 00 00 00 00 00 01 97];
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
&usb_otg {
@@ -619,7 +564,3 @@
&mdss_dsi0 {
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
};
&dsi_s6e8aa0a_hd_panel {
qcom,cont-splash-enabled;
};
@@ -225,64 +225,6 @@
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
};
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x1f8>,
<0xfd922b00 0x2b0>,
<0xfd828000 0x108>;
reg-names = "dsi_ctrl", "dsi_phy", "mmss_misc_phys";
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
00 00 00 00 05 00 00 01 75
00 00 00 00 0a 00 00 01 75
00 00 00 00 0f 00 00 01 75
00 c0 00 00 00 00 00 01 97];
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
&usb_otg {
@@ -685,10 +627,6 @@
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
};
&dsi_s6e8aa0a_hd_panel {
qcom,cont-splash-enabled;
};
&apc_vreg_corner {
qcom,pvs-corner-ceiling-slow = <1140000 1150000 1280000>;
qcom,pvs-corner-ceiling-nom = <1140000 1140000 1200000>;
@@ -206,61 +206,6 @@
qcom,cdc-mclk-gpios = <&pm8226_gpios 1 0>;
/*qcom,cdc-vdd-spkr-gpios = <&pm8226_gpios 2 0>;*/
};
mdss_dsi0: qcom,mdss_dsi@fd922800 {
compatible = "qcom,mdss-dsi-ctrl";
label = "MDSS DSI CTRL->0";
cell-index = <0>;
reg = <0xfd922800 0x600>;
qcom,mdss-fb-map = <&mdss_fb0>;
vdd-supply = <&pm8226_l15>;
vddio-supply = <&pm8226_l8>;
vdda-supply = <&pm8226_l4>;
qcom,disp-on-gpio = <&msmgpio 73 0>;
qcom,platform-reset-gpio = <&msmgpio 25 1>;
qcom,platform-strength-ctrl = [ff 06];
qcom,platform-bist-ctrl = [00 00 b1 ff 00 00];
qcom,platform-regulator-settings = [03 01 01 00 20 00 01];
qcom,platform-lane-config = [00 00 00 00 00 00 00 01 75
00 00 00 00 05 00 00 01 75
00 00 00 00 0a 00 00 01 75
00 00 00 00 0f 00 00 01 75
00 c0 00 00 00 00 00 01 97];
qcom,platform-reset-sequence = <1 20 0 20 1 20>;
qcom,platform-supply-entry1 {
qcom,supply-name = "vdd";
qcom,supply-min-voltage = <3300000>;
qcom,supply-max-voltage = <3300000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry2 {
qcom,supply-name = "vddio";
qcom,supply-min-voltage = <1800000>;
qcom,supply-max-voltage = <1800000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <0>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
qcom,platform-supply-entry3 {
qcom,supply-name = "vdda";
qcom,supply-min-voltage = <1200000>;
qcom,supply-max-voltage = <1200000>;
qcom,supply-enable-load = <100000>;
qcom,supply-disable-load = <100>;
qcom,supply-pre-on-sleep = <0>;
qcom,supply-post-on-sleep = <20>;
qcom,supply-pre-off-sleep = <0>;
qcom,supply-post-off-sleep = <0>;
};
};
};
&usb_otg {
@@ -634,7 +579,3 @@
&mdss_dsi0 {
qcom,dsi-pref-prim-pan = <&dsi_s6e8aa0a_hd_panel>;
};
&dsi_s6e8aa0a_hd_panel {
qcom,cont-splash-enabled;
};