Home
last modified time | relevance | path

Searched refs:sgtl5000 (Results 1 – 40 of 40) sorted by relevance

/linux-4.1.27/sound/soc/codecs/
Dsgtl5000.c159 struct sgtl5000_priv *sgtl5000 = snd_soc_codec_get_drvdata(codec); in mic_bias_event() local
166 sgtl5000->micbias_resistor << SGTL5000_BIAS_R_SHIFT); in mic_bias_event()
464 struct sgtl5000_priv *sgtl5000 = snd_soc_codec_get_drvdata(codec); in sgtl5000_set_dai_fmt() local
467 sgtl5000->master = 0; in sgtl5000_set_dai_fmt()
479 sgtl5000->master = 1; in sgtl5000_set_dai_fmt()
509 sgtl5000->fmt = fmt & SND_SOC_DAIFMT_FORMAT_MASK; in sgtl5000_set_dai_fmt()
532 struct sgtl5000_priv *sgtl5000 = snd_soc_codec_get_drvdata(codec); in sgtl5000_set_dai_sysclk() local
536 sgtl5000->sysclk = freq; in sgtl5000_set_dai_sysclk()
560 struct sgtl5000_priv *sgtl5000 = snd_soc_codec_get_drvdata(codec); in sgtl5000_set_clock() local
623 switch (sgtl5000->sysclk / frame_rate) { in sgtl5000_set_clock()
[all …]
DMakefile88 snd-soc-sgtl5000-objs := sgtl5000.o
273 obj-$(CONFIG_SND_SOC_SGTL5000) += snd-soc-sgtl5000.o
DKconfig539 #Freescale sgtl5000 codec
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dmxs-audio-sgtl5000.txt4 - compatible: "fsl,mxs-audio-sgtl5000"
12 compatible = "fsl,imx28-evk-sgtl5000",
13 "fsl,mxs-audio-sgtl5000";
14 model = "imx28-evk-sgtl5000";
16 audio-codec = <&sgtl5000>;
Dimx-audio-sgtl5000.txt5 - 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>;
Dsgtl5000.txt4 - compatible : "fsl,sgtl5000".
31 codec: sgtl5000@0a {
32 compatible = "fsl,sgtl5000";
Dfsl-asoc-card.txt28 "fsl,imx-audio-sgtl5000"
29 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt)
55 of wm8962 and sgtl5000.
/linux-4.1.27/sound/soc/mxs/
DMakefile8 snd-soc-mxs-sgtl5000-objs := mxs-sgtl5000.o
10 obj-$(CONFIG_SND_SOC_MXS_SGTL5000) += snd-soc-mxs-sgtl5000.o
DKconfig14 tristate "SoC Audio support for MXS boards with sgtl5000"
19 a sgtl5000 codec.
/linux-4.1.27/arch/arm/boot/dts/
Dimx53-voipac-bsb.dts17 compatible = "fsl,imx53-voipac-sgtl5000",
18 "fsl,imx-audio-sgtl5000";
19 model = "imx53-voipac-sgtl5000";
21 audio-codec = <&sgtl5000>;
133 sgtl5000: codec@0a { label
134 compatible = "fsl,sgtl5000";
Dimx28-apx4devkit.dts145 sgtl5000: codec@0a { label
146 compatible = "fsl,sgtl5000";
210 compatible = "bluegiga,apx4devkit-sgtl5000",
211 "fsl,mxs-audio-sgtl5000";
212 model = "apx4devkit-sgtl5000";
214 audio-codec = <&sgtl5000>;
Dimx28-m28evk.dts140 sgtl5000: codec@0a { label
141 compatible = "fsl,sgtl5000";
269 compatible = "denx,m28evk-sgtl5000",
270 "fsl,mxs-audio-sgtl5000";
271 model = "m28evk-sgtl5000";
273 audio-codec = <&sgtl5000>;
Dimx6qdl-wandboard.dtsi40 compatible = "fsl,imx6-wandboard-sgtl5000",
41 "fsl,imx-audio-sgtl5000";
42 model = "imx6-wandboard-sgtl5000";
85 codec: sgtl5000@0a {
86 compatible = "fsl,sgtl5000";
Dimx53-m53evk.dts90 compatible = "fsl,imx53-m53evk-sgtl5000",
91 "fsl,imx-audio-sgtl5000";
92 model = "imx53-m53evk-sgtl5000";
94 audio-codec = <&sgtl5000>;
144 sgtl5000: codec@0a { label
145 compatible = "fsl,sgtl5000";
Dimx6qdl-hummingboard.dtsi92 sound-sgtl5000 {
93 audio-codec = <&sgtl5000>;
98 compatible = "fsl,imx-audio-sgtl5000";
143 sgtl5000: sgtl5000@0a { label
145 compatible = "fsl,sgtl5000";
200 pinctrl_hummingboard_sgtl5000: hummingboard-sgtl5000 {
Dimx53-mba53.dts71 compatible = "tq,imx53-mba53-sgtl5000",
72 "fsl,imx-audio-sgtl5000";
73 model = "imx53-mba53-sgtl5000";
175 codec: sgtl5000@a {
176 compatible = "fsl,sgtl5000";
Dimx53-qsb-common.dtsi119 compatible = "fsl,imx53-qsb-sgtl5000",
120 "fsl,imx-audio-sgtl5000";
121 model = "imx53-qsb-sgtl5000";
123 audio-codec = <&sgtl5000>;
315 sgtl5000: codec@0a { label
316 compatible = "fsl,sgtl5000";
Dimx28-eukrea-mbmx28lc.dtsi128 compatible = "fsl,imx28-mbmx28lc-sgtl5000",
129 "fsl,mxs-audio-sgtl5000";
130 model = "imx28-mbmx28lc-sgtl5000";
132 audio-codec = <&sgtl5000>;
147 sgtl5000: codec@0a { label
148 compatible = "fsl,sgtl5000";
Dimx28-evk.dts197 sgtl5000: codec@0a { label
198 compatible = "fsl,sgtl5000";
353 compatible = "fsl,imx28-evk-sgtl5000",
354 "fsl,mxs-audio-sgtl5000";
355 model = "imx28-evk-sgtl5000";
357 audio-codec = <&sgtl5000>;
Dimx6qdl-rex.dtsi71 compatible = "fsl,imx6-rex-sgtl5000",
72 "fsl,imx-audio-sgtl5000";
73 model = "imx6-rex-sgtl5000";
126 codec: sgtl5000@0a {
127 compatible = "fsl,sgtl5000";
Dimx25-pdk.dts67 compatible = "fsl,imx25-pdk-sgtl5000",
68 "fsl,imx-audio-sgtl5000";
69 model = "imx25-pdk-sgtl5000";
138 codec: sgtl5000@0a {
139 compatible = "fsl,sgtl5000";
Dimx6q-tbs2910.dts124 sound-sgtl5000 {
125 audio-codec = <&sgtl5000>;
130 compatible = "fsl,imx-audio-sgtl5000";
170 sgtl5000: sgtl5000@0a { label
172 compatible = "fsl,sgtl5000";
Dimx6qdl-gw52xx.dtsi128 compatible = "fsl,imx6q-ventana-sgtl5000",
129 "fsl,imx-audio-sgtl5000";
130 model = "sgtl5000-audio";
229 codec: sgtl5000@0a {
230 compatible = "fsl,sgtl5000";
Dimx6qdl-sabrelite.dtsi102 compatible = "fsl,imx6q-sabrelite-sgtl5000",
103 "fsl,imx-audio-sgtl5000";
104 model = "imx6q-sabrelite-sgtl5000";
187 codec: sgtl5000@0a {
188 compatible = "fsl,sgtl5000";
Dimx6qdl-nitrogen6x.dtsi103 compatible = "fsl,imx6q-nitrogen6x-sgtl5000",
104 "fsl,imx-audio-sgtl5000";
105 model = "imx6q-nitrogen6x-sgtl5000";
188 codec: sgtl5000@0a {
189 compatible = "fsl,sgtl5000";
Dimx6qdl-gw54xx.dtsi119 compatible = "fsl,imx6q-ventana-sgtl5000",
120 "fsl,imx-audio-sgtl5000";
121 model = "sgtl5000-audio";
135 pinctrl-0 = <&pinctrl_audmux>; /* AUD4<->sgtl5000 */
319 codec: sgtl5000@0a {
320 compatible = "fsl,sgtl5000";
Dimx6qdl-tx6.dtsi169 compatible = "karo,imx6qdl-tx6qdl-sgtl5000",
170 "fsl,imx-audio-sgtl5000";
171 model = "sgtl5000-audio";
175 audio-codec = <&sgtl5000>;
261 sgtl5000: sgtl5000@0a { label
262 compatible = "fsl,sgtl5000";
Dimx6qdl-gw53xx.dtsi129 compatible = "fsl,imx6q-ventana-sgtl5000",
130 "fsl,imx-audio-sgtl5000";
131 model = "sgtl5000-audio";
230 codec: sgtl5000@0a {
231 compatible = "fsl,sgtl5000";
Dimx51-babbage.dts144 compatible = "fsl,imx51-babbage-sgtl5000",
145 "fsl,imx-audio-sgtl5000";
146 model = "imx51-babbage-sgtl5000";
148 audio-codec = <&sgtl5000>;
341 sgtl5000: codec@0a { label
342 compatible = "fsl,sgtl5000";
Dimx6q-gw5400-a.dts120 compatible = "fsl,imx6q-ventana-sgtl5000",
121 "fsl,imx-audio-sgtl5000";
122 model = "sgtl5000-audio";
327 codec: sgtl5000@0a {
328 compatible = "fsl,sgtl5000";
Dimx28-tx28.dts137 compatible = "fsl,imx28-tx28-sgtl5000",
138 "fsl,mxs-audio-sgtl5000";
139 model = "imx28-tx28-sgtl5000";
141 audio-codec = <&sgtl5000>;
300 sgtl5000: sgtl5000@0a { label
301 compatible = "fsl,sgtl5000";
Dimx53-tx53.dtsi127 compatible = "karo,tx53-audio-sgtl5000", "fsl,imx-audio-sgtl5000";
128 model = "tx53-audio-sgtl5000";
130 audio-codec = <&sgtl5000>;
505 codec-handle = <&sgtl5000>;
Dimx6dl-riotboard.dts74 compatible = "fsl,imx-audio-sgtl5000";
75 model = "imx6-riotboard-sgtl5000";
114 codec: sgtl5000@0a {
115 compatible = "fsl,sgtl5000";
Dimx53-tx53-x13x.dts113 sgtl5000: codec@0a { label
114 compatible = "fsl,sgtl5000";
Dimx53-smd.dts236 codec: sgtl5000@0a {
237 compatible = "fsl,sgtl5000";
Dvf610-twr.dts165 codec: sgtl5000@0a {
167 compatible = "fsl,sgtl5000";
Dimx53-tx53-x03x.dts205 sgtl5000: codec@0a { label
206 compatible = "fsl,sgtl5000";
/linux-4.1.27/sound/soc/fsl/
DMakefile56 snd-soc-imx-sgtl5000-objs := imx-sgtl5000.o
66 obj-$(CONFIG_SND_SOC_IMX_SGTL5000) += snd-soc-imx-sgtl5000.o
DKconfig256 tristate "SoC Audio support for i.MX boards with sgtl5000"
264 a sgtl5000 codec.
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Dtrivial-devices.txt60 fsl,sgtl5000 SGTL5000: Ultra Low-Power Audio Codec