Lines Matching +full:audio +full:- +full:routing
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/fsl,imx-audio-es8328.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX audio complex with ES8328 codec
10 - Shawn Guo <shawnguo@kernel.org>
11 - Sascha Hauer <s.hauer@pengutronix.de>
14 - $ref: sound-card-common.yaml#
18 const: fsl,imx-audio-es8328
22 description: The user-visible name of this sound complex
24 ssi-controller:
28 jack-gpio:
32 audio-amp-supply:
35 audio-codec:
37 description: The phandle to the ES8328 audio codec
39 audio-routing:
40 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
42 A list of the connections between audio components. Each entry
48 * audio-amp
66 mux-int-port:
68 description: The internal port of the i.MX audio muxer (AUDMUX)
72 mux-ext-port:
74 description: The external port of the i.MX audio muxer (AUDMIX)
79 - compatible
80 - model
81 - ssi-controller
82 - jack-gpio
83 - audio-amp-supply
84 - audio-codec
85 - audio-routing
86 - mux-int-port
87 - mux-ext-port
92 - |
94 compatible = "fsl,imx-audio-es8328";
95 model = "imx-audio-es8328";
96 ssi-controller = <&ssi1>;
97 audio-codec = <&codec>;
98 jack-gpio = <&gpio5 15 0>;
99 audio-amp-supply = <®_audio_amp>;
100 audio-routing =
103 "Speaker", "audio-amp",
109 mux-int-port = <1>;
110 mux-ext-port = <3>;