slidebar_input_dev 93 drivers/input/misc/ideapad_slidebar.c static struct input_dev *slidebar_input_dev; slidebar_input_dev 161 drivers/input/misc/ideapad_slidebar.c input_report_key(slidebar_input_dev, BTN_TOUCH, 0); slidebar_input_dev 163 drivers/input/misc/ideapad_slidebar.c input_report_key(slidebar_input_dev, BTN_TOUCH, 1); slidebar_input_dev 164 drivers/input/misc/ideapad_slidebar.c input_report_abs(slidebar_input_dev, ABS_X, slidebar_pos_get()); slidebar_input_dev 166 drivers/input/misc/ideapad_slidebar.c input_sync(slidebar_input_dev); slidebar_input_dev 220 drivers/input/misc/ideapad_slidebar.c slidebar_input_dev = input_allocate_device(); slidebar_input_dev 221 drivers/input/misc/ideapad_slidebar.c if (!slidebar_input_dev) { slidebar_input_dev 227 drivers/input/misc/ideapad_slidebar.c slidebar_input_dev->name = "IdeaPad Slidebar"; slidebar_input_dev 228 drivers/input/misc/ideapad_slidebar.c slidebar_input_dev->id.bustype = BUS_HOST; slidebar_input_dev 229 drivers/input/misc/ideapad_slidebar.c slidebar_input_dev->dev.parent = &pdev->dev; slidebar_input_dev 230 drivers/input/misc/ideapad_slidebar.c input_set_capability(slidebar_input_dev, EV_KEY, BTN_TOUCH); slidebar_input_dev 231 drivers/input/misc/ideapad_slidebar.c input_set_capability(slidebar_input_dev, EV_ABS, ABS_X); slidebar_input_dev 232 drivers/input/misc/ideapad_slidebar.c input_set_abs_params(slidebar_input_dev, ABS_X, 0, 0xff, 0, 0); slidebar_input_dev 241 drivers/input/misc/ideapad_slidebar.c err = input_register_device(slidebar_input_dev); slidebar_input_dev 253 drivers/input/misc/ideapad_slidebar.c input_free_device(slidebar_input_dev); slidebar_input_dev 262 drivers/input/misc/ideapad_slidebar.c input_unregister_device(slidebar_input_dev);