Lines Matching defs:input_dev
30 struct input_dev *input;
75 struct input_dev *input_dev = edev->input;
88 if (!test_bit(i, input_dev->absbit))
97 input_set_abs_params(input_dev, i,
104 struct input_dev *input_dev;
134 input_dev = devm_input_allocate_device(&pdev->dev);
135 if (!input_dev)
138 edev->input = input_dev;
147 input_dev->name = edev->name;
148 input_dev->id.bustype = BUS_HOST;
150 events_import_bits(edev, input_dev->evbit, EV_SYN, EV_MAX);
151 events_import_bits(edev, input_dev->keybit, EV_KEY, KEY_MAX);
152 events_import_bits(edev, input_dev->relbit, EV_REL, REL_MAX);
153 events_import_bits(edev, input_dev->absbit, EV_ABS, ABS_MAX);
154 events_import_bits(edev, input_dev->mscbit, EV_MSC, MSC_MAX);
155 events_import_bits(edev, input_dev->ledbit, EV_LED, LED_MAX);
156 events_import_bits(edev, input_dev->sndbit, EV_SND, SND_MAX);
157 events_import_bits(edev, input_dev->ffbit, EV_FF, FF_MAX);
158 events_import_bits(edev, input_dev->swbit, EV_SW, SW_MAX);
167 error = input_register_device(input_dev);