Path: blob/master/Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/ingenic,jz4780-hdmi.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Ingenic JZ4780 HDMI Transmitter78maintainers:9- H. Nikolaus Schaller <hns@goldelico.com>1011description: |12The HDMI Transmitter in the Ingenic JZ4780 is a Synopsys DesignWare HDMI 1.413TX controller IP with accompanying PHY IP.1415allOf:16- $ref: synopsys,dw-hdmi.yaml#1718properties:19compatible:20const: ingenic,jz4780-dw-hdmi2122reg-io-width:23const: 42425clocks:26maxItems: 22728ports:29$ref: /schemas/graph.yaml#/properties/ports3031properties:32port@0:33$ref: /schemas/graph.yaml#/properties/port34description: Input from LCD controller output.3536port@1:37$ref: /schemas/graph.yaml#/properties/port38description: Link to the HDMI connector.3940required:41- compatible42- clocks43- clock-names44- ports45- reg-io-width4647unevaluatedProperties: false4849examples:50- |51#include <dt-bindings/clock/ingenic,jz4780-cgu.h>5253hdmi: hdmi@10180000 {54compatible = "ingenic,jz4780-dw-hdmi";55reg = <0x10180000 0x8000>;56reg-io-width = <4>;57interrupt-parent = <&intc>;58interrupts = <3>;59clocks = <&cgu JZ4780_CLK_AHB0>, <&cgu JZ4780_CLK_HDMI>;60clock-names = "iahb", "isfr";6162ports {63#address-cells = <1>;64#size-cells = <0>;65hdmi_in: port@0 {66reg = <0>;67dw_hdmi_in: endpoint {68remote-endpoint = <&jz4780_lcd_out>;69};70};71hdmi_out: port@1 {72reg = <1>;73dw_hdmi_out: endpoint {74remote-endpoint = <&hdmi_con>;75};76};77};78};7980...818283