Home
last modified time | relevance | path

Searched full:synaptics (Results 1 – 25 of 88) sorted by relevance

1234

/linux/drivers/input/mouse/
H A DKconfig29 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 Dsynaptics.h3 * 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 Dsynaptics_usb.c3 * 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 Dsynaptics.c3 * 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 Dpsmouse-base.c26 #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 Dappletouch.rst16 * 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 Dsyna.txt1 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 Dhid-ite.c109 /* 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 Dhid-rmi.c3 * 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 Das370-hwmon.c3 * 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 Dsynaptics,r63353.yaml4 $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 Dmt8173-elm-hana.dtsi21 * 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 DKconfig6 tristate "Synaptics RMI4 bus support"
9 Say Y here if you want to support the Synaptics RMI4 bus. This is
H A Drmi_driver.h3 * Copyright (c) 2011-2016 Synaptics Incorporated
16 #define SYNAPTICS_INPUT_DEVICE_NAME "Synaptics RMI4 Touch Sensor"
H A Drmi_i2c.c3 * Copyright (c) 2011-2016 Synaptics Incorporated
385 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com>");
386 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com>");
H A Drmi_bus.c3 * Copyright (c) 2011-2016 Synaptics Incorporated
475 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com");
476 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com");
H A Drmi_spi.c3 * Copyright (c) 2011-2016 Synaptics Incorporated
525 MODULE_AUTHOR("Christopher Heiny <cheiny@synaptics.com>");
526 MODULE_AUTHOR("Andrew Duggan <aduggan@synaptics.com>");
H A Drmi_2d_sensor.h3 * Copyright (c) 2011-2016 Synaptics Incorporated
/linux/Documentation/devicetree/bindings/input/
H A Dsyna,rmi4.yaml7 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 Dste-href-tvk1281618-r2.dtsi188 synaptics@4b {
189 /* Synaptics RMI4 TM1217 touchscreen */
278 synaptics {
/linux/drivers/pinctrl/berlin/
H A DKconfig10 bool "Synaptics as370 pin controller driver"
/linux/Documentation/devicetree/bindings/hwmon/
H A Dsyna,as370.yaml7 title: Synaptics AS370 PVT sensors
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c767 "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 DMakefile32 subdir-y += synaptics
/linux/arch/arm/boot/dts/
H A DMakefile36 subdir-y += synaptics

1234