1b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2b97ee269SEmmanuel Vadot%YAML 1.2 3b97ee269SEmmanuel Vadot--- 4b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-tvo.yaml# 5b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6b97ee269SEmmanuel Vadot 7b97ee269SEmmanuel Vadottitle: NVIDIA Tegra TV Encoder Output 8b97ee269SEmmanuel Vadot 9b97ee269SEmmanuel Vadotmaintainers: 10b97ee269SEmmanuel Vadot - Thierry Reding <thierry.reding@gmail.com> 11b97ee269SEmmanuel Vadot - Jon Hunter <jonathanh@nvidia.com> 12b97ee269SEmmanuel Vadot 13b97ee269SEmmanuel Vadotproperties: 14b97ee269SEmmanuel Vadot $nodename: 15b97ee269SEmmanuel Vadot pattern: "^tvo@[0-9a-f]+$" 16b97ee269SEmmanuel Vadot 17b97ee269SEmmanuel Vadot compatible: 18b97ee269SEmmanuel Vadot enum: 19b97ee269SEmmanuel Vadot - nvidia,tegra20-tvo 20b97ee269SEmmanuel Vadot - nvidia,tegra30-tvo 21b97ee269SEmmanuel Vadot - nvidia,tegra114-tvo 22b97ee269SEmmanuel Vadot 23b97ee269SEmmanuel Vadot reg: 24b97ee269SEmmanuel Vadot maxItems: 1 25b97ee269SEmmanuel Vadot 26b97ee269SEmmanuel Vadot interrupts: 27b97ee269SEmmanuel Vadot maxItems: 1 28b97ee269SEmmanuel Vadot 29b97ee269SEmmanuel Vadot clocks: 30b97ee269SEmmanuel Vadot items: 31b97ee269SEmmanuel Vadot - description: module clock 32b97ee269SEmmanuel Vadot 33*cb7aa33aSEmmanuel Vadot operating-points-v2: true 34b97ee269SEmmanuel Vadot 35b97ee269SEmmanuel Vadot power-domains: 36b97ee269SEmmanuel Vadot items: 37b97ee269SEmmanuel Vadot - description: phandle to the core power domain 38b97ee269SEmmanuel Vadot 39b97ee269SEmmanuel VadotadditionalProperties: false 40b97ee269SEmmanuel Vadot 41b97ee269SEmmanuel Vadotrequired: 42b97ee269SEmmanuel Vadot - compatible 43b97ee269SEmmanuel Vadot - reg 44b97ee269SEmmanuel Vadot - interrupts 45b97ee269SEmmanuel Vadot - clocks 46b97ee269SEmmanuel Vadot 47b97ee269SEmmanuel Vadotexamples: 48b97ee269SEmmanuel Vadot - | 49b97ee269SEmmanuel Vadot #include <dt-bindings/clock/tegra20-car.h> 50b97ee269SEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 51b97ee269SEmmanuel Vadot 52b97ee269SEmmanuel Vadot tvo@542c0000 { 53b97ee269SEmmanuel Vadot compatible = "nvidia,tegra20-tvo"; 54b97ee269SEmmanuel Vadot reg = <0x542c0000 0x00040000>; 55b97ee269SEmmanuel Vadot interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>; 56b97ee269SEmmanuel Vadot clocks = <&tegra_car TEGRA20_CLK_TVO>; 57b97ee269SEmmanuel Vadot }; 58