Lines Matching refs:hp_jack
1702 snd_soc_jack_report(rt5651->hp_jack, SND_JACK_BTN_0, in rt5651_button_press_work()
1710 snd_soc_jack_report(rt5651->hp_jack, 0, SND_JACK_BTN_0); in rt5651_button_press_work()
1774 if (rt5651->hp_jack->status & SND_JACK_HEADPHONE) { in rt5651_jack_detect_work()
1775 if (rt5651->hp_jack->status & SND_JACK_MICROPHONE) { in rt5651_jack_detect_work()
1780 snd_soc_jack_report(rt5651->hp_jack, 0, in rt5651_jack_detect_work()
1784 } else if (!(rt5651->hp_jack->status & SND_JACK_HEADPHONE)) { in rt5651_jack_detect_work()
1797 snd_soc_jack_report(rt5651->hp_jack, report, SND_JACK_HEADSET); in rt5651_jack_detect_work()
1841 struct snd_soc_jack *hp_jack) in rt5651_enable_jack_detect() argument
1906 rt5651->hp_jack = hp_jack; in rt5651_enable_jack_detect()
1907 if (rt5651->hp_jack->status & SND_JACK_MICROPHONE) { in rt5651_enable_jack_detect()
1924 if (rt5651->hp_jack->status & SND_JACK_MICROPHONE) { in rt5651_disable_jack_detect()
1927 snd_soc_jack_report(rt5651->hp_jack, 0, SND_JACK_BTN_0); in rt5651_disable_jack_detect()
1930 rt5651->hp_jack = NULL; in rt5651_disable_jack_detect()