/linux/drivers/input/mouse/ |
H A D | Kconfig | 29 Synaptics, ALPS or Elantech TouchPad users might be interested 73 bool "Synaptics PS/2 mouse protocol extension" if EXPERT 77 Say Y here if you have a Synaptics PS/2 TouchPad connected to 83 bool "Synaptics PS/2 SMbus companion" if EXPERT 89 Say Y here if you have a Synaptics RMI4 touchpad connected to 224 Apple Powerbooks (prior models have a Synaptics touchpad connected 228 with the synaptics X11 driver to provide acceleration and 251 the synaptics X11 driver. 408 tristate "Synaptics I2C Touchpad support" 411 This driver supports Synaptics I2C touchpad controller on eXeda [all …]
|
H A D | synaptics.h | 3 * Synaptics TouchPad PS/2 mouse driver 9 /* synaptics queries */ 32 /* synaptics model ID bits */ 42 /* synaptics capability bits */ 117 /* synaptics modes query bits */ 125 /* synaptics identify query bits */ 133 /* synaptics special commands */ 140 /* synaptics packet types */
|
H A D | synaptics_usb.c | 3 * USB Synaptics device driver 14 * http://jan-steinhoff.de/linux/synaptics-usb.html 18 * drivers/input/mouse/synaptics.c by Peter Osterlund 24 * There are three different types of Synaptics USB devices: Touchpads, 46 #define USB_DEVICE_ID_SYNAPTICS_TP 0x0001 /* Synaptics USB TouchPad */ 48 #define USB_DEVICE_ID_SYNAPTICS_CPAD 0x0003 /* Synaptics cPad */ 49 #define USB_DEVICE_ID_SYNAPTICS_TS 0x0006 /* Synaptics TouchScreen */ 50 #define USB_DEVICE_ID_SYNAPTICS_STICK 0x0007 /* Synaptics USB Styk */ 51 #define USB_DEVICE_ID_SYNAPTICS_WP 0x0008 /* Synaptics USB WheelPad */ 368 "USB Synaptics Device %04x:%04x", in synusb_probe() [all …]
|
H A D | synaptics.c | 3 * Synaptics TouchPad PS/2 mouse driver 7 * for explaining various Synaptics quirks. 18 * code for the special synaptics commands (from the tpconfig-source) 33 #include "synaptics.h" 36 * The x/y limits are taken from the Synaptics TouchPad interfacing Guide, 56 * be reported for a positive position value. Some Synaptics firmware 73 * Stuff we need even when we do not want native Synaptics support 77 * Set the synaptics touchpad mode byte by special commands 111 psmouse->vendor = "Synaptics"; in synaptics_detect() 127 /* This list has been kindly provided by Synaptics. */ [all …]
|
H A D | psmouse-base.c | 26 #include "synaptics.h" 783 .alias = "synaptics", 790 .alias = "synaptics-relative", 799 .alias = "synaptics-smbus", 1085 * Try Kensington ThinkingMouse (we try first, because Synaptics in psmouse_extensions() 1095 * Try Synaptics TouchPad. Note that probing is done even if in psmouse_extensions() 1096 * Synaptics protocol support is disabled in config - we need to in psmouse_extensions() 1097 * know if it is Synaptics so we can reset it properly after in psmouse_extensions() 1108 * enabled first, since we try detecting Synaptics in psmouse_extensions() 1122 * Some Synaptics touchpads can emulate extended in psmouse_extensions() [all …]
|
/linux/Documentation/input/devices/ |
H A D | appletouch.rst | 16 * appletouch can be interfaced with the synaptics X11 driver, in order 31 In X11, you can configure the touchpad to use the synaptics X11 driver, which 35 the synaptics driver (tested with 0.14.2, available from [#f2]_), and configure 37 example). For additional configuration, see the synaptics driver documentation:: 40 Identifier "Synaptics Touchpad" 41 Driver "synaptics" 64 InputDevice "Synaptics Touchpad"
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | syna.txt | 1 Synaptics SoC Device Tree Bindings 3 According to https://www.synaptics.com/company/news/conexant-marvell 4 Synaptics has acquired the Multimedia Solutions Business of Marvell, so 5 berlin SoCs are now Synaptics' SoCs now.
|
/linux/drivers/hid/ |
H A D | hid-ite.c | 109 /* ITE8595 USB kbd ctlr, with Synaptics touchpad connected to it. */ 114 /* ITE8910 USB kbd ctlr, with Synaptics touchpad connected to it. */ 119 /* ITE8910 USB kbd ctlr, with Synaptics touchpad connected to it. */ 124 /* ITE8910 USB kbd ctlr, with Synaptics touchpad connected to it. */
|
H A D | hid-rmi.c | 3 * Copyright (c) 2013 Andrew Duggan <aduggan@synaptics.com> 4 * Copyright (c) 2013 Synaptics Incorporated 363 * the report with a sentinel value "ff". Synaptics told us that such in rmi_check_sanity() 782 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com>");
|
/linux/drivers/hwmon/ |
H A D | as370-hwmon.c | 3 * Synaptics AS370 SoC Hardware Monitoring Driver 5 * Copyright (C) 2018 Synaptics Incorporated 135 MODULE_DESCRIPTION("Synaptics AS370 SoC hardware monitor");
|
/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | synaptics,r63353.yaml | 4 $id: http://devicetree.org/schemas/display/panel/synaptics,r63353.yaml# 7 title: Synaptics R63353 based MIPI-DSI panels
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8173-elm-hana.dtsi | 21 * Gen (MTK) are using synaptics touchscreen (hid-over-i2c driver) as a 44 * Gen (MTK) are using synaptics trackpad (hid-over-i2c driver) as a
|
/linux/drivers/input/rmi4/ |
H A D | Kconfig | 6 tristate "Synaptics RMI4 bus support" 9 Say Y here if you want to support the Synaptics RMI4 bus. This is
|
H A D | rmi_driver.h | 3 * Copyright (c) 2011-2016 Synaptics Incorporated 16 #define SYNAPTICS_INPUT_DEVICE_NAME "Synaptics RMI4 Touch Sensor"
|
H A D | rmi_i2c.c | 3 * Copyright (c) 2011-2016 Synaptics Incorporated 385 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com>"); 386 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com>");
|
H A D | rmi_bus.c | 3 * Copyright (c) 2011-2016 Synaptics Incorporated 475 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com"); 476 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com");
|
H A D | rmi_spi.c | 3 * Copyright (c) 2011-2016 Synaptics Incorporated 525 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com>"); 526 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com>");
|
H A D | rmi_2d_sensor.h | 3 * Copyright (c) 2011-2016 Synaptics Incorporated
|
/linux/Documentation/devicetree/bindings/input/ |
H A D | syna,rmi4.yaml | 7 title: Synaptics RMI4 compliant devices 12 - Vincent Huang <vincent.huang@tw.synaptics.com> 15 The Synaptics RMI4 (Register Mapped Interface 4) core is able to support RMI4
|
/linux/arch/arm/boot/dts/st/ |
H A D | ste-href-tvk1281618-r2.dtsi | 188 synaptics@4b { 189 /* Synaptics RMI4 TM1217 touchscreen */ 278 synaptics {
|
/linux/drivers/pinctrl/berlin/ |
H A D | Kconfig | 10 bool "Synaptics as370 pin controller driver"
|
/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | syna,as370.yaml | 7 title: Synaptics AS370 PVT sensors
|
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_helpers.c | 767 "MST_DSC Configure DSC to non-virtual dpcd synaptics\n"); in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 771 * there is a chance that Synaptics hub gets stuck during reboot sequence. in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 772 * Applying a workaround to reset Synaptics SDP fifo before enabling the first stream in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 780 DRM_INFO("MST_DSC Send DSC enable to synaptics\n"); in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 783 /* Synaptics hub not support virtual dpcd, in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 789 DRM_INFO("MST_DSC Send DSC disable to synaptics\n"); in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 817 // apply w/a to synaptics in dm_helpers_dp_write_dsc_enable()
|
/linux/arch/arm64/boot/dts/ |
H A D | Makefile | 32 subdir-y += synaptics
|
/linux/arch/arm/boot/dts/ |
H A D | Makefile | 36 subdir-y += synaptics
|