Lines Matching defs:input_dev
59 struct input_dev *vib_input_dev;
136 static void pm8xxx_vib_close(struct input_dev *dev)
153 static int pm8xxx_vib_play_effect(struct input_dev *dev, void *data,
170 struct input_dev *input_dev;
183 input_dev = devm_input_allocate_device(&pdev->dev);
184 if (!input_dev)
188 vib->vib_input_dev = input_dev;
205 input_dev->name = "pm8xxx_vib_ffmemless";
206 input_dev->id.version = 1;
207 input_dev->close = pm8xxx_vib_close;
208 input_set_drvdata(input_dev, vib);
211 error = input_ff_create_memless(input_dev, NULL,
219 error = input_register_device(input_dev);