From 6f24ba7786dcbe2556306e5ab3469fbbdebbd896 Mon Sep 17 00:00:00 2001 From: Abhinav Kumar Date: Thu, 19 Nov 2020 11:41:59 -0500 Subject: [PATCH 1/2] bindings: Documentation: add DSC continuous PPS command support for DP Add support for DSC continuous PPS command for DP which allows sending PPS during every frame in hardware as per the requirement of some bridge chips. Change-Id: I6c81c08ca386ef7cf636fed0b1328c4e0c029ea3 --- bindings/sde-dp.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bindings/sde-dp.txt b/bindings/sde-dp.txt index 567cbd7dd81b..5f0c5fc4fba9 100644 --- a/bindings/sde-dp.txt +++ b/bindings/sde-dp.txt @@ -76,6 +76,8 @@ DP Controller: Required properties: - usb-controller: Phandle for the USB controller. - qcom,pll-revision: PLL hardware revision. - usb-phy: Phandle for USB PHY driver. This is used to register for USB cable events. +- qcom,dsc-continuous-pps: Control node for sending PPS every frame in hardware for DSC over DP. + This is needed by certain bridge chips where there is such a requirement to do so. - qcom,dp-aux-switch: Phandle for the driver used to program the AUX switch for Display Port orientation. - qcom,dp-hpd-gpio: HPD gpio for direct DP connector without USB PHY or AUX switch. - qcom,dp-gpio-aux-switch: Gpio DP AUX switch chipset support. @@ -197,7 +199,7 @@ sde_dp: qcom,dp_display@0 { qcom,mst-enable; qcom,dsc-feature-enable; qcom,fec-feature-enable; - + qcom,dsc-continuous-pps; vdda-1p2-supply = <&L6B>; vdda-0p9-supply = <&L1B>; vdd_mx-supply = <&VDD_MXA_LEVEL>; From eb4ea50d8f1eb54e50ae48566581fba7d5cc316d Mon Sep 17 00:00:00 2001 From: Sudarsan Ramesh Date: Thu, 19 Nov 2020 12:03:05 -0500 Subject: [PATCH 2/2] ARM: dts: msm: Enable continuous PPS for DP DSC This change enables continuous PPS for DP DSC so that a PPS is sent via hardware for every frame. This is needed by certain bridge chips where there is a requirement to do so. Change-Id: Id0aa7238816ae888dffdf145f40e3cd03a387f14 --- display/lahaina-sde.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/display/lahaina-sde.dtsi b/display/lahaina-sde.dtsi index 41286ac19ff8..08aac3611c8d 100644 --- a/display/lahaina-sde.dtsi +++ b/display/lahaina-sde.dtsi @@ -85,6 +85,7 @@ qcom,mst-enable; qcom,dsc-feature-enable; qcom,fec-feature-enable; + qcom,dsc-continuous-pps; vdda-1p2-supply = <&L6B>; vdda-0p9-supply = <&L1B>;