/linux-6.12.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-6.12.1/arch/arm/boot/dts/nxp/imx/ |
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 | 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-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-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 | 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 | 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 | 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 | imx53-mba53.dts | 57 compatible = "tq,imx53-mba53-sgtl5000", 58 "fsl,imx-audio-sgtl5000"; 59 model = "imx53-mba53-sgtl5000"; 161 codec: sgtl5000@a { 162 compatible = "fsl,sgtl5000";
|
D | imx53-m53evk.dts | 85 compatible = "fsl,imx53-m53evk-sgtl5000", 86 "fsl,imx-audio-sgtl5000"; 87 model = "imx53-m53evk-sgtl5000"; 89 audio-codec = <&sgtl5000>; 139 sgtl5000: codec@a { label 140 compatible = "fsl,sgtl5000";
|
D | imx53-qsb-common.dtsi | 120 compatible = "fsl,imx53-qsb-sgtl5000", 121 "fsl,imx-audio-sgtl5000"; 122 model = "imx53-qsb-sgtl5000"; 124 audio-codec = <&sgtl5000>; 348 sgtl5000: codec@a { label 349 compatible = "fsl,sgtl5000";
|
D | imx6q-tbs2910.dts | 80 sound-sgtl5000 { 81 audio-codec = <&sgtl5000>; 86 compatible = "fsl,imx-audio-sgtl5000"; 143 sgtl5000: sgtl5000@a { label 145 compatible = "fsl,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 | imx25-pdk.dts | 51 compatible = "fsl,imx25-pdk-sgtl5000", 52 "fsl,imx-audio-sgtl5000"; 53 model = "imx25-pdk-sgtl5000"; 122 codec: sgtl5000@a { 123 compatible = "fsl,sgtl5000";
|
/linux-6.12.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-6.12.1/sound/soc/mxs/ |
D | Makefile | 9 snd-soc-mxs-sgtl5000-y := mxs-sgtl5000.o 11 obj-$(CONFIG_SND_SOC_MXS_SGTL5000) += snd-soc-mxs-sgtl5000.o
|
/linux-6.12.1/arch/arm/boot/dts/nxp/mxs/ |
D | imx28-apx4devkit.dts | 24 compatible = "bluegiga,apx4devkit-sgtl5000", 25 "fsl,mxs-audio-sgtl5000"; 26 model = "apx4devkit-sgtl5000"; 28 audio-codec = <&sgtl5000>; 109 sgtl5000: codec@a { label 110 compatible = "fsl,sgtl5000";
|
D | imx28-m28evk.dts | 46 compatible = "denx,m28evk-sgtl5000", 47 "fsl,mxs-audio-sgtl5000"; 48 model = "m28evk-sgtl5000"; 50 audio-codec = <&sgtl5000>; 79 sgtl5000: codec@a { label 80 compatible = "fsl,sgtl5000";
|
D | imx28-eukrea-mbmx28lc.dtsi | 114 compatible = "fsl,imx28-mbmx28lc-sgtl5000", 115 "fsl,mxs-audio-sgtl5000"; 116 model = "imx28-mbmx28lc-sgtl5000"; 118 audio-codec = <&sgtl5000>; 133 sgtl5000: codec@a { label 134 compatible = "fsl,sgtl5000";
|
D | imx28-evk.dts | 99 compatible = "fsl,imx28-evk-sgtl5000", 100 "fsl,mxs-audio-sgtl5000"; 101 model = "imx28-evk-sgtl5000"; 103 audio-codec = <&sgtl5000>; 192 sgtl5000: codec@a { label 193 compatible = "fsl,sgtl5000";
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8mp-msc-sm2s-ep1.dts | 34 simple-audio-card,name = "sgtl5000-audio"; 44 sound-dai = <&sgtl5000>; 68 sgtl5000: audio-codec@a { label 69 compatible = "fsl,sgtl5000";
|