atamouse_dev 61 drivers/input/mouse/atarimouse.c static struct input_dev *atamouse_dev; atamouse_dev 77 drivers/input/mouse/atarimouse.c input_report_rel(atamouse_dev, REL_X, dx); atamouse_dev 78 drivers/input/mouse/atarimouse.c input_report_rel(atamouse_dev, REL_Y, dy); atamouse_dev 80 drivers/input/mouse/atarimouse.c input_report_key(atamouse_dev, BTN_LEFT, buttons & 0x4); atamouse_dev 81 drivers/input/mouse/atarimouse.c input_report_key(atamouse_dev, BTN_MIDDLE, buttons & 0x2); atamouse_dev 82 drivers/input/mouse/atarimouse.c input_report_key(atamouse_dev, BTN_RIGHT, buttons & 0x1); atamouse_dev 84 drivers/input/mouse/atarimouse.c input_sync(atamouse_dev); atamouse_dev 119 drivers/input/mouse/atarimouse.c atamouse_dev = input_allocate_device(); atamouse_dev 120 drivers/input/mouse/atarimouse.c if (!atamouse_dev) atamouse_dev 123 drivers/input/mouse/atarimouse.c atamouse_dev->name = "Atari mouse"; atamouse_dev 124 drivers/input/mouse/atarimouse.c atamouse_dev->phys = "atamouse/input0"; atamouse_dev 125 drivers/input/mouse/atarimouse.c atamouse_dev->id.bustype = BUS_HOST; atamouse_dev 126 drivers/input/mouse/atarimouse.c atamouse_dev->id.vendor = 0x0001; atamouse_dev 127 drivers/input/mouse/atarimouse.c atamouse_dev->id.product = 0x0002; atamouse_dev 128 drivers/input/mouse/atarimouse.c atamouse_dev->id.version = 0x0100; atamouse_dev 130 drivers/input/mouse/atarimouse.c atamouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); atamouse_dev 131 drivers/input/mouse/atarimouse.c atamouse_dev->relbit[0] = BIT_MASK(REL_X) | BIT_MASK(REL_Y); atamouse_dev 132 drivers/input/mouse/atarimouse.c atamouse_dev->keybit[BIT_WORD(BTN_LEFT)] = BIT_MASK(BTN_LEFT) | atamouse_dev 135 drivers/input/mouse/atarimouse.c atamouse_dev->open = atamouse_open; atamouse_dev 136 drivers/input/mouse/atarimouse.c atamouse_dev->close = atamouse_close; atamouse_dev 138 drivers/input/mouse/atarimouse.c error = input_register_device(atamouse_dev); atamouse_dev 140 drivers/input/mouse/atarimouse.c input_free_device(atamouse_dev); atamouse_dev 149 drivers/input/mouse/atarimouse.c input_unregister_device(atamouse_dev);