Lines Matching refs:input_dev
22 struct input_dev *input_dev;
38 data->input_dev = devm_input_allocate_device(&wdev->dev);
39 if (data->input_dev == NULL)
41 data->input_dev->name = "Xiaomi WMI keys";
42 data->input_dev->phys = "wmi/input0";
45 set_bit(EV_KEY, data->input_dev->evbit);
46 set_bit(data->key_code, data->input_dev->keybit);
48 return input_register_device(data->input_dev);
62 input_report_key(data->input_dev, data->key_code, 1);
63 input_sync(data->input_dev);
64 input_report_key(data->input_dev, data->key_code, 0);
65 input_sync(data->input_dev);