Lines Matching refs:jog_dev
776 struct input_dev *jog_dev = sonypi_device.input_jog_dev; in sonypi_report_input_event() local
784 input_report_rel(jog_dev, REL_WHEEL, 1); in sonypi_report_input_event()
785 input_sync(jog_dev); in sonypi_report_input_event()
790 input_report_rel(jog_dev, REL_WHEEL, -1); in sonypi_report_input_event()
791 input_sync(jog_dev); in sonypi_report_input_event()
796 kp.dev = jog_dev; in sonypi_report_input_event()
1150 struct input_dev *jog_dev; in sonypi_create_input_devices() local
1155 sonypi_device.input_jog_dev = jog_dev = input_allocate_device(); in sonypi_create_input_devices()
1156 if (!jog_dev) in sonypi_create_input_devices()
1159 jog_dev->name = "Sony Vaio Jogdial"; in sonypi_create_input_devices()
1160 jog_dev->id.bustype = BUS_ISA; in sonypi_create_input_devices()
1161 jog_dev->id.vendor = PCI_VENDOR_ID_SONY; in sonypi_create_input_devices()
1162 jog_dev->dev.parent = &pdev->dev; in sonypi_create_input_devices()
1164 jog_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); in sonypi_create_input_devices()
1165 jog_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_MIDDLE); in sonypi_create_input_devices()
1166 jog_dev->relbit[0] = BIT_MASK(REL_WHEEL); in sonypi_create_input_devices()
1185 error = input_register_device(jog_dev); in sonypi_create_input_devices()
1196 input_unregister_device(jog_dev); in sonypi_create_input_devices()
1198 jog_dev = NULL; in sonypi_create_input_devices()
1203 input_free_device(jog_dev); in sonypi_create_input_devices()