58 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/media/cec/nvidia,tegra114-cec.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NVIDIA Tegra HDMI CEC8 9maintainers:10 - Hans Verkuil <hverkuil-cisco@xs4all.nl>11 12allOf:13 - $ref: cec-common.yaml#14 15properties:16 compatible:17 enum:18 - nvidia,tegra114-cec19 - nvidia,tegra124-cec20 - nvidia,tegra210-cec21 22 clocks:23 maxItems: 124 25 clock-names:26 items:27 - const: cec28 29 interrupts:30 maxItems: 131 32 reg:33 maxItems: 134 35required:36 - compatible37 - clocks38 - clock-names39 - hdmi-phandle40 - interrupts41 - reg42 43unevaluatedProperties: false44 45examples:46 - |47 #include <dt-bindings/clock/tegra124-car.h>48 #include <dt-bindings/interrupt-controller/arm-gic.h>49 50 cec@70015000 {51 compatible = "nvidia,tegra124-cec";52 reg = <0x70015000 0x00001000>;53 interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;54 clocks = <&tegra_car TEGRA124_CLK_CEC>;55 clock-names = "cec";56 hdmi-phandle = <&hdmi>;57 };58