| /Linux-v6.1/sound/soc/codecs/ |
| D | sgtl5000.c | 270 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in mic_bias_event() local 277 sgtl5000->micbias_resistor << SGTL5000_BIAS_R_SHIFT); in mic_bias_event() 307 struct sgtl5000_priv *sgtl5000 = in vag_and_mute_control() local 312 sgtl5000->mute_state[event_source] = in vag_and_mute_control() 318 sgtl5000->mute_state[event_source]); in vag_and_mute_control() 321 sgtl5000->mute_state[event_source] = in vag_and_mute_control() 327 sgtl5000->mute_state[event_source]); in vag_and_mute_control() 798 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in sgtl5000_set_dai_fmt() local 801 sgtl5000->master = 0; in sgtl5000_set_dai_fmt() 813 sgtl5000->master = 1; in sgtl5000_set_dai_fmt() [all …]
|
| /Linux-v6.1/arch/arm/boot/dts/ |
| D | imx6ul-pico-dwarf.dts | 16 compatible = "fsl,imx-audio-sgtl5000"; 17 model = "imx6ul-sgtl5000"; 19 audio-codec = <&sgtl5000>; 40 sgtl5000: audio-codec@a { label 42 compatible = "fsl,sgtl5000";
|
| D | imx7d-pico-nymph.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx7d-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: audio-codec@a { label 53 compatible = "fsl,sgtl5000";
|
| D | imx7d-pico-dwarf.dts | 16 compatible = "fsl,imx-audio-sgtl5000"; 17 model = "imx7d-sgtl5000"; 19 audio-codec = <&sgtl5000>; 40 sgtl5000: audio-codec@a { label 42 compatible = "fsl,sgtl5000";
|
| D | imx53-voipac-bsb.dts | 11 compatible = "fsl,imx53-voipac-sgtl5000", 12 "fsl,imx-audio-sgtl5000"; 13 model = "imx53-voipac-sgtl5000"; 15 audio-codec = <&sgtl5000>; 127 sgtl5000: codec@a { label 128 compatible = "fsl,sgtl5000";
|
| D | imx6q-dms-ba16.dts | 30 compatible = "fsl,imx6q-ba16-sgtl5000", 31 "fsl,imx-audio-sgtl5000"; 32 model = "imx6q-ba16-sgtl5000"; 34 audio-codec = <&sgtl5000>; 96 sgtl5000: codec@a { label 97 compatible = "fsl,sgtl5000";
|
| D | imx6ul-pico-hobbit.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
| D | imx6ul-pico-pi.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
| D | imx7d-pico-pi.dts | 24 simple-audio-card,name = "imx7-sgtl5000"; 33 sound-dai = <&sgtl5000>; 40 sgtl5000: codec@a { label 43 compatible = "fsl,sgtl5000";
|
| D | imx28-apx4devkit.dts | 148 sgtl5000: codec@a { label 149 compatible = "fsl,sgtl5000"; 224 compatible = "bluegiga,apx4devkit-sgtl5000", 225 "fsl,mxs-audio-sgtl5000"; 226 model = "apx4devkit-sgtl5000"; 228 audio-codec = <&sgtl5000>;
|
| D | imx6qdl-emcon-avari.dtsi | 61 compatible = "fsl,imx-audio-sgtl5000"; 62 model = "emCON-avari-sgtl5000"; 64 audio-codec = <&sgtl5000>; 105 sgtl5000: audio-codec@a { label 106 compatible = "fsl,sgtl5000";
|
| D | imx7d-pico-hobbit.dts | 24 simple-audio-card,name = "imx7-sgtl5000"; 33 sound-dai = <&sgtl5000>; 40 sgtl5000: codec@a { label 43 compatible = "fsl,sgtl5000";
|
| D | imx28-m28evk.dts | 135 sgtl5000: codec@a { label 136 compatible = "fsl,sgtl5000"; 265 compatible = "denx,m28evk-sgtl5000", 266 "fsl,mxs-audio-sgtl5000"; 267 model = "m28evk-sgtl5000"; 269 audio-codec = <&sgtl5000>;
|
| D | imx53-mba53.dts | 65 compatible = "tq,imx53-mba53-sgtl5000", 66 "fsl,imx-audio-sgtl5000"; 67 model = "imx53-mba53-sgtl5000"; 169 codec: sgtl5000@a { 170 compatible = "fsl,sgtl5000";
|
| D | imx53-m53evk.dts | 93 compatible = "fsl,imx53-m53evk-sgtl5000", 94 "fsl,imx-audio-sgtl5000"; 95 model = "imx53-m53evk-sgtl5000"; 97 audio-codec = <&sgtl5000>; 147 sgtl5000: codec@a { label 148 compatible = "fsl,sgtl5000";
|
| D | imx53-qsb-common.dtsi | 117 compatible = "fsl,imx53-qsb-sgtl5000", 118 "fsl,imx-audio-sgtl5000"; 119 model = "imx53-qsb-sgtl5000"; 121 audio-codec = <&sgtl5000>; 333 sgtl5000: codec@a { label 334 compatible = "fsl,sgtl5000";
|
| D | imx28-eukrea-mbmx28lc.dtsi | 124 compatible = "fsl,imx28-mbmx28lc-sgtl5000", 125 "fsl,mxs-audio-sgtl5000"; 126 model = "imx28-mbmx28lc-sgtl5000"; 128 audio-codec = <&sgtl5000>; 143 sgtl5000: codec@a { label 144 compatible = "fsl,sgtl5000";
|
| D | imx28-evk.dts | 252 sgtl5000: codec@a { label 253 compatible = "fsl,sgtl5000"; 335 compatible = "fsl,imx28-evk-sgtl5000", 336 "fsl,mxs-audio-sgtl5000"; 337 model = "imx28-evk-sgtl5000"; 339 audio-codec = <&sgtl5000>;
|
| D | imx6q-kp.dtsi | 94 regulator-name = "sgtl5000-supply"; 118 simple-audio-card,name = "imx6q-sgtl5000-audio"; 128 sound-dai = <&sgtl5000>; 206 sgtl5000: audio-codec@a { label 207 compatible = "fsl,sgtl5000"; 231 /* sgtl5000 sys_mclk clock routed to CLKO1 */
|
| D | imx6q-tbs2910.dts | 80 sound-sgtl5000 { 81 audio-codec = <&sgtl5000>; 86 compatible = "fsl,imx-audio-sgtl5000"; 138 sgtl5000: sgtl5000@a { label 140 compatible = "fsl,sgtl5000";
|
| D | imx25-pdk.dts | 61 compatible = "fsl,imx25-pdk-sgtl5000", 62 "fsl,imx-audio-sgtl5000"; 63 model = "imx25-pdk-sgtl5000"; 132 codec: sgtl5000@a { 133 compatible = "fsl,sgtl5000";
|
| D | imx6qdl-rex.dtsi | 67 compatible = "fsl,imx6-rex-sgtl5000", 68 "fsl,imx-audio-sgtl5000"; 69 model = "imx6-rex-sgtl5000"; 120 codec: sgtl5000@a { 121 compatible = "fsl,sgtl5000";
|
| /Linux-v6.1/Documentation/devicetree/bindings/sound/ |
| D | mxs-audio-sgtl5000.txt | 4 - compatible : "fsl,mxs-audio-sgtl5000" 33 compatible = "fsl,imx28-evk-sgtl5000", 34 "fsl,mxs-audio-sgtl5000"; 35 model = "imx28-evk-sgtl5000"; 37 audio-codec = <&sgtl5000>;
|
| D | imx-audio-sgtl5000.txt | 5 - compatible : "fsl,imx-audio-sgtl5000" 45 compatible = "fsl,imx51-babbage-sgtl5000", 46 "fsl,imx-audio-sgtl5000"; 47 model = "imx51-babbage-sgtl5000"; 49 audio-codec = <&sgtl5000>;
|
| /Linux-v6.1/sound/soc/mxs/ |
| D | Makefile | 9 snd-soc-mxs-sgtl5000-objs := mxs-sgtl5000.o 11 obj-$(CONFIG_SND_SOC_MXS_SGTL5000) += snd-soc-mxs-sgtl5000.o
|