Lines Matching refs:input_dev
24 struct input_dev *input_dev;
169 rbtn_data->input_dev = input_allocate_device();
170 if (!rbtn_data->input_dev)
173 rbtn_data->input_dev->name = "DELL Wireless hotkeys";
174 rbtn_data->input_dev->phys = "dellabce/input0";
175 rbtn_data->input_dev->id.bustype = BUS_HOST;
176 rbtn_data->input_dev->evbit[0] = BIT(EV_KEY);
177 set_bit(KEY_RFKILL, rbtn_data->input_dev->keybit);
179 ret = input_register_device(rbtn_data->input_dev);
181 input_free_device(rbtn_data->input_dev);
182 rbtn_data->input_dev = NULL;
191 input_unregister_device(rbtn_data->input_dev);
192 rbtn_data->input_dev = NULL;
197 input_report_key(rbtn_data->input_dev, KEY_RFKILL, 1);
198 input_sync(rbtn_data->input_dev);
199 input_report_key(rbtn_data->input_dev, KEY_RFKILL, 0);
200 input_sync(rbtn_data->input_dev);