Lines Matching refs:touchpad_input_dev

365 	struct input_dev		*touchpad_input_dev;  member
974 applespi->touchpad_input_dev->id.product, in applespi_tp_dim_open()
1028 input = smp_load_acquire(&applespi->touchpad_input_dev); in report_tp_state()
1215 struct input_dev *touchpad_input_dev; in applespi_register_touchpad_device() local
1257 touchpad_input_dev = devm_input_allocate_device(&applespi->spi->dev); in applespi_register_touchpad_device()
1258 if (!touchpad_input_dev) { in applespi_register_touchpad_device()
1264 touchpad_input_dev->name = "Apple SPI Touchpad"; in applespi_register_touchpad_device()
1265 touchpad_input_dev->phys = "applespi/input1"; in applespi_register_touchpad_device()
1266 touchpad_input_dev->dev.parent = &applespi->spi->dev; in applespi_register_touchpad_device()
1267 touchpad_input_dev->id.bustype = BUS_SPI; in applespi_register_touchpad_device()
1268 touchpad_input_dev->id.vendor = SYNAPTICS_VENDOR_ID; in applespi_register_touchpad_device()
1269 touchpad_input_dev->id.product = in applespi_register_touchpad_device()
1273 input_set_capability(touchpad_input_dev, EV_REL, REL_X); in applespi_register_touchpad_device()
1274 input_set_capability(touchpad_input_dev, EV_REL, REL_Y); in applespi_register_touchpad_device()
1276 __set_bit(INPUT_PROP_POINTER, touchpad_input_dev->propbit); in applespi_register_touchpad_device()
1277 __set_bit(INPUT_PROP_BUTTONPAD, touchpad_input_dev->propbit); in applespi_register_touchpad_device()
1280 input_set_abs_params(touchpad_input_dev, ABS_MT_TOUCH_MAJOR, in applespi_register_touchpad_device()
1282 input_set_abs_params(touchpad_input_dev, ABS_MT_TOUCH_MINOR, in applespi_register_touchpad_device()
1286 input_set_abs_params(touchpad_input_dev, ABS_MT_WIDTH_MAJOR, in applespi_register_touchpad_device()
1288 input_set_abs_params(touchpad_input_dev, ABS_MT_WIDTH_MINOR, in applespi_register_touchpad_device()
1292 input_set_abs_params(touchpad_input_dev, ABS_MT_ORIENTATION, in applespi_register_touchpad_device()
1297 input_set_abs_params(touchpad_input_dev, ABS_MT_POSITION_X, in applespi_register_touchpad_device()
1300 input_set_abs_params(touchpad_input_dev, ABS_MT_POSITION_Y, in applespi_register_touchpad_device()
1305 input_set_capability(touchpad_input_dev, EV_KEY, BTN_LEFT); in applespi_register_touchpad_device()
1308 sts = input_mt_init_slots(touchpad_input_dev, MAX_FINGERS, in applespi_register_touchpad_device()
1318 sts = input_register_device(touchpad_input_dev); in applespi_register_touchpad_device()
1326 smp_store_release(&applespi->touchpad_input_dev, touchpad_input_dev); in applespi_register_touchpad_device()