jack_state
if (max98090->jack_state == M98090_JACK_STATE_NO_HEADSET) {
max98090->jack_state = M98090_JACK_STATE_NO_HEADSET;
if (max98090->jack_state ==
max98090->jack_state = M98090_JACK_STATE_HEADPHONE;
max98090->jack_state = M98090_JACK_STATE_HEADSET;
max98090->jack_state = M98090_JACK_STATE_NO_HEADSET;
int jack_state;
struct jack_state *jack_state;
jack_state = kzalloc_obj(*jack_state);
if (!jack_state)
interrupt->priv = jack_state;
struct jack_state *jack_state = interrupt->priv;
jack_state->kctl = snd_soc_component_get_kcontrol(interrupt->component, name);
if (!jack_state->kctl) {
struct jack_state *jack_state;
jack_state = interrupt->priv;
jack_state->mask |= type_get_mask(type);
jack_state->jack = jack;
struct jack_state *jack_state = interrupt->priv;
snd_soc_jack_report(jack_state->jack, type_get_mask(type), jack_state->mask);
struct jack_state *state = interrupt->priv;