touchpad          542 drivers/hid/hid-sony.c 	struct input_dev *touchpad;
touchpad          955 drivers/hid/hid-sony.c 	input_report_key(sc->touchpad, BTN_LEFT, rd[offset+2] & 0x2);
touchpad         1111 drivers/hid/hid-sony.c 			input_mt_slot(sc->touchpad, n);
touchpad         1112 drivers/hid/hid-sony.c 			input_mt_report_slot_state(sc->touchpad, MT_TOOL_FINGER, active);
touchpad         1115 drivers/hid/hid-sony.c 				input_report_abs(sc->touchpad, ABS_MT_POSITION_X, x);
touchpad         1116 drivers/hid/hid-sony.c 				input_report_abs(sc->touchpad, ABS_MT_POSITION_Y, y);
touchpad         1121 drivers/hid/hid-sony.c 		input_mt_sync_frame(sc->touchpad);
touchpad         1122 drivers/hid/hid-sony.c 		input_sync(sc->touchpad);
touchpad         1151 drivers/hid/hid-sony.c 	input_report_key(sc->touchpad, BTN_LEFT, rd[offset] & 0x0F);
touchpad         1165 drivers/hid/hid-sony.c 		input_mt_slot(sc->touchpad, n);
touchpad         1166 drivers/hid/hid-sony.c 		input_mt_report_slot_state(sc->touchpad, MT_TOOL_FINGER, active & 0x03);
touchpad         1171 drivers/hid/hid-sony.c 			input_report_abs(sc->touchpad, ABS_MT_TOUCH_MAJOR,
touchpad         1173 drivers/hid/hid-sony.c 			input_report_abs(sc->touchpad, ABS_MT_TOUCH_MINOR,
touchpad         1175 drivers/hid/hid-sony.c 			input_report_abs(sc->touchpad, ABS_MT_ORIENTATION,
touchpad         1177 drivers/hid/hid-sony.c 			input_report_abs(sc->touchpad, ABS_MT_POSITION_X, x);
touchpad         1178 drivers/hid/hid-sony.c 			input_report_abs(sc->touchpad, ABS_MT_POSITION_Y,
touchpad         1186 drivers/hid/hid-sony.c 				input_report_rel(sc->touchpad, REL_X, relx);
touchpad         1187 drivers/hid/hid-sony.c 				input_report_rel(sc->touchpad, REL_Y, rely);
touchpad         1195 drivers/hid/hid-sony.c 	input_mt_sync_frame(sc->touchpad);
touchpad         1197 drivers/hid/hid-sony.c 	input_sync(sc->touchpad);
touchpad         1375 drivers/hid/hid-sony.c 	sc->touchpad = devm_input_allocate_device(&sc->hdev->dev);
touchpad         1376 drivers/hid/hid-sony.c 	if (!sc->touchpad)
touchpad         1379 drivers/hid/hid-sony.c 	input_set_drvdata(sc->touchpad, sc);
touchpad         1380 drivers/hid/hid-sony.c 	sc->touchpad->dev.parent = &sc->hdev->dev;
touchpad         1381 drivers/hid/hid-sony.c 	sc->touchpad->phys = sc->hdev->phys;
touchpad         1382 drivers/hid/hid-sony.c 	sc->touchpad->uniq = sc->hdev->uniq;
touchpad         1383 drivers/hid/hid-sony.c 	sc->touchpad->id.bustype = sc->hdev->bus;
touchpad         1384 drivers/hid/hid-sony.c 	sc->touchpad->id.vendor = sc->hdev->vendor;
touchpad         1385 drivers/hid/hid-sony.c 	sc->touchpad->id.product = sc->hdev->product;
touchpad         1386 drivers/hid/hid-sony.c 	sc->touchpad->id.version = sc->hdev->version;
touchpad         1396 drivers/hid/hid-sony.c 	sc->touchpad->name = name;
touchpad         1399 drivers/hid/hid-sony.c 	__set_bit(EV_KEY, sc->touchpad->evbit);
touchpad         1400 drivers/hid/hid-sony.c 	__set_bit(BTN_LEFT, sc->touchpad->keybit);
touchpad         1401 drivers/hid/hid-sony.c 	__set_bit(INPUT_PROP_BUTTONPAD, sc->touchpad->propbit);
touchpad         1403 drivers/hid/hid-sony.c 	input_set_abs_params(sc->touchpad, ABS_MT_POSITION_X, 0, w, 0, 0);
touchpad         1404 drivers/hid/hid-sony.c 	input_set_abs_params(sc->touchpad, ABS_MT_POSITION_Y, 0, h, 0, 0);
touchpad         1407 drivers/hid/hid-sony.c 		input_set_abs_params(sc->touchpad, ABS_MT_TOUCH_MAJOR, 
touchpad         1410 drivers/hid/hid-sony.c 			input_set_abs_params(sc->touchpad, ABS_MT_TOUCH_MINOR, 
touchpad         1413 drivers/hid/hid-sony.c 			input_set_abs_params(sc->touchpad, ABS_MT_ORIENTATION, 
touchpad         1418 drivers/hid/hid-sony.c 		__set_bit(EV_REL, sc->touchpad->evbit);
touchpad         1421 drivers/hid/hid-sony.c 	ret = input_mt_init_slots(sc->touchpad, touch_count, INPUT_MT_POINTER);
touchpad         1425 drivers/hid/hid-sony.c 	ret = input_register_device(sc->touchpad);
touchpad          298 drivers/input/keyboard/applespi.c 		struct touchpad_protocol	touchpad;
touchpad         1496 drivers/input/keyboard/applespi.c 		tp = &message->touchpad;
touchpad          117 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *touchpad;
touchpad          576 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          596 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          597 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx];
touchpad          617 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          618 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx];
touchpad          656 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          657 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx];
touchpad          670 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx];
touchpad          701 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          702 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw  = &ad714x->sw->touchpad[idx];
touchpad          778 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          785 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          793 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx];
touchpad          794 drivers/input/misc/ad714x.c 	struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx];
touchpad         1011 drivers/input/misc/ad714x.c 	ad714x->sw->touchpad = tp_drv = drv_mem;
touchpad         1092 drivers/input/misc/ad714x.c 		struct ad714x_touchpad_plat *tp_plat = ad714x->hw->touchpad;
touchpad         2120 drivers/platform/x86/asus-wmi.c ASUS_WMI_CREATE_DEVICE_ATTR(touchpad, 0644, ASUS_WMI_DEVID_TOUCHPAD);
touchpad          434 drivers/platform/x86/ideapad-laptop.c static DEVICE_ATTR_RO(touchpad);
touchpad          530 drivers/platform/x86/msi-laptop.c static DEVICE_ATTR(touchpad, 0444, show_touchpad, NULL);
touchpad         1982 drivers/platform/x86/toshiba_acpi.c static DEVICE_ATTR_RW(touchpad);
touchpad           56 include/linux/input/ad714x.h 	struct ad714x_touchpad_plat *touchpad;