Lines Matching refs:dev
23 struct input_dev *dev;
30 struct maple_device *mapledev = mq->dev;
32 struct input_dev *dev = mse->dev;
40 input_report_key(dev, BTN_LEFT, buttons & 4);
41 input_report_key(dev, BTN_MIDDLE, buttons & 9);
42 input_report_key(dev, BTN_RIGHT, buttons & 2);
43 input_report_rel(dev, REL_X, relx);
44 input_report_rel(dev, REL_Y, rely);
45 input_report_rel(dev, REL_WHEEL, relz);
46 input_sync(dev);
49 static int dc_mouse_open(struct input_dev *dev)
51 struct dc_mouse *mse = maple_get_drvdata(to_maple_dev(&dev->dev));
59 static void dc_mouse_close(struct input_dev *dev)
61 struct dc_mouse *mse = maple_get_drvdata(to_maple_dev(&dev->dev));
68 static int probe_maple_mouse(struct device *dev)
70 struct maple_device *mdev = to_maple_dev(dev);
71 struct maple_driver *mdrv = to_maple_driver(dev->driver);
88 mse->dev = input_dev;
117 static int remove_maple_mouse(struct device *dev)
119 struct maple_device *mdev = to_maple_dev(dev);
123 input_unregister_device(mse->dev);