67 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/fsl,aud2htx.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NXP Audio Subsystem to HDMI RTX Subsystem Controller8 9maintainers:10 - Shengjiu Wang <shengjiu.wang@nxp.com>11 12properties:13 compatible:14 const: fsl,imx8mp-aud2htx15 16 reg:17 maxItems: 118 19 interrupts:20 maxItems: 121 22 clocks:23 items:24 - description: Peripheral clock25 26 clock-names:27 items:28 - const: bus29 30 dmas:31 items:32 - description: DMA controller phandle and request line for TX33 34 dma-names:35 items:36 - const: tx37 38 power-domains:39 maxItems: 140 41required:42 - compatible43 - reg44 - interrupts45 - clocks46 - clock-names47 - dmas48 - dma-names49 50additionalProperties: false51 52examples:53 - |54 #include <dt-bindings/interrupt-controller/arm-gic.h>55 #include <dt-bindings/clock/imx8mp-clock.h>56 57 aud2htx: aud2htx@30cb0000 {58 compatible = "fsl,imx8mp-aud2htx";59 reg = <0x30cb0000 0x10000>;60 interrupts = <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>;61 clocks = <&audiomix_clk IMX8MP_CLK_AUDIOMIX_AUD2HTX_IPG>;62 clock-names = "bus";63 dmas = <&sdma2 26 2 0>;64 dma-names = "tx";65 power-domains = <&audiomix_pd>;66 };67