1*40f4c56dSShengjiu Wang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*40f4c56dSShengjiu Wang%YAML 1.2 3*40f4c56dSShengjiu Wang--- 4*40f4c56dSShengjiu Wang$id: http://devicetree.org/schemas/sound/fsl,aud2htx.yaml# 5*40f4c56dSShengjiu Wang$schema: http://devicetree.org/meta-schemas/core.yaml# 6*40f4c56dSShengjiu Wang 7*40f4c56dSShengjiu Wangtitle: NXP Audio Subsystem to HDMI RTX Subsystem Controller 8*40f4c56dSShengjiu Wang 9*40f4c56dSShengjiu Wangmaintainers: 10*40f4c56dSShengjiu Wang - Shengjiu Wang <shengjiu.wang@nxp.com> 11*40f4c56dSShengjiu Wang 12*40f4c56dSShengjiu Wangproperties: 13*40f4c56dSShengjiu Wang compatible: 14*40f4c56dSShengjiu Wang const: fsl,imx8mp-aud2htx 15*40f4c56dSShengjiu Wang 16*40f4c56dSShengjiu Wang reg: 17*40f4c56dSShengjiu Wang maxItems: 1 18*40f4c56dSShengjiu Wang 19*40f4c56dSShengjiu Wang interrupts: 20*40f4c56dSShengjiu Wang maxItems: 1 21*40f4c56dSShengjiu Wang 22*40f4c56dSShengjiu Wang clocks: 23*40f4c56dSShengjiu Wang items: 24*40f4c56dSShengjiu Wang - description: Peripheral clock 25*40f4c56dSShengjiu Wang 26*40f4c56dSShengjiu Wang clock-names: 27*40f4c56dSShengjiu Wang items: 28*40f4c56dSShengjiu Wang - const: bus 29*40f4c56dSShengjiu Wang 30*40f4c56dSShengjiu Wang dmas: 31*40f4c56dSShengjiu Wang items: 32*40f4c56dSShengjiu Wang - description: DMA controller phandle and request line for TX 33*40f4c56dSShengjiu Wang 34*40f4c56dSShengjiu Wang dma-names: 35*40f4c56dSShengjiu Wang items: 36*40f4c56dSShengjiu Wang - const: tx 37*40f4c56dSShengjiu Wang 38*40f4c56dSShengjiu Wang power-domains: 39*40f4c56dSShengjiu Wang maxItems: 1 40*40f4c56dSShengjiu Wang 41*40f4c56dSShengjiu Wangrequired: 42*40f4c56dSShengjiu Wang - compatible 43*40f4c56dSShengjiu Wang - reg 44*40f4c56dSShengjiu Wang - interrupts 45*40f4c56dSShengjiu Wang - clocks 46*40f4c56dSShengjiu Wang - clock-names 47*40f4c56dSShengjiu Wang - dmas 48*40f4c56dSShengjiu Wang - dma-names 49*40f4c56dSShengjiu Wang 50*40f4c56dSShengjiu WangadditionalProperties: false 51*40f4c56dSShengjiu Wang 52*40f4c56dSShengjiu Wangexamples: 53*40f4c56dSShengjiu Wang - | 54*40f4c56dSShengjiu Wang #include <dt-bindings/interrupt-controller/arm-gic.h> 55*40f4c56dSShengjiu Wang #include <dt-bindings/clock/imx8mp-clock.h> 56*40f4c56dSShengjiu Wang 57*40f4c56dSShengjiu Wang aud2htx: aud2htx@30cb0000 { 58*40f4c56dSShengjiu Wang compatible = "fsl,imx8mp-aud2htx"; 59*40f4c56dSShengjiu Wang reg = <0x30cb0000 0x10000>; 60*40f4c56dSShengjiu Wang interrupts = <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>; 61*40f4c56dSShengjiu Wang clocks = <&audiomix_clk IMX8MP_CLK_AUDIOMIX_AUD2HTX_IPG>; 62*40f4c56dSShengjiu Wang clock-names = "bus"; 63*40f4c56dSShengjiu Wang dmas = <&sdma2 26 2 0>; 64*40f4c56dSShengjiu Wang dma-names = "tx"; 65*40f4c56dSShengjiu Wang power-domains = <&audiomix_pd>; 66*40f4c56dSShengjiu Wang }; 67