Path: blob/master/Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml
54268 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/display/bridge/fsl,imx8mp-hdmi-tx.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Freescale i.MX8MP DWC HDMI TX Encoder78maintainers:9- Lucas Stach <l.stach@pengutronix.de>1011description:12The i.MX8MP HDMI transmitter is a Synopsys DesignWare13HDMI 2.0a TX controller IP.1415allOf:16- $ref: /schemas/display/bridge/synopsys,dw-hdmi.yaml#1718properties:19compatible:20enum:21- fsl,imx8mp-hdmi-tx2223reg-io-width:24const: 12526clocks:27maxItems: 42829clock-names:30items:31- const: iahb32- const: isfr33- const: cec34- const: pix3536power-domains:37maxItems: 13839ports:40$ref: /schemas/graph.yaml#/properties/ports4142properties:43port@0:44$ref: /schemas/graph.yaml#/properties/port45description: Parallel RGB input port4647port@1:48$ref: /schemas/graph.yaml#/properties/port49description: HDMI output port5051port@2:52$ref: /schemas/graph.yaml#/properties/port53description: Parallel audio input port5455required:56- port@057- port@15859required:60- compatible61- reg62- clocks63- clock-names64- interrupts65- power-domains66- ports6768unevaluatedProperties: false6970examples:71- |72#include <dt-bindings/clock/imx8mp-clock.h>73#include <dt-bindings/interrupt-controller/irq.h>74#include <dt-bindings/power/imx8mp-power.h>7576hdmi@32fd8000 {77compatible = "fsl,imx8mp-hdmi-tx";78reg = <0x32fd8000 0x7eff>;79interrupts = <0 IRQ_TYPE_LEVEL_HIGH>;80clocks = <&clk IMX8MP_CLK_HDMI_APB>,81<&clk IMX8MP_CLK_HDMI_REF_266M>,82<&clk IMX8MP_CLK_32K>,83<&hdmi_tx_phy>;84clock-names = "iahb", "isfr", "cec", "pix";85power-domains = <&hdmi_blk_ctrl IMX8MP_HDMIBLK_PD_HDMI_TX>;86reg-io-width = <1>;87ports {88#address-cells = <1>;89#size-cells = <0>;90port@0 {91reg = <0>;9293endpoint {94remote-endpoint = <&pvi_to_hdmi_tx>;95};96};9798port@1 {99reg = <1>;100endpoint {101remote-endpoint = <&hdmi0_con>;102};103};104105port@2 {106reg = <2>;107108endpoint {109remote-endpoint = <&pai_to_hdmi_tx>;110};111};112};113};114115116