Lines Matching full:jack
22 #include <sound/jack.h>
613 * playback or capture end. Codec needs clock for Jack
614 * detection and button press if jack inserted; otherwise,
1027 /* return jack connection status according to jack insertion logic
1081 /* Close clock for jack type detection at manual mode */
1147 snd_soc_jack_report(nau8821->jack, event, event_mask);
1211 /* detect microphone and jack type */
1237 snd_soc_jack_report(nau8821->jack, event, event_mask);
1526 /* Close clock when jack type detection at manual mode */
1572 /* Reset the configuration of jack type for detection.
1643 * nau8821_enable_jack_detect - Specify a jack for event reporting
1645 * @component: component to register the jack with
1646 * @jack: jack to use to report headset and button events on
1649 * events will be routed to the given jack. Jack can be null to stop
1653 struct snd_soc_jack *jack)
1658 nau8821->jack = jack;
1659 /* Initiate jack detection work queue */
1690 dev_dbg(dev, "jack-insert-debounce: %d\n",
1692 dev_dbg(dev, "jack-eject-debounce: %d\n",
1726 ret = device_property_read_u32(dev, "nuvoton,jack-insert-debounce",
1730 ret = device_property_read_u32(dev, "nuvoton,jack-eject-debounce",
1809 /* Jack detection */