Lines Matching refs:input_dev
48 if (!jack->input_dev) in snd_jack_dev_disconnect()
54 input_unregister_device(jack->input_dev); in snd_jack_dev_disconnect()
56 input_free_device(jack->input_dev); in snd_jack_dev_disconnect()
57 jack->input_dev = NULL; in snd_jack_dev_disconnect()
91 if (!jack->input_dev) in snd_jack_dev_register()
94 jack->input_dev->name = jack->name; in snd_jack_dev_register()
97 if (!jack->input_dev->dev.parent) in snd_jack_dev_register()
98 jack->input_dev->dev.parent = snd_card_get_device_link(card); in snd_jack_dev_register()
110 input_set_capability(jack->input_dev, EV_KEY, jack->key[i]); in snd_jack_dev_register()
113 err = input_register_device(jack->input_dev); in snd_jack_dev_register()
233 jack->input_dev = input_allocate_device(); in snd_jack_new()
234 if (jack->input_dev == NULL) { in snd_jack_new()
239 jack->input_dev->phys = "ALSA"; in snd_jack_new()
245 input_set_capability(jack->input_dev, EV_SW, in snd_jack_new()
265 input_free_device(jack->input_dev); in snd_jack_new()
285 if (!jack->input_dev) in snd_jack_set_parent()
288 jack->input_dev->dev.parent = parent; in snd_jack_set_parent()
352 if (!jack->input_dev) in snd_jack_report()
359 input_report_key(jack->input_dev, jack->key[i], in snd_jack_report()
366 input_report_switch(jack->input_dev, in snd_jack_report()
371 input_sync(jack->input_dev); in snd_jack_report()