1*4e7511faSShengjiu Wang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*4e7511faSShengjiu Wang%YAML 1.2 3*4e7511faSShengjiu Wang--- 4*4e7511faSShengjiu Wang$id: http://devicetree.org/schemas/display/imx/fsl,imx8mp-hdmi-pai.yaml# 5*4e7511faSShengjiu Wang$schema: http://devicetree.org/meta-schemas/core.yaml# 6*4e7511faSShengjiu Wang 7*4e7511faSShengjiu Wangtitle: Freescale i.MX8MP HDMI Parallel Audio Interface 8*4e7511faSShengjiu Wang 9*4e7511faSShengjiu Wangmaintainers: 10*4e7511faSShengjiu Wang - Shengjiu Wang <shengjiu.wang@nxp.com> 11*4e7511faSShengjiu Wang 12*4e7511faSShengjiu Wangdescription: 13*4e7511faSShengjiu Wang The HDMI TX Parallel Audio Interface (HTX_PAI) is a bridge between the 14*4e7511faSShengjiu Wang Audio Subsystem to the HDMI TX Controller. 15*4e7511faSShengjiu Wang 16*4e7511faSShengjiu Wangproperties: 17*4e7511faSShengjiu Wang compatible: 18*4e7511faSShengjiu Wang const: fsl,imx8mp-hdmi-pai 19*4e7511faSShengjiu Wang 20*4e7511faSShengjiu Wang reg: 21*4e7511faSShengjiu Wang maxItems: 1 22*4e7511faSShengjiu Wang 23*4e7511faSShengjiu Wang interrupts: 24*4e7511faSShengjiu Wang maxItems: 1 25*4e7511faSShengjiu Wang 26*4e7511faSShengjiu Wang clocks: 27*4e7511faSShengjiu Wang maxItems: 1 28*4e7511faSShengjiu Wang 29*4e7511faSShengjiu Wang clock-names: 30*4e7511faSShengjiu Wang const: apb 31*4e7511faSShengjiu Wang 32*4e7511faSShengjiu Wang power-domains: 33*4e7511faSShengjiu Wang maxItems: 1 34*4e7511faSShengjiu Wang 35*4e7511faSShengjiu Wang port: 36*4e7511faSShengjiu Wang $ref: /schemas/graph.yaml#/properties/port 37*4e7511faSShengjiu Wang description: Output to the HDMI TX controller. 38*4e7511faSShengjiu Wang 39*4e7511faSShengjiu Wangrequired: 40*4e7511faSShengjiu Wang - compatible 41*4e7511faSShengjiu Wang - reg 42*4e7511faSShengjiu Wang - interrupts 43*4e7511faSShengjiu Wang - clocks 44*4e7511faSShengjiu Wang - clock-names 45*4e7511faSShengjiu Wang - power-domains 46*4e7511faSShengjiu Wang - port 47*4e7511faSShengjiu Wang 48*4e7511faSShengjiu WangadditionalProperties: false 49*4e7511faSShengjiu Wang 50*4e7511faSShengjiu Wangexamples: 51*4e7511faSShengjiu Wang - | 52*4e7511faSShengjiu Wang #include <dt-bindings/clock/imx8mp-clock.h> 53*4e7511faSShengjiu Wang #include <dt-bindings/power/imx8mp-power.h> 54*4e7511faSShengjiu Wang 55*4e7511faSShengjiu Wang audio-bridge@32fc4800 { 56*4e7511faSShengjiu Wang compatible = "fsl,imx8mp-hdmi-pai"; 57*4e7511faSShengjiu Wang reg = <0x32fc4800 0x800>; 58*4e7511faSShengjiu Wang interrupt-parent = <&irqsteer_hdmi>; 59*4e7511faSShengjiu Wang interrupts = <14>; 60*4e7511faSShengjiu Wang clocks = <&clk IMX8MP_CLK_HDMI_APB>; 61*4e7511faSShengjiu Wang clock-names = "apb"; 62*4e7511faSShengjiu Wang power-domains = <&hdmi_blk_ctrl IMX8MP_HDMIBLK_PD_PAI>; 63*4e7511faSShengjiu Wang 64*4e7511faSShengjiu Wang port { 65*4e7511faSShengjiu Wang pai_to_hdmi_tx: endpoint { 66*4e7511faSShengjiu Wang remote-endpoint = <&hdmi_tx_from_pai>; 67*4e7511faSShengjiu Wang }; 68*4e7511faSShengjiu Wang }; 69*4e7511faSShengjiu Wang }; 70