Path: blob/master/Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml
29286 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: 22728clock-names:29maxItems: 23031ports:32$ref: /schemas/graph.yaml#/properties/ports3334properties:35port@0:36$ref: /schemas/graph.yaml#/properties/port37description: Input from LCD controller output.3839port@1:40$ref: /schemas/graph.yaml#/properties/port41description: Link to the HDMI connector.4243required:44- compatible45- clocks46- clock-names47- ports48- reg-io-width4950unevaluatedProperties: false5152examples:53- |54#include <dt-bindings/clock/ingenic,jz4780-cgu.h>5556hdmi: hdmi@10180000 {57compatible = "ingenic,jz4780-dw-hdmi";58reg = <0x10180000 0x8000>;59reg-io-width = <4>;60interrupt-parent = <&intc>;61interrupts = <3>;62clocks = <&cgu JZ4780_CLK_AHB0>, <&cgu JZ4780_CLK_HDMI>;63clock-names = "iahb", "isfr";6465ports {66#address-cells = <1>;67#size-cells = <0>;68hdmi_in: port@0 {69reg = <0>;70dw_hdmi_in: endpoint {71remote-endpoint = <&jz4780_lcd_out>;72};73};74hdmi_out: port@1 {75reg = <1>;76dw_hdmi_out: endpoint {77remote-endpoint = <&hdmi_con>;78};79};80};81};8283...848586