Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/dp-aux-bus.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: DisplayPort AUX bus
0008 
0009 maintainers:
0010   - Douglas Anderson <dianders@chromium.org>
0011 
0012 description:
0013   DisplayPort controllers provide a control channel to the sinks that
0014   are hooked up to them. This is the DP AUX bus. Over the DP AUX bus
0015   we can query properties about a sink and also configure it. In
0016   particular, DP sinks support DDC over DP AUX which allows tunneling
0017   a standard I2C DDC connection over the AUX channel.
0018 
0019   To model this relationship, DP sinks should be placed as children
0020   of the DP controller under the "aux-bus" node.
0021 
0022   At the moment, this binding only handles the eDP case. It is
0023   possible it will be extended in the future to handle the DP case.
0024   For DP, presumably a connector would be listed under the DP AUX
0025   bus instead of a panel.
0026 
0027 properties:
0028   $nodename:
0029     const: "aux-bus"
0030 
0031   panel:
0032     $ref: panel/panel-common.yaml#
0033 
0034 additionalProperties: false
0035 
0036 required:
0037   - panel