1*4882a593SmuzhiyunAnalogix Display Port bridge bindings 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunRequired properties for dp-controller: 4*4882a593Smuzhiyun -compatible: 5*4882a593Smuzhiyun platform specific such as: 6*4882a593Smuzhiyun * "samsung,exynos5-dp" 7*4882a593Smuzhiyun * "rockchip,rk3288-dp" 8*4882a593Smuzhiyun * "rockchip,rk3399-edp" 9*4882a593Smuzhiyun -reg: 10*4882a593Smuzhiyun physical base address of the controller and length 11*4882a593Smuzhiyun of memory mapped region. 12*4882a593Smuzhiyun -interrupts: 13*4882a593Smuzhiyun interrupt combiner values. 14*4882a593Smuzhiyun -clocks: 15*4882a593Smuzhiyun from common clock binding: handle to dp clock. 16*4882a593Smuzhiyun -clock-names: 17*4882a593Smuzhiyun from common clock binding: Shall be "dp". 18*4882a593Smuzhiyun -phys: 19*4882a593Smuzhiyun from general PHY binding: the phandle for the PHY device. 20*4882a593Smuzhiyun -phy-names: 21*4882a593Smuzhiyun from general PHY binding: Should be "dp". 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunOptional properties for dp-controller: 24*4882a593Smuzhiyun -analogix,video-bist-enable: 25*4882a593Smuzhiyun Enable video bist pattern for DP_TX debugging. 26*4882a593Smuzhiyun -force-hpd: 27*4882a593Smuzhiyun Indicate driver need force hpd when hpd detect failed, this 28*4882a593Smuzhiyun is used for some eDP screen which don't have hpd signal. 29*4882a593Smuzhiyun -hpd-gpios: 30*4882a593Smuzhiyun Hotplug detect GPIO. 31*4882a593Smuzhiyun Indicates which GPIO should be used for hotplug detection 32*4882a593Smuzhiyun -panel-self-test: 33*4882a593Smuzhiyun Enable optional LCD Panel Self Test. 34*4882a593Smuzhiyun -port@[X]: SoC specific port nodes with endpoint definitions as defined 35*4882a593Smuzhiyun in Documentation/devicetree/bindings/media/video-interfaces.txt, 36*4882a593Smuzhiyun please refer to the SoC specific binding document: 37*4882a593Smuzhiyun * Documentation/devicetree/bindings/display/exynos/exynos_dp.txt 38*4882a593Smuzhiyun * Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt 39*4882a593Smuzhiyun -support-psr: 40*4882a593Smuzhiyun Enable Source's PSR capability. 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun[1]: Documentation/devicetree/bindings/media/video-interfaces.txt 43*4882a593Smuzhiyun------------------------------------------------------------------------------- 44*4882a593Smuzhiyun 45*4882a593SmuzhiyunExample: 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun dp-controller { 48*4882a593Smuzhiyun compatible = "samsung,exynos5-dp"; 49*4882a593Smuzhiyun reg = <0x145b0000 0x10000>; 50*4882a593Smuzhiyun interrupts = <10 3>; 51*4882a593Smuzhiyun interrupt-parent = <&combiner>; 52*4882a593Smuzhiyun clocks = <&clock 342>; 53*4882a593Smuzhiyun clock-names = "dp"; 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun phys = <&dp_phy>; 56*4882a593Smuzhiyun phy-names = "dp"; 57*4882a593Smuzhiyun }; 58