Lines Matching refs:det

143 	struct pm860x_det	det;  member
1211 mask = pm860x->det.hs_shrt | pm860x->det.hook_det | pm860x->det.lo_shrt in pm860x_component_handler()
1212 | pm860x->det.hp_det; in pm860x_component_handler()
1220 if ((pm860x->det.hp_det & SND_JACK_HEADPHONE) in pm860x_component_handler()
1224 if ((pm860x->det.mic_det & SND_JACK_MICROPHONE) in pm860x_component_handler()
1228 if (pm860x->det.hs_shrt && (shrt & (SHORT_HS1 | SHORT_HS2))) in pm860x_component_handler()
1229 report |= pm860x->det.hs_shrt; in pm860x_component_handler()
1231 if (pm860x->det.hook_det && (status & HOOK_STATUS)) in pm860x_component_handler()
1232 report |= pm860x->det.hook_det; in pm860x_component_handler()
1234 if (pm860x->det.lo_shrt && (shrt & (SHORT_LO1 | SHORT_LO2))) in pm860x_component_handler()
1235 report |= pm860x->det.lo_shrt; in pm860x_component_handler()
1238 snd_soc_jack_report(pm860x->det.hp_jack, report, mask); in pm860x_component_handler()
1240 snd_soc_jack_report(pm860x->det.mic_jack, SND_JACK_MICROPHONE, in pm860x_component_handler()
1251 int det, int hook, int hs_shrt, int lo_shrt) in pm860x_hs_jack_detect() argument
1256 pm860x->det.hp_jack = jack; in pm860x_hs_jack_detect()
1257 pm860x->det.hp_det = det; in pm860x_hs_jack_detect()
1258 pm860x->det.hook_det = hook; in pm860x_hs_jack_detect()
1259 pm860x->det.hs_shrt = hs_shrt; in pm860x_hs_jack_detect()
1260 pm860x->det.lo_shrt = lo_shrt; in pm860x_hs_jack_detect()
1262 if (det & SND_JACK_HEADPHONE) in pm860x_hs_jack_detect()
1283 struct snd_soc_jack *jack, int det) in pm860x_mic_jack_detect() argument
1287 pm860x->det.mic_jack = jack; in pm860x_mic_jack_detect()
1288 pm860x->det.mic_det = det; in pm860x_mic_jack_detect()
1290 if (det & SND_JACK_MICROPHONE) in pm860x_mic_jack_detect()