/linux/Documentation/devicetree/bindings/sound/ |
H A D | imx-audmux.yaml | 4 $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 D | eukrea-tlv320.txt | 11 - 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 D | imx-audio-sgtl5000.txt | 35 - 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 D | imx-audmux.c | 19 #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 D | eukrea-tlv320.c | 26 #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 D | imx-sgtl5000.c | 14 #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 D | imx-es8328.c | 14 #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 D | Makefile | 58 snd-soc-imx-audmux-y := imx-audmux.o 59 obj-$(CONFIG_SND_SOC_IMX_AUDMUX) += snd-soc-imx-audmux.o
|
H A D | imx-audmux.h | 5 #include <dt-bindings/sound/fsl-imx-audmux.h>
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-phytec-pbab01.dtsi | 6 #include <dt-bindings/sound/fsl-imx-audmux.h> 71 &audmux { 75 fsl,audmux-port = <1>; 87 fsl,audmux-port = <4>;
|
H A D | imx6q-kp.dtsi | 13 #include <dt-bindings/sound/fsl-imx-audmux.h> 133 &audmux { 139 fsl,audmux-port = <0>; 151 fsl,audmux-port = <2>;
|
H A D | imx6qdl-icore.dtsi | 9 #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 D | imx6qdl-hummingboard.dtsi | 41 #include <dt-bindings/sound/fsl-imx-audmux.h> 157 &audmux { 161 fsl,audmux-port = <0>; 173 fsl,audmux-port = <4>;
|
H A D | imx6qdl-icore-rqs.dtsi | 9 #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 D | imx6qdl-var-dart.dtsi | 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 37 &audmux { 43 fsl,audmux-port = <1>; 55 fsl,audmux-port = <2>;
|
H A D | imx27-phytec-phycore-som.dtsi | 42 &audmux { 47 fsl,audmux-port = <0>; 52 fsl,audmux-port = <2>;
|
H A D | imx6q-cm-fx6.dts | 46 #include <dt-bindings/sound/fsl-imx-audmux.h> 148 &audmux { 154 fsl,audmux-port = <1>; 165 fsl,audmux-port = <3>;
|
H A D | imx6q-prti6q.dts | 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 132 &audmux { 138 fsl,audmux-port = <0>; 149 fsl,audmux-port = <2>;
|
H A D | imx6dl-alti6p.dts | 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 163 &audmux { 169 fsl,audmux-port = <0>; 180 fsl,audmux-port = <2>;
|
H A D | imx6qdl-var-som.dtsi | 17 #include <dt-bindings/sound/fsl-imx-audmux.h> 103 &audmux { 109 fsl,audmux-port = <1>; 121 fsl,audmux-port = <2>;
|
H A D | imx27.dtsi | 366 audmux: audmux@10016000 { label 367 compatible = "fsl,imx27-audmux", "fsl,imx21-audmux"; 370 clock-names = "audmux";
|
H A D | imx6q-display5.dtsi | 44 #include <dt-bindings/sound/fsl-imx-audmux.h> 145 &audmux { 151 fsl,audmux-port = <1>; 163 fsl,audmux-port = <5>;
|
H A D | imx6qdl-zii-rdu2.dtsi | 7 #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 D | imx6qdl-vicut1.dtsi | 12 #include <dt-bindings/sound/fsl-imx-audmux.h> 184 &audmux { 190 fsl,audmux-port = <0>; 201 fsl,audmux-port = <2>;
|
H A D | imx6qdl-gw551x.dtsi | 52 #include <dt-bindings/sound/fsl-imx-audmux.h> 169 &audmux { 175 fsl,audmux-port = <0>; 187 fsl,audmux-port = <4>;
|