Path: blob/master/Documentation/devicetree/bindings/display/faraday,tve200.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/faraday,tve200.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Faraday TV Encoder TVE20078maintainers:9- Linus Walleij <linus.walleij@linaro.org>1011properties:12compatible:13oneOf:14- const: faraday,tve20015- items:16- const: cortina,gemini-tvc17- const: faraday,tve2001819reg:20maxItems: 12122interrupts:23minItems: 12425clock-names:26items:27- const: PCLK28- const: TVE2930clocks:31minItems: 23233resets:34minItems: 13536port:37$ref: /schemas/graph.yaml#/properties/port3839required:40- compatible41- reg42- interrupts43- clock-names44- clocks4546additionalProperties: false4748examples:49- |50#include <dt-bindings/clock/cortina,gemini-clock.h>51#include <dt-bindings/interrupt-controller/irq.h>52#include <dt-bindings/reset/cortina,gemini-reset.h>53display-controller@6a000000 {54compatible = "faraday,tve200";55reg = <0x6a000000 0x1000>;56interrupts = <13 IRQ_TYPE_EDGE_RISING>;57resets = <&syscon GEMINI_RESET_TVC>;58clocks = <&syscon GEMINI_CLK_GATE_TVC>,59<&syscon GEMINI_CLK_TVC>;60clock-names = "PCLK", "TVE";6162port {63display_out: endpoint {64remote-endpoint = <&panel_in>;65};66};67};686970