Lines Matching refs:input_dev
58 struct input_dev *vib_input_dev;
135 static void pm8xxx_vib_close(struct input_dev *dev)
152 static int pm8xxx_vib_play_effect(struct input_dev *dev, void *data,
169 struct input_dev *input_dev;
182 input_dev = devm_input_allocate_device(&pdev->dev);
183 if (!input_dev)
187 vib->vib_input_dev = input_dev;
204 input_dev->name = "pm8xxx_vib_ffmemless";
205 input_dev->id.version = 1;
206 input_dev->close = pm8xxx_vib_close;
207 input_set_drvdata(input_dev, vib);
210 error = input_ff_create_memless(input_dev, NULL,
218 error = input_register_device(input_dev);