Home
last modified time | relevance | path

Searched full:audmux (Results 1 – 25 of 56) sorted by relevance

123

/linux/Documentation/devicetree/bindings/sound/
H A Dimx-audmux.yaml4 $id: http://devicetree.org/schemas/sound/imx-audmux.yaml#
17 - fsl,imx27-audmux
18 - const: fsl,imx21-audmux
21 - fsl,imx25-audmux
22 - fsl,imx35-audmux
23 - fsl,imx50-audmux
24 - fsl,imx51-audmux
25 - fsl,imx53-audmux
26 - fsl,imx6q-audmux
27 - fsl,imx6sl-audmux
[all …]
H A Deukrea-tlv320.txt11 - fsl,mux-int-port : The internal port of the i.MX audio muxer (AUDMUX).
15 Note: The AUDMUX port numbering should start at 1, which is consistent with
H A Dimx-audio-sgtl5000.txt35 - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX)
39 Note: The AUDMUX port numbering should start at 1, which is consistent with
/linux/sound/soc/fsl/
H A Dimx-audmux.c19 #include "imx-audmux.h"
21 #define DRIVER_NAME "imx-audmux"
140 audmux_debugfs_root = debugfs_create_dir("audmux", NULL); in audmux_debugfs_init()
169 { .compatible = "fsl,imx21-audmux", .data = (void *)IMX21_AUDMUX, },
170 { .compatible = "fsl,imx31-audmux", .data = (void *)IMX31_AUDMUX, },
234 ret = of_property_read_u32(child, "fsl,audmux-port", &port); in imx_audmux_parse_dt_defaults()
236 dev_warn(&pdev->dev, "Failed to get fsl,audmux-port of child node \"%pOF\"\n", in imx_audmux_parse_dt_defaults()
286 audmux_clk = devm_clk_get(&pdev->dev, "audmux"); in imx_audmux_probe()
377 MODULE_DESCRIPTION("Freescale i.MX AUDMUX driver");
H A Deukrea-tlv320.c26 #include "imx-audmux.h"
131 * the audmux API expects it starts at 0. in eukrea_tlv320_probe()
146 (tmp_np = of_find_compatible_node(NULL, NULL, "fsl,imx21-audmux"))) { in eukrea_tlv320_probe()
165 (tmp_np = of_find_compatible_node(NULL, NULL, "fsl,imx31-audmux"))) { in eukrea_tlv320_probe()
189 "Missing or invalid audmux DT node.\n"); in eukrea_tlv320_probe()
H A Dimx-sgtl5000.c14 #include "imx-audmux.h"
75 * the audmux API expects it starts at 0. in imx_sgtl5000_probe()
87 dev_err(&pdev->dev, "audmux internal port setup failed\n"); in imx_sgtl5000_probe()
94 dev_err(&pdev->dev, "audmux external port setup failed\n"); in imx_sgtl5000_probe()
H A Dimx-es8328.c14 #include "imx-audmux.h"
123 * the audmux API expects it starts at 0. in imx_es8328_probe()
135 dev_err(dev, "audmux internal port setup failed\n"); in imx_es8328_probe()
142 dev_err(dev, "audmux external port setup failed\n"); in imx_es8328_probe()
H A DMakefile58 snd-soc-imx-audmux-y := imx-audmux.o
59 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o
H A Dimx-audmux.h5 #include <dt-bindings/sound/fsl-imx-audmux.h>
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-phytec-pbab01.dtsi6 #include <dt-bindings/sound/fsl-imx-audmux.h>
71 &audmux {
75 fsl,audmux-port = <1>;
87 fsl,audmux-port = <4>;
H A Dimx6q-kp.dtsi13 #include <dt-bindings/sound/fsl-imx-audmux.h>
133 &audmux {
139 fsl,audmux-port = <0>;
151 fsl,audmux-port = <2>;
H A Dimx6qdl-icore.dtsi9 #include <dt-bindings/sound/fsl-imx-audmux.h>
106 &audmux {
113 fsl,audmux-port = <MX51_AUDMUX_PORT1_SSI0>;
125 fsl,audmux-port = <MX51_AUDMUX_PORT4>;
H A Dimx6qdl-hummingboard.dtsi41 #include <dt-bindings/sound/fsl-imx-audmux.h>
157 &audmux {
161 fsl,audmux-port = <0>;
173 fsl,audmux-port = <4>;
H A Dimx6qdl-icore-rqs.dtsi9 #include <dt-bindings/sound/fsl-imx-audmux.h>
116 &audmux {
122 fsl,audmux-port = <MX51_AUDMUX_PORT1_SSI0>;
134 fsl,audmux-port = <MX51_AUDMUX_PORT4>;
H A Dimx6qdl-var-dart.dtsi10 #include <dt-bindings/sound/fsl-imx-audmux.h>
37 &audmux {
43 fsl,audmux-port = <1>;
55 fsl,audmux-port = <2>;
H A Dimx27-phytec-phycore-som.dtsi42 &audmux {
47 fsl,audmux-port = <0>;
52 fsl,audmux-port = <2>;
H A Dimx6q-cm-fx6.dts46 #include <dt-bindings/sound/fsl-imx-audmux.h>
148 &audmux {
154 fsl,audmux-port = <1>;
165 fsl,audmux-port = <3>;
H A Dimx6q-prti6q.dts10 #include <dt-bindings/sound/fsl-imx-audmux.h>
132 &audmux {
138 fsl,audmux-port = <0>;
149 fsl,audmux-port = <2>;
H A Dimx6dl-alti6p.dts10 #include <dt-bindings/sound/fsl-imx-audmux.h>
163 &audmux {
169 fsl,audmux-port = <0>;
180 fsl,audmux-port = <2>;
H A Dimx6qdl-var-som.dtsi17 #include <dt-bindings/sound/fsl-imx-audmux.h>
103 &audmux {
109 fsl,audmux-port = <1>;
121 fsl,audmux-port = <2>;
H A Dimx27.dtsi366 audmux: audmux@10016000 { label
367 compatible = "fsl,imx27-audmux", "fsl,imx21-audmux";
370 clock-names = "audmux";
H A Dimx6q-display5.dtsi44 #include <dt-bindings/sound/fsl-imx-audmux.h>
145 &audmux {
151 fsl,audmux-port = <1>;
163 fsl,audmux-port = <5>;
H A Dimx6qdl-zii-rdu2.dtsi7 #include <dt-bindings/sound/fsl-imx-audmux.h>
846 &audmux {
852 fsl,audmux-port = <0>;
864 fsl,audmux-port = <2>;
872 fsl,audmux-port = <1>;
884 fsl,audmux-port = <4>;
H A Dimx6qdl-vicut1.dtsi12 #include <dt-bindings/sound/fsl-imx-audmux.h>
184 &audmux {
190 fsl,audmux-port = <0>;
201 fsl,audmux-port = <2>;
H A Dimx6qdl-gw551x.dtsi52 #include <dt-bindings/sound/fsl-imx-audmux.h>
169 &audmux {
175 fsl,audmux-port = <0>;
187 fsl,audmux-port = <4>;

123