Lines Matching refs:input_device
977 struct input_dev *input_device; in gsl3673_ts_init() local
993 input_device = devm_input_allocate_device(&ts->client->dev); in gsl3673_ts_init()
994 if (!input_device) { in gsl3673_ts_init()
997 ts->input = input_device; in gsl3673_ts_init()
998 input_device->name = GSL3673_I2C_NAME; in gsl3673_ts_init()
999 input_device->id.bustype = BUS_I2C; in gsl3673_ts_init()
1000 input_device->dev.parent = &client->dev; in gsl3673_ts_init()
1001 input_set_drvdata(input_device, ts); in gsl3673_ts_init()
1004 input_device->evbit[i] = BIT_MASK(EV_SYN) | BIT_MASK(EV_KEY); in gsl3673_ts_init()
1005 set_bit(key_array[i], input_device->keybit); in gsl3673_ts_init()
1009 __set_bit(EV_ABS, input_device->evbit); in gsl3673_ts_init()
1010 __set_bit(EV_KEY, input_device->evbit); in gsl3673_ts_init()
1011 __set_bit(EV_REP, input_device->evbit); in gsl3673_ts_init()
1012 __set_bit(INPUT_PROP_DIRECT, input_device->propbit); in gsl3673_ts_init()
1013 input_mt_init_slots(input_device, (MAX_CONTACTS + 1), 0); in gsl3673_ts_init()
1015 input_set_abs_params(input_device, ABS_MT_TRACKING_ID, 0, in gsl3673_ts_init()
1017 set_bit(EV_ABS, input_device->evbit); in gsl3673_ts_init()
1018 set_bit(EV_KEY, input_device->evbit); in gsl3673_ts_init()
1019 __set_bit(INPUT_PROP_DIRECT, input_device->propbit); in gsl3673_ts_init()
1020 input_device->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in gsl3673_ts_init()
1022 set_bit(ABS_MT_POSITION_X, input_device->absbit); in gsl3673_ts_init()
1023 set_bit(ABS_MT_POSITION_Y, input_device->absbit); in gsl3673_ts_init()
1024 set_bit(ABS_MT_TOUCH_MAJOR, input_device->absbit); in gsl3673_ts_init()
1025 set_bit(ABS_MT_WIDTH_MAJOR, input_device->absbit); in gsl3673_ts_init()
1026 input_set_abs_params(input_device, ABS_MT_POSITION_X, 0, in gsl3673_ts_init()
1028 input_set_abs_params(input_device, ABS_MT_POSITION_Y, 0, in gsl3673_ts_init()
1030 input_set_abs_params(input_device, ABS_MT_TOUCH_MAJOR, 0, in gsl3673_ts_init()
1032 input_set_abs_params(input_device, ABS_MT_WIDTH_MAJOR, 0, 200, 0, 0); in gsl3673_ts_init()
1040 rc = input_register_device(input_device); in gsl3673_ts_init()