xref: /freebsd/sys/contrib/device-tree/Bindings/sound/imx-audio-hdmi.yaml (revision d5b0e70f7e04d971691517ce1304d86a1e367e2e)
15def4c47SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
25def4c47SEmmanuel Vadot%YAML 1.2
35def4c47SEmmanuel Vadot---
45def4c47SEmmanuel Vadot$id: http://devicetree.org/schemas/sound/imx-audio-hdmi.yaml#
55def4c47SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
65def4c47SEmmanuel Vadot
75def4c47SEmmanuel Vadottitle: NXP i.MX audio complex with HDMI
85def4c47SEmmanuel Vadot
95def4c47SEmmanuel Vadotmaintainers:
105def4c47SEmmanuel Vadot  - Shengjiu Wang <shengjiu.wang@nxp.com>
115def4c47SEmmanuel Vadot
125def4c47SEmmanuel Vadotproperties:
135def4c47SEmmanuel Vadot  compatible:
145def4c47SEmmanuel Vadot    enum:
155def4c47SEmmanuel Vadot      - fsl,imx-audio-hdmi
165def4c47SEmmanuel Vadot      - fsl,imx-audio-sii902x
175def4c47SEmmanuel Vadot
185def4c47SEmmanuel Vadot  model:
195def4c47SEmmanuel Vadot    $ref: /schemas/types.yaml#/definitions/string
205def4c47SEmmanuel Vadot    description: User specified audio sound card name
215def4c47SEmmanuel Vadot
225def4c47SEmmanuel Vadot  audio-cpu:
23*d5b0e70fSEmmanuel Vadot    $ref: /schemas/types.yaml#/definitions/phandle
245def4c47SEmmanuel Vadot    description: The phandle of an CPU DAI controller
255def4c47SEmmanuel Vadot
265def4c47SEmmanuel Vadot  hdmi-out:
27*d5b0e70fSEmmanuel Vadot    type: boolean
285def4c47SEmmanuel Vadot    description: |
295def4c47SEmmanuel Vadot      This is a boolean property. If present, the transmitting function
305def4c47SEmmanuel Vadot      of HDMI will be enabled, indicating there's a physical HDMI out
315def4c47SEmmanuel Vadot      connector or jack on the board or it's connecting to some other IP
325def4c47SEmmanuel Vadot      block, such as an HDMI encoder or display-controller.
335def4c47SEmmanuel Vadot
345def4c47SEmmanuel Vadot  hdmi-in:
35*d5b0e70fSEmmanuel Vadot    type: boolean
365def4c47SEmmanuel Vadot    description: |
375def4c47SEmmanuel Vadot      This is a boolean property. If present, the receiving function of
385def4c47SEmmanuel Vadot      HDMI will be enabled, indicating there is a physical HDMI in
395def4c47SEmmanuel Vadot      connector/jack on the board.
405def4c47SEmmanuel Vadot
415def4c47SEmmanuel Vadotrequired:
425def4c47SEmmanuel Vadot  - compatible
435def4c47SEmmanuel Vadot  - model
445def4c47SEmmanuel Vadot  - audio-cpu
455def4c47SEmmanuel Vadot
465def4c47SEmmanuel VadotadditionalProperties: false
475def4c47SEmmanuel Vadot
485def4c47SEmmanuel Vadotexamples:
495def4c47SEmmanuel Vadot  - |
505def4c47SEmmanuel Vadot    sound-hdmi {
515def4c47SEmmanuel Vadot        compatible = "fsl,imx-audio-hdmi";
525def4c47SEmmanuel Vadot        model = "audio-hdmi";
535def4c47SEmmanuel Vadot        audio-cpu = <&aud2htx>;
545def4c47SEmmanuel Vadot        hdmi-out;
555def4c47SEmmanuel Vadot    };
56