Lines Matching refs:slidebar_input_dev
97 static struct input_dev *slidebar_input_dev; variable
165 input_report_key(slidebar_input_dev, BTN_TOUCH, 0); in slidebar_i8042_filter()
167 input_report_key(slidebar_input_dev, BTN_TOUCH, 1); in slidebar_i8042_filter()
168 input_report_abs(slidebar_input_dev, ABS_X, slidebar_pos_get()); in slidebar_i8042_filter()
170 input_sync(slidebar_input_dev); in slidebar_i8042_filter()
224 slidebar_input_dev = input_allocate_device(); in ideapad_probe()
225 if (!slidebar_input_dev) { in ideapad_probe()
231 slidebar_input_dev->name = "IdeaPad Slidebar"; in ideapad_probe()
232 slidebar_input_dev->id.bustype = BUS_HOST; in ideapad_probe()
233 slidebar_input_dev->dev.parent = &pdev->dev; in ideapad_probe()
234 input_set_capability(slidebar_input_dev, EV_KEY, BTN_TOUCH); in ideapad_probe()
235 input_set_capability(slidebar_input_dev, EV_ABS, ABS_X); in ideapad_probe()
236 input_set_abs_params(slidebar_input_dev, ABS_X, 0, 0xff, 0, 0); in ideapad_probe()
245 err = input_register_device(slidebar_input_dev); in ideapad_probe()
257 input_free_device(slidebar_input_dev); in ideapad_probe()
266 input_unregister_device(slidebar_input_dev); in ideapad_remove()