Lines Matching refs:wistron_idev
1045 static struct input_polled_dev *wistron_idev; variable
1129 sparse_keymap_entry_from_scancode(wistron_idev->input, code); in handle_key()
1148 sparse_keymap_report_entry(wistron_idev->input, in handle_key()
1226 wistron_idev = input_allocate_polled_device(); in setup_input_dev()
1227 if (!wistron_idev) in setup_input_dev()
1230 wistron_idev->open = wistron_flush; in setup_input_dev()
1231 wistron_idev->poll = wistron_poll; in setup_input_dev()
1232 wistron_idev->poll_interval = POLL_INTERVAL_DEFAULT; in setup_input_dev()
1234 input_dev = wistron_idev->input; in setup_input_dev()
1244 error = input_register_polled_device(wistron_idev); in setup_input_dev()
1253 input_free_polled_device(wistron_idev); in setup_input_dev()
1302 input_unregister_polled_device(wistron_idev); in wistron_remove()
1303 sparse_keymap_free(wistron_idev->input); in wistron_remove()
1304 input_free_polled_device(wistron_idev); in wistron_remove()