Lines Matching refs:input
45 struct input_dev *input; member
51 struct input_dev *input = pdata->input; in imx_imx_snvs_check_for_events() local
60 input_event(input, EV_KEY, pdata->keycode, state); in imx_imx_snvs_check_for_events()
61 input_sync(input); in imx_imx_snvs_check_for_events()
62 pm_relax(pdata->input->dev.parent); in imx_imx_snvs_check_for_events()
78 pm_wakeup_event(pdata->input->dev.parent, 0); in imx_snvs_pwrkey_interrupt()
100 struct input_dev *input = NULL; in imx_snvs_pwrkey_probe() local
140 input = devm_input_allocate_device(&pdev->dev); in imx_snvs_pwrkey_probe()
141 if (!input) { in imx_snvs_pwrkey_probe()
146 input->name = pdev->name; in imx_snvs_pwrkey_probe()
147 input->phys = "snvs-pwrkey/input0"; in imx_snvs_pwrkey_probe()
148 input->id.bustype = BUS_HOST; in imx_snvs_pwrkey_probe()
150 input_set_capability(input, EV_KEY, pdata->keycode); in imx_snvs_pwrkey_probe()
168 error = input_register_device(input); in imx_snvs_pwrkey_probe()
171 input_free_device(input); in imx_snvs_pwrkey_probe()
175 pdata->input = input; in imx_snvs_pwrkey_probe()