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

dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings

Signed-off-by: Scott Telford <stelford@cadence.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>

authored by

Scott Telford and committed by
Kishon Vijay Abraham I
7effc8ba 2f2ce8fe

+30
+30
Documentation/devicetree/bindings/phy/phy-cadence-dp.txt
··· 1 + Cadence MHDP DisplayPort SD0801 PHY binding 2 + =========================================== 3 + 4 + This binding describes the Cadence SD0801 PHY hardware included with 5 + the Cadence MHDP DisplayPort controller. 6 + 7 + ------------------------------------------------------------------------------- 8 + Required properties (controller (parent) node): 9 + - compatible : Should be "cdns,dp-phy" 10 + - reg : Defines the following sets of registers in the parent 11 + mhdp device: 12 + - Offset of the DPTX PHY configuration registers 13 + - Offset of the SD0801 PHY configuration registers 14 + - #phy-cells : from the generic PHY bindings, must be 0. 15 + 16 + Optional properties: 17 + - num_lanes : Number of DisplayPort lanes to use (1, 2 or 4) 18 + - max_bit_rate : Maximum DisplayPort link bit rate to use, in Mbps (2160, 19 + 2430, 2700, 3240, 4320, 5400 or 8100) 20 + ------------------------------------------------------------------------------- 21 + 22 + Example: 23 + dp_phy: phy@f0fb030a00 { 24 + compatible = "cdns,dp-phy"; 25 + reg = <0xf0 0xfb030a00 0x0 0x00000040>, 26 + <0xf0 0xfb500000 0x0 0x00100000>; 27 + num_lanes = <4>; 28 + max_bit_rate = <8100>; 29 + #phy-cells = <0>; 30 + };