diff --git a/display/dsi-panel-nt37801-dsc-10bit-cmd.dtsi b/display/dsi-panel-nt37801-dsc-10bit-cmd.dtsi index aad5198e..789ab9ac 100644 --- a/display/dsi-panel-nt37801-dsc-10bit-cmd.dtsi +++ b/display/dsi-panel-nt37801-dsc-10bit-cmd.dtsi @@ -38,6 +38,11 @@ qcom,mdss-dsi-te-check-enable; qcom,mdss-dsi-te-using-te-pin; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-10bit-video.dtsi b/display/dsi-panel-nt37801-dsc-10bit-video.dtsi index 79524689..010d6f73 100644 --- a/display/dsi-panel-nt37801-dsc-10bit-video.dtsi +++ b/display/dsi-panel-nt37801-dsc-10bit-video.dtsi @@ -31,6 +31,11 @@ qcom,mdss-dsi-wr-mem-start = <0x2c>; qcom,mdss-dsi-wr-mem-continue = <0x3c>; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-fhd-plus-cmd.dtsi b/display/dsi-panel-nt37801-dsc-fhd-plus-cmd.dtsi index e1c2f792..84dfd229 100644 --- a/display/dsi-panel-nt37801-dsc-fhd-plus-cmd.dtsi +++ b/display/dsi-panel-nt37801-dsc-fhd-plus-cmd.dtsi @@ -40,6 +40,11 @@ qcom,mdss-dsi-te-check-enable; qcom,mdss-dsi-te-using-te-pin; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-cphy.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-cphy.dtsi index fc12f0d7..45becd88 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-cphy.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-cphy.dtsi @@ -52,6 +52,11 @@ * ############################################################### */ qcom,spr-pentile-pack-type = "RG-BG Type A"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-ddicspr.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-ddicspr.dtsi index 7b969aa8..a23f1478 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-ddicspr.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-ddicspr.dtsi @@ -40,6 +40,11 @@ qcom,mdss-dsi-te-check-enable; qcom,mdss-dsi-te-using-te-pin; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-spr.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-spr.dtsi index 4ebc8416..62b5e7fe 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-spr.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd-spr.dtsi @@ -40,6 +40,11 @@ qcom,mdss-dsi-te-check-enable; qcom,mdss-dsi-te-using-te-pin; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd.dtsi index 1d5cf4e7..0aadeb93 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-cmd.dtsi @@ -54,6 +54,11 @@ * ############################################################### */ qcom,spr-pentile-pack-type = "RG-BG Type A"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-cphy.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-cphy.dtsi index dd6127df..fe91c356 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-cphy.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-cphy.dtsi @@ -42,6 +42,11 @@ * ############################################################### */ qcom,spr-pentile-pack-type = "RG-BG Type A"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-wr-mem-start = <0x2c>; qcom,mdss-dsi-wr-mem-continue = <0x3c>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-ddicspr.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-ddicspr.dtsi index 71f33306..f94d9550 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-ddicspr.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-ddicspr.dtsi @@ -33,6 +33,11 @@ qcom,mdss-dsi-wr-mem-start = <0x2c>; qcom,mdss-dsi-wr-mem-continue = <0x3c>; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-spr.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-spr.dtsi index 461591aa..0e1886aa 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-video-spr.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-video-spr.dtsi @@ -33,6 +33,11 @@ qcom,mdss-dsi-wr-mem-start = <0x2c>; qcom,mdss-dsi-wr-mem-continue = <0x3c>; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-dsc-wqhd-plus-video.dtsi b/display/dsi-panel-nt37801-dsc-wqhd-plus-video.dtsi index fe387ae4..38821fc6 100644 --- a/display/dsi-panel-nt37801-dsc-wqhd-plus-video.dtsi +++ b/display/dsi-panel-nt37801-dsc-wqhd-plus-video.dtsi @@ -47,6 +47,11 @@ * ############################################################### */ qcom,spr-pentile-pack-type = "RG-BG Type A"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd-cphy.dtsi b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd-cphy.dtsi index b90133b6..3384bf40 100644 --- a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd-cphy.dtsi +++ b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd-cphy.dtsi @@ -40,6 +40,11 @@ qcom,spr-pack-type = "pentile"; qcom,qsync-enable; qcom,mdss-dsi-qsync-min-refresh-rate = <60>; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd.dtsi b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd.dtsi index c665564d..5a534706 100644 --- a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd.dtsi +++ b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-cmd.dtsi @@ -42,6 +42,11 @@ qcom,spr-pack-type = "pentile"; qcom,qsync-enable; qcom,mdss-dsi-qsync-min-refresh-rate = <60>; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>; diff --git a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video-cphy.dtsi b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video-cphy.dtsi index 4992feb5..7840c1c2 100644 --- a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video-cphy.dtsi +++ b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video-cphy.dtsi @@ -28,6 +28,11 @@ qcom,adjust-timer-wakeup-ms = <1>; qcom,panel-cphy-mode; qcom,spr-pack-type = "pentile"; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-wr-mem-start = <0x2c>; qcom,mdss-dsi-wr-mem-continue = <0x3c>; diff --git a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video.dtsi b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video.dtsi index 061be26c..93fd3234 100644 --- a/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video.dtsi +++ b/display/dsi-panel-nt37801-qsync-dsc-wqhd-plus-video.dtsi @@ -35,6 +35,11 @@ qcom,spr-pack-type = "pentile"; qcom,qsync-enable; qcom,mdss-dsi-qsync-min-refresh-rate = <80>; + qcom,mdss-dsi-panel-hdr-enabled; + qcom,mdss-dsi-panel-hdr-color-primaries = <15150 15750 34250 + 15700 12250 35800 6750 2550>; + qcom,mdss-dsi-panel-peak-brightness = <13000000>; + qcom,mdss-dsi-panel-blackness-level = <10>; qcom,mdss-dsi-display-timings { timing@0 { cell-index = <0>;