Lines Matching refs:input_device

972 	struct input_dev *input_device;  in gsl_thzy_ts_init()  local
988 input_device = devm_input_allocate_device(&ts->client->dev); in gsl_thzy_ts_init()
989 if (!input_device) { in gsl_thzy_ts_init()
992 ts->input = input_device; in gsl_thzy_ts_init()
993 input_device->name = GSL_I2C_NAME; in gsl_thzy_ts_init()
994 input_device->id.bustype = BUS_I2C; in gsl_thzy_ts_init()
995 input_device->dev.parent = &client->dev; in gsl_thzy_ts_init()
996 input_set_drvdata(input_device, ts); in gsl_thzy_ts_init()
999 input_device->evbit[i] = BIT_MASK(EV_SYN) | BIT_MASK(EV_KEY); in gsl_thzy_ts_init()
1000 set_bit(key_array[i], input_device->keybit); in gsl_thzy_ts_init()
1004 __set_bit(EV_ABS, input_device->evbit); in gsl_thzy_ts_init()
1005 __set_bit(EV_KEY, input_device->evbit); in gsl_thzy_ts_init()
1006 __set_bit(EV_REP, input_device->evbit); in gsl_thzy_ts_init()
1007 __set_bit(INPUT_PROP_DIRECT, input_device->propbit); in gsl_thzy_ts_init()
1008 input_mt_init_slots(input_device, (MAX_CONTACTS + 1), 0); in gsl_thzy_ts_init()
1010 input_set_abs_params(input_device, ABS_MT_TRACKING_ID, 0, in gsl_thzy_ts_init()
1012 set_bit(EV_ABS, input_device->evbit); in gsl_thzy_ts_init()
1013 set_bit(EV_KEY, input_device->evbit); in gsl_thzy_ts_init()
1014 __set_bit(INPUT_PROP_DIRECT, input_device->propbit); in gsl_thzy_ts_init()
1015 input_device->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in gsl_thzy_ts_init()
1017 set_bit(ABS_MT_POSITION_X, input_device->absbit); in gsl_thzy_ts_init()
1018 set_bit(ABS_MT_POSITION_Y, input_device->absbit); in gsl_thzy_ts_init()
1019 set_bit(ABS_MT_TOUCH_MAJOR, input_device->absbit); in gsl_thzy_ts_init()
1020 set_bit(ABS_MT_WIDTH_MAJOR, input_device->absbit); in gsl_thzy_ts_init()
1021 input_set_abs_params(input_device, ABS_MT_POSITION_X, 0, in gsl_thzy_ts_init()
1023 input_set_abs_params(input_device, ABS_MT_POSITION_Y, 0, in gsl_thzy_ts_init()
1025 input_set_abs_params(input_device, ABS_MT_TOUCH_MAJOR, 0, in gsl_thzy_ts_init()
1027 input_set_abs_params(input_device, ABS_MT_WIDTH_MAJOR, 0, 200, 0, 0); in gsl_thzy_ts_init()
1035 rc = input_register_device(input_device); in gsl_thzy_ts_init()