Lines Matching refs:input_dev
24 struct input_dev *input_dev;
108 static int arizona_haptics_play(struct input_dev *input, void *data,
139 static void arizona_haptics_close(struct input_dev *input)
174 haptics->input_dev = devm_input_allocate_device(&pdev->dev);
175 if (!haptics->input_dev) {
180 input_set_drvdata(haptics->input_dev, haptics);
182 haptics->input_dev->name = "arizona:haptics";
183 haptics->input_dev->close = arizona_haptics_close;
184 __set_bit(FF_RUMBLE, haptics->input_dev->ffbit);
186 ret = input_ff_create_memless(haptics->input_dev, NULL,
194 ret = input_register_device(haptics->input_dev);