| /Linux-v4.19/sound/soc/codecs/ |
| D | sgtl5000.c | 147 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in mic_bias_event() local 154 sgtl5000->micbias_resistor << SGTL5000_BIAS_R_SHIFT); in mic_bias_event() 625 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in sgtl5000_set_dai_fmt() local 628 sgtl5000->master = 0; in sgtl5000_set_dai_fmt() 640 sgtl5000->master = 1; in sgtl5000_set_dai_fmt() 670 sgtl5000->fmt = fmt & SND_SOC_DAIFMT_FORMAT_MASK; in sgtl5000_set_dai_fmt() 693 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in sgtl5000_set_dai_sysclk() local 697 sgtl5000->sysclk = freq; in sgtl5000_set_dai_sysclk() 721 struct sgtl5000_priv *sgtl5000 = snd_soc_component_get_drvdata(component); in sgtl5000_set_clock() local 784 switch (sgtl5000->sysclk / frame_rate) { in sgtl5000_set_clock() [all …]
|
| /Linux-v4.19/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>;
|
| D | nvidia,tegra-audio-sgtl5000.txt | 4 - compatible : "nvidia,tegra-audio-sgtl5000" 29 compatible = "toradex,tegra-audio-sgtl5000-apalis_t30", 30 "nvidia,tegra-audio-sgtl5000"; 37 nvidia,audio-codec = <&sgtl5000>;
|
| D | sgtl5000.txt | 4 - compatible : "fsl,sgtl5000". 42 sgtl5000: codec@a { 43 compatible = "fsl,sgtl5000";
|
| /Linux-v4.19/arch/arm/boot/dts/ |
| 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 | imx53-voipac-bsb.dts | 17 compatible = "fsl,imx53-voipac-sgtl5000", 18 "fsl,imx-audio-sgtl5000"; 19 model = "imx53-voipac-sgtl5000"; 21 audio-codec = <&sgtl5000>; 133 sgtl5000: codec@a { label 134 compatible = "fsl,sgtl5000";
|
| D | imx6q-dhcom-pdk2.dts | 26 compatible = "fsl,imx-audio-sgtl5000"; 27 model = "imx-sgtl5000"; 29 audio-codec = <&sgtl5000>; 52 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
| D | imx28-apx4devkit.dts | 147 sgtl5000: codec@a { label 148 compatible = "fsl,sgtl5000"; 213 compatible = "bluegiga,apx4devkit-sgtl5000", 214 "fsl,mxs-audio-sgtl5000"; 215 model = "apx4devkit-sgtl5000"; 217 audio-codec = <&sgtl5000>;
|
| D | imx28-m28evk.dts | 140 sgtl5000: codec@a { label 141 compatible = "fsl,sgtl5000"; 270 compatible = "denx,m28evk-sgtl5000", 271 "fsl,mxs-audio-sgtl5000"; 272 model = "m28evk-sgtl5000"; 274 audio-codec = <&sgtl5000>;
|
| D | imx53-mba53.dts | 71 compatible = "tq,imx53-mba53-sgtl5000", 72 "fsl,imx-audio-sgtl5000"; 73 model = "imx53-mba53-sgtl5000"; 175 codec: sgtl5000@a { 176 compatible = "fsl,sgtl5000";
|
| D | imx6qdl-wandboard.dtsi | 12 compatible = "fsl,imx6-wandboard-sgtl5000", 13 "fsl,imx-audio-sgtl5000"; 14 model = "imx6-wandboard-sgtl5000"; 83 codec: sgtl5000@a { 86 compatible = "fsl,sgtl5000";
|
| D | imx53-m53evk.dts | 99 compatible = "fsl,imx53-m53evk-sgtl5000", 100 "fsl,imx-audio-sgtl5000"; 101 model = "imx53-m53evk-sgtl5000"; 103 audio-codec = <&sgtl5000>; 153 sgtl5000: codec@a { label 154 compatible = "fsl,sgtl5000";
|
| D | imx53-qsb-common.dtsi | 112 compatible = "fsl,imx53-qsb-sgtl5000", 113 "fsl,imx-audio-sgtl5000"; 114 model = "imx53-qsb-sgtl5000"; 116 audio-codec = <&sgtl5000>; 326 sgtl5000: codec@a { label 327 compatible = "fsl,sgtl5000";
|
| D | imx28-evk.dts | 251 sgtl5000: codec@a { label 252 compatible = "fsl,sgtl5000"; 334 compatible = "fsl,imx28-evk-sgtl5000", 335 "fsl,mxs-audio-sgtl5000"; 336 model = "imx28-evk-sgtl5000"; 338 audio-codec = <&sgtl5000>;
|
| D | imx28-eukrea-mbmx28lc.dtsi | 132 compatible = "fsl,imx28-mbmx28lc-sgtl5000", 133 "fsl,mxs-audio-sgtl5000"; 134 model = "imx28-mbmx28lc-sgtl5000"; 136 audio-codec = <&sgtl5000>; 151 sgtl5000: codec@a { label 152 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 | 60 compatible = "fsl,imx25-pdk-sgtl5000", 61 "fsl,imx-audio-sgtl5000"; 62 model = "imx25-pdk-sgtl5000"; 131 codec: sgtl5000@a { 132 compatible = "fsl,sgtl5000";
|
| D | imx6qdl-rex.dtsi | 71 compatible = "fsl,imx6-rex-sgtl5000", 72 "fsl,imx-audio-sgtl5000"; 73 model = "imx6-rex-sgtl5000"; 124 codec: sgtl5000@a { 125 compatible = "fsl,sgtl5000";
|
| D | imx6q-h100.dts | 138 sound-sgtl5000 { 139 compatible = "fsl,imx-audio-sgtl5000"; 141 audio-codec = <&sgtl5000>; 178 sgtl5000: sgtl5000@a { label 179 compatible = "fsl,sgtl5000"; 253 pinctrl_h100_sgtl5000: h100-sgtl5000 {
|
| D | imx6q-bx50v3.dtsi | 79 compatible = "fsl,imx6q-ba16-sgtl5000", 80 "fsl,imx-audio-sgtl5000"; 81 model = "imx6q-ba16-sgtl5000"; 83 audio-codec = <&sgtl5000>; 213 sgtl5000: codec@a { label 214 compatible = "fsl,sgtl5000";
|
| /Linux-v4.19/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
|
| D | Kconfig | 14 tristate "SoC Audio support for MXS boards with sgtl5000" 19 a sgtl5000 codec.
|
| /Linux-v4.19/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-puma-haikou.dts | 35 sound-dai = <&sgtl5000>; 45 sgtl5000_clk: sgtl5000-oscillator { 134 sgtl5000: codec@0a { label 135 compatible = "fsl,sgtl5000";
|
| /Linux-v4.19/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls1012a-frdm.dts | 67 codec: sgtl5000@a { 69 compatible = "fsl,sgtl5000";
|