Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f0ed9038 authored by Vara Reddy's avatar Vara Reddy
Browse files

dt-bindings: Add frame threshold property for dsi controller

Change adds frame threshold time property in microseconds
to the controller. This specifies the idle time of controller
in command mode operation and is used to calculate the dsi
clocks if there is no preferred clock for the panel.

Change-Id: I24519602c48bffa8b13fcb49f7d3648b09733708
parent 34cb5e5a
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -134,6 +134,14 @@ Optional properties:
					than two times the dsi link rate time.
					If the property is not specified, then the default value is 14000 us.

- frame-threshold-time-us:		For command mode panels, this specifies the idle
					time for dsi controller where no active data is
					send to the panel, as controller is done sending
					active pixels. If there is no desired DSI clocks
				        specified, then clocks will be derived from this
					threshold time, which has a default value in chipset
					based on the CPU processing power.

[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Documentation/devicetree/bindings/graph.txt
[3] Documentation/devicetree/bindings/media/video-interfaces.txt
@@ -184,6 +192,7 @@ Example:
		qcom,sync-dual-dsi;

		qcom,mdss-mdp-transfer-time-us = <12000>;
		frame-threshold-time-us = <800>;

		pinctrl-names = "default", "sleep";
		pinctrl-0 = <&dsi_active>;