1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/display/dp- 4 $id: http://devicetree.org/schemas/display/dp-aux-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: DisplayPort AUX bus 7 title: DisplayPort AUX bus 8 8 9 maintainers: 9 maintainers: 10 - Douglas Anderson <dianders@chromium.org> 10 - Douglas Anderson <dianders@chromium.org> 11 11 12 description: 12 description: 13 DisplayPort controllers provide a control ch 13 DisplayPort controllers provide a control channel to the sinks that 14 are hooked up to them. This is the DP AUX bu 14 are hooked up to them. This is the DP AUX bus. Over the DP AUX bus 15 we can query properties about a sink and als 15 we can query properties about a sink and also configure it. In 16 particular, DP sinks support DDC over DP AUX 16 particular, DP sinks support DDC over DP AUX which allows tunneling 17 a standard I2C DDC connection over the AUX c 17 a standard I2C DDC connection over the AUX channel. 18 18 19 To model this relationship, DP sinks should 19 To model this relationship, DP sinks should be placed as children 20 of the DP controller under the "aux-bus" nod 20 of the DP controller under the "aux-bus" node. 21 21 22 At the moment, this binding only handles the 22 At the moment, this binding only handles the eDP case. It is 23 possible it will be extended in the future t 23 possible it will be extended in the future to handle the DP case. 24 For DP, presumably a connector would be list 24 For DP, presumably a connector would be listed under the DP AUX 25 bus instead of a panel. 25 bus instead of a panel. 26 26 27 properties: 27 properties: 28 $nodename: 28 $nodename: 29 const: aux-bus 29 const: aux-bus 30 30 31 panel: 31 panel: 32 $ref: panel/panel-common.yaml# 32 $ref: panel/panel-common.yaml# 33 33 34 additionalProperties: false 34 additionalProperties: false 35 35 36 required: 36 required: 37 - panel 37 - panel
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.