Lines Matching +full:hpd +full:- +full:gpio
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/media/cec/cec-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: HDMI CEC GPIO
10 - Hans Verkuil <hverkuil-cisco@xs4all.nl>
13 The HDMI CEC GPIO module supports CEC implementations where the CEC line is
14 hooked up to a pull-up GPIO line and - optionally - the HPD line is hooked up
15 to another GPIO line.
17 Please note:: the maximum voltage for the CEC line is 3.63V, for the HPD and
19 circuitry when connecting them to a GPIO line.
23 const: cec-gpio
25 cec-gpios:
28 GPIO that the CEC line is connected to. The line should be tagged as open
31 hpd-gpios:
34 GPIO that the HPD line is connected to. Used for debugging HPD changes
37 v5-gpios:
40 GPIO that the 5V line is connected to. Used for debugging changes on the
44 - compatible
45 - cec-gpios
48 - $ref: cec-common.yaml#
49 - if:
51 - hdmi-phandle
54 hpd-gpios: false
56 - if:
58 - hpd-gpios
61 hdmi-phandle: false
66 - |
67 #include <dt-bindings/gpio/gpio.h>
70 compatible = "cec-gpio";
71 cec-gpios = <&gpio 7 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
72 hpd-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>;
73 v5-gpios = <&gpio 22 GPIO_ACTIVE_HIGH>;