Home
last modified time | relevance | path

Searched refs:ts3a227e (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/sound/soc/codecs/
Dts3a227e.c25 struct ts3a227e { struct
149 static void ts3a227e_jack_report(struct ts3a227e *ts3a227e) in ts3a227e_jack_report() argument
154 if (!ts3a227e->jack) in ts3a227e_jack_report()
157 if (ts3a227e->plugged) in ts3a227e_jack_report()
159 if (ts3a227e->mic_present) in ts3a227e_jack_report()
162 if (ts3a227e->buttons_held & (1 << i)) in ts3a227e_jack_report()
165 snd_soc_jack_report(ts3a227e->jack, report, TS3A227E_JACK_MASK); in ts3a227e_jack_report()
168 static void ts3a227e_new_jack_state(struct ts3a227e *ts3a227e, unsigned acc_reg) in ts3a227e_new_jack_state() argument
175 ts3a227e->plugged = plugged; in ts3a227e_new_jack_state()
177 if (mic_present != ts3a227e->mic_present) { in ts3a227e_new_jack_state()
[all …]
DMakefile127 snd-soc-ts3a227e-objs := ts3a227e.o
319 obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dts3a227e.txt11 - compatible: Should contain "ti,ts3a227e".
25 ts3a227e@3b {
26 compatible = "ti,ts3a227e";