Searched refs:touchpad (Results 1 - 9 of 9) sorted by relevance
/linux-master/include/linux/input/ |
H A D | ad714x.h | 6 * slider, touchpad at the same time. That depends on the boards. 56 struct ad714x_touchpad_plat *touchpad; member in struct:ad714x_platform_data
|
/linux-master/drivers/hid/ |
H A D | hid-sony.c | 487 struct input_dev *touchpad; member in struct:sony_sc 852 * For the first byte, bit 0 is set when touchpad button is pressed. 869 input_report_key(sc->touchpad, BTN_LEFT, rd[offset] & 0x0F); 883 input_mt_slot(sc->touchpad, n); 884 input_mt_report_slot_state(sc->touchpad, MT_TOOL_FINGER, active & 0x03); 889 input_report_abs(sc->touchpad, ABS_MT_TOUCH_MAJOR, 891 input_report_abs(sc->touchpad, ABS_MT_TOUCH_MINOR, 893 input_report_abs(sc->touchpad, ABS_MT_ORIENTATION, 895 input_report_abs(sc->touchpad, ABS_MT_POSITION_X, x); 896 input_report_abs(sc->touchpad, ABS_MT_POSITION_ [all...] |
H A D | hid-playstation.c | 150 struct input_dev *touchpad; member in struct:dualsense 363 struct input_dev *touchpad; member in struct:dualshock4 509 * Note: for device with a touchpad, touchpad button is not included 510 * as it will be part of the touchpad device. 889 struct input_dev *touchpad; local 892 touchpad = ps_allocate_input_dev(hdev, "Touchpad"); 893 if (IS_ERR(touchpad)) 894 return ERR_CAST(touchpad); 896 /* Map button underneath touchpad t [all...] |
/linux-master/drivers/input/misc/ |
H A D | ad714x.c | 108 * Unlike slider/wheel/touchpad, all buttons point to 117 struct ad714x_touchpad_drv *touchpad; member in struct:ad714x_driver_data 576 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; 596 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; 597 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; 605 "touchpad %d x_highest_stage:%d, y_highest_stage:%d\n", 617 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; 618 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; 656 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; 657 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[id [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | applespi.c | 3 * MacBook (Pro) SPI keyboard and touchpad driver 10 * The keyboard and touchpad controller on the MacBookAir6, MacBookPro12, 111 MODULE_PARM_DESC(touchpad_dimensions, "The pixel dimensions of the touchpad, as XxY+W+H ."); 148 * @pressure: pressure on forcetouch touchpad 172 * struct touchpad_protocol - touchpad message. 194 * struct command_protocol_tp_info - get touchpad info. 205 * struct touchpad_info_protocol - touchpad info response. 211 * @model_no: the touchpad model number 292 * @touchpad: Touchpad message 308 struct touchpad_protocol touchpad; member in union:message::__anon563 [all...] |
/linux-master/drivers/platform/x86/ |
H A D | msi-laptop.c | 528 static DEVICE_ATTR(touchpad, 0444, show_touchpad, NULL); 817 /* 0x54 wwan, 0x62 bluetooth, 0x76 wlan, 0xE4 touchpad toggle*/
|
H A D | ideapad-laptop.c | 182 "Enable driver based PS/2 aux port en-/dis-abling on touchpad on/off toggle. " 188 "Enable registering a 'touchpad' sysfs-attribute which can be used to manually " 189 "tell the EC to enable/disable the touchpad. This may not work on all models."); 356 seq_puts(s, " touchpad"); 590 static DEVICE_ATTR_RW(touchpad); 1474 /* Without reading from EC touchpad LED doesn't switch state */ 1480 * Some IdeaPads don't really turn off touchpad - they only 1482 * touchpad off and on. We send KEY_TOUCHPAD_OFF and 1489 * On older models the EC controls the touchpad and toggles it on/off 1497 sysfs_notify(&priv->platform_device->dev.kobj, NULL, "touchpad"); [all...] |
H A D | toshiba_acpi.c | 647 pr_err("ACPI call to set the touchpad failed\n"); 664 pr_err("ACPI call to query the touchpad failed\n"); 2068 static DEVICE_ATTR_RW(touchpad); 3163 pr_cont(" touchpad");
|
H A D | asus-wmi.c | 1564 asus->tpd_led.name = "asus::touchpad"; 4092 ASUS_WMI_CREATE_DEVICE_ATTR(touchpad, 0644, ASUS_WMI_DEVID_TOUCHPAD);
|
Completed in 197 milliseconds