Home
last modified time | relevance | path

Searched full:alps (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/linux/Documentation/input/devices/
H A Dalps.rst2 ALPS Touchpad Protocol
7 Currently the ALPS touchpad driver supports seven protocol versions in use by
8 ALPS touchpads, called versions 1, 2, 3, 4, 5, 6, 7 and 8.
10 Since roughly mid-2010 several new ALPS touchpads have been released and
18 "Pinnacle", and "Dolphin", which you will see in the alps.c code.
19 For the purposes of this document, this group of ALPS touchpads will
20 generically be called "new ALPS touchpads".
24 different ALPS variants but there did not appear to be a 1:1 mapping.
31 All ALPS touchpads should respond to the "E6 report" command sequence:
32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dtuner-cardlist.rst18 9 Alps HSBH1
19 10 Alps TSBE1
20 11 Alps TSBB5
21 12 Alps TSBE5
22 13 Alps TSBC5
24 15 Alps TSCH6
/openbmc/linux/drivers/media/pci/ttpci/
H A Dbudget.c482 …case 0x1003: // Hauppauge/TT Nova budget (stv0299/ALPS BSRU6(tsa5059) OR ves1893/ALPS BSRV2(sp5659… in frontend_init()
484 // try the ALPS BSRV2 first of all in frontend_init()
494 // try the ALPS BSRU6 now in frontend_init()
508 case 0x1004: // Hauppauge/TT DVB-C budget (ves1820/ALPS TDBE2(sp5659)) in frontend_init()
530 printk(KERN_INFO "budget: tuner ALPS BSRU6 in Philips Semi. Sylt detected\n"); in frontend_init()
545 /* assume ALPS BSRU6 */ in frontend_init()
548 printk(KERN_INFO "budget: tuner ALPS BSRU6 detected\n"); in frontend_init()
556 /* assume ALPS BSBE1 */ in frontend_init()
564 printk(KERN_INFO "budget: tuner ALPS BSBE1 detected\n"); in frontend_init()
584 case 0x5f60: /* Fujitsu Siemens Activy Budget-T PCI rev AL (tda10046/ALPS TDHD1-204A) */ in frontend_init()
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dalps.h3 * ALPS touchpad PS/2 mouse driver
185 * Many (but not all) ALPS touchpads can be identified by looking at the
199 * The ALPS protocol uses magic sequences to transmit binary data to the
202 * register address or (write) data. Different versions of the ALPS protocol
254 * struct alps_data - private data structure for the ALPS driver
H A Dalps.c3 * ALPS touchpad PS/2 mouse driver
11 * ALPS detection, tap switching and status querying info is taken from
23 #include "alps.h"
27 * Definitions for ALPS version 3 and 4 command mode protocol
101 6-byte ALPS packet */
213 /* Packet formats are described in Documentation/input/devices/alps.rst */
599 * Most ALPS models report the trackstick buttons in the touchpad in alps_process_trackstick_packet_v3()
1428 dev3->name = "PS/2 ALPS Mouse"; in alps_register_bare_ps2_mouse()
1522 * complete ALPS packet and this is start of the in alps_handle_interleaved_ps2()
1546 * packet in the middle of ALPS packet. in alps_handle_interleaved_ps2()
[all …]
H A Dhgpk.c10 * This driver is partly based on the ALPS driver, which is:
19 * The spec from ALPS is available from
121 * values are each approximately half of the previous. It seems that the ALPS
620 /* according to ALPS, 150mS is required for recalibration */ in hgpk_reset_device()
684 * This puts the touchpad in a power saving mode; according to ALPS, current
708 * means we can continue with the touchpad re-init. ALPS in hgpk_toggle_powersave()
1046 psmouse->vendor = "ALPS"; in hgpk_detect()
H A DKconfig29 Synaptics, ALPS or Elantech TouchPad users might be interested
43 bool "ALPS PS/2 mouse protocol extension" if EXPERT
47 Say Y here if you have an ALPS PS/2 touchpad connected to
H A DMakefile30 psmouse-$(CONFIG_MOUSE_PS2_ALPS) += alps.o
H A Dpsmouse-base.c28 #include "alps.h"
490 * psmouse_poll() - default poll handler. Everyone except for ALPS uses it.
809 .alias = "alps",
1148 /* Try ALPS TouchPad */ in psmouse_extensions()
1355 * As an additional quirk ALPS touchpads may not only forget to ACK in psmouse_resync()
/openbmc/linux/Documentation/hid/
H A Dindex.rst19 hid-alps
H A Dhid-alps.rst2 ALPS HID Touchpad Protocol
7 Currently ALPS HID driver supports U1 Touchpad device.
/openbmc/linux/drivers/media/dvb-frontends/
H A Dcx22702.h6 Alps TDMB7 DVB OFDM demodulator driver
H A Dtdhd1.h3 * tdhd1.h - ALPS TDHD1-204A tuner support
H A Ddvb-pll.c260 /* ALPS TDED4
271 .name = "ALPS TDED4",
285 /* ALPS TDHU2
289 .name = "ALPS TDHU2",
504 /* Alps TDEE4 DVB-C NIM, used on Cablestar 2 */
514 .name = "ALPS TDEE4",
H A Dbsbe1-d01a.h3 * bsbe1-d01a.h - ALPS BSBE1-D01A tuner support
H A Dbsbe1.h3 * bsbe1.h - ALPS BSBE1 tuner support
H A Dbsru6.h3 * bsru6.h - ALPS BSRU6 tuner support (moved from budget-ci.c)
/openbmc/linux/drivers/media/tuners/
H A Dtuner-types.c220 /* ------------ TUNER_ALPS_TSBB5_PAL_I - Alps PAL_I ------------ */
236 /* ------------ TUNER_ALPS_TSBE5_PAL - Alps PAL ------------ */
246 /* ------------ TUNER_ALPS_TSBC5_PAL - Alps PAL ------------ */
272 /* ------------ TUNER_ALPS_TSHC6_NTSC - Alps NTSC ------------ */
1485 .name = "Alps HSBH1",
1492 .name = "Alps TSBE1",
1496 [TUNER_ALPS_TSBB5_PAL_I] = { /* Alps PAL_I */
1497 .name = "Alps TSBB5",
1501 [TUNER_ALPS_TSBE5_PAL] = { /* Alps PAL */
1502 .name = "Alps TSBE5",
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-alps.c3 * Copyright (c) 2016 Masaki Ota <masaki.ota@jp.alps.com>
14 /* ALPS Device Product ID */
837 .name = "hid-alps",
851 MODULE_AUTHOR("Masaki Ota <masaki.ota@jp.alps.com>");
852 MODULE_DESCRIPTION("ALPS HID driver");
H A DKconfig1297 tristate "Alps HID device support"
1299 Support for Alps I2C HID touchpads and StickPointer.
1300 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
/openbmc/linux/Documentation/devicetree/bindings/iio/magnetometer/
H A Dasahi-kasei,ak8974.yaml15 - alps,hscdtd008a
/openbmc/linux/Documentation/driver-api/media/drivers/
H A Dtuners.rst127 ALPS Tuners:
/openbmc/linux/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c1521 case 0x1003: // Hauppauge/TT Nova-USB-S budget (stv0299/ALPS BSRU6|BSBE1(tsa5059)) in frontend_init()
1527 if(ttusb->revision == TTUSB_REV_2_2) { // ALPS BSBE1 in frontend_init()
1530 } else { // ALPS BSRU6 in frontend_init()
1545 case 0x1004: // Hauppauge/TT DVB-C budget (ves1820/ALPS TDBE2(sp5659)) in frontend_init()
1559 …case 0x1005: // Hauppauge/TT Nova-USB-t budget (tda10046/Philips td1316(tda6651tt) OR cx22700/ALPS in frontend_init()
1560 // try the ALPS TDMB7 first in frontend_init()
/openbmc/linux/arch/arm/boot/dts/st/
H A Dste-ux500-samsung-skomer.dts198 compatible = "alps,hscdtd008a";
627 /* GPIO-based I2C bus for ALPS HSCD compass */
H A Dste-ux500-samsung-kyle.dts219 compatible = "alps,hscdtd008a";
640 /* GPIO-based I2C bus for ALPS HSCD compass */

123