Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: tfp410: Add bus-width parameter property

tfp410 can be connect to host processor in 24bit, single-edge (24 lines) or
12bit, dual-edge (12 lines).

Add bus-width to the documentation so it can be used to select between the
two connection scheme.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190401124143.17179-2-peter.ujfalusi@ti.com

authored by

Peter Ujfalusi and committed by
Andrzej Hajda
51c7b447 3d31e215

+9 -1
+9 -1
Documentation/devicetree/bindings/display/bridge/ti,tfp410.txt
··· 18 18 graph bindings specified in [1]. Each port node shall have a single endpoint. 19 19 20 20 - Port 0 is the DPI input port. Its endpoint subnode shall contain a 21 - pclk-sample property and a remote-endpoint property as specified in [1]. 21 + pclk-sample and bus-width property and a remote-endpoint property as specified 22 + in [1]. 23 + - If pclk-sample is not defined, pclk-sample = 0 should be assumed for 24 + backward compatibility. 25 + - If bus-width is not defined then bus-width = 24 should be assumed for 26 + backward compatibility. 27 + bus-width = 24: 24 data lines are connected and single-edge mode 28 + bus-width = 12: 12 data lines are connected and dual-edge mode 22 29 23 30 - Port 1 is the DVI output port. Its endpoint subnode shall contain a 24 31 remote-endpoint property is specified in [1]. ··· 50 43 51 44 tfp410_in: endpoint@0 { 52 45 pclk-sample = <1>; 46 + bus-width = <24>; 53 47 remote-endpoint = <&dpi_out>; 54 48 }; 55 49 };