Searched +full:i2c +full:- +full:hid (Results 1 – 16 of 16) sorted by relevance
| /Documentation/devicetree/bindings/input/ |
| D | hid-over-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/input/hid-over-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: HID over I2C Devices 10 - Benjamin Tissoires <benjamin.tissoires@redhat.com> 11 - Jiri Kosina <jkosina@suse.cz> 14 HID over I2C provides support for various Human Interface Devices over the 15 I2C bus. These devices can be for example touchpads, keyboards, touch screens 19 https://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx [all …]
|
| D | ilitek,ili2901.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jiri Kosina <jkosina@suse.com> 14 This touchscreen controller uses the i2c-hid protocol with a reset GPIO. 17 - $ref: /schemas/input/touchscreen/touchscreen.yaml# 22 - ilitek,ili2901 32 reset-gpios: 35 vcc33-supply: true 37 vccio-supply: true [all …]
|
| D | ilitek,ili9882t.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cong Yang <yangcong5@huaqin.corp-partner.google.com> 14 This touchscreen controller uses the i2c-hid protocol with a reset GPIO. 17 - $ref: /schemas/input/touchscreen/touchscreen.yaml# 31 reset-gpios: 35 vccio-supply: 39 - compatible 40 - reg [all …]
|
| D | elan,ekth6915.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Douglas Anderson <dianders@chromium.org> 14 This touchscreen controller uses the i2c-hid protocol with a reset GPIO. 17 - $ref: /schemas/input/touchscreen/touchscreen.yaml# 22 - items: 23 - enum: 24 - elan,ekth5015m 25 - const: elan,ekth6915 [all …]
|
| D | goodix,gt7375p.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Douglas Anderson <dianders@chromium.org> 14 This touchscreen uses the i2c-hid protocol but has some non-standard 18 - $ref: /schemas/input/touchscreen/touchscreen.yaml# 23 - const: goodix,gt7375p 24 - items: 25 - const: goodix,gt7986u 26 - const: goodix,gt7375p [all …]
|
| /Documentation/hid/ |
| D | hid-transport.rst | 2 HID I/O Transport Drivers 5 The HID subsystem is independent of the underlying transport driver. Initially, 6 only USB was supported, but other specifications adopted the HID design and 8 Bluetooth, I2C and user-space I/O drivers. 10 1) HID Bus 13 The HID subsystem is designed as a bus. Any I/O subsystem may provide HID 14 devices and register them with the HID bus. HID core then loads generic device 16 transport and device setup/management. HID core is responsible for 17 report-parsing, report interpretation and the user-space API. Device specifics 22 +-----------+ +-----------+ +-----------+ +-----------+ [all …]
|
| D | hid-sensor.rst | 2 HID Sensors Framework 4 HID sensor framework provides necessary interfaces to implement sensor drivers, 5 which are connected to a sensor hub. The sensor hub is a HID device and it provides 6 a report descriptor conforming to HID 1.12 sensor usage tables. 8 Description from the HID 1.12 "HID Sensor Usages" specification: 9 "Standardization of HID usages for sensors would allow (but not require) sensor 26 Logical Minimum(-32767) 35 The report is indicating "sensor page (0x20)" contains an accelerometer-3D (0x73). 36 This accelerometer-3D has some fields. Here for example field 2 is motion intensity 37 (0x045f) with a logical minimum value of -32767 and logical maximum of 32767. The [all …]
|
| D | hidintro.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Introduction to HID report descriptors 7 This chapter is meant to give a broad overview of what HID report 8 descriptors are, and of how a casual (non-kernel) programmer can deal 9 with HID devices that are not working well with Linux. 18 hidreport-parsing 24 HID stands for Human Interface Device, and can be whatever device you 28 Many HID devices work out the box, even if their hardware is different. 35 This is because modern HID devices do advertise their capabilities 36 through the *HID report descriptor*, a fixed set of bytes describing [all …]
|
| D | intel-ish-hid.rst | 6 processing to a dedicated low power co-processor. This allows the core 10 There are many vendors providing external sensor hubs conforming to HID 11 Sensor usage tables. These may be found in tablets, 2-in-1 convertible laptops 17 These ISH also comply to HID sensor specification, but the difference is the 19 mainly use HID over I2C or USB. But ISH doesn't use either I2C or USB. 27 ----------------- ---------------------- 28 | USB HID | --> | ISH HID | 29 ----------------- ---------------------- 30 ----------------- ---------------------- 31 | USB protocol | --> | ISH Transport | [all …]
|
| /Documentation/driver-api/surface_aggregator/ |
| D | overview.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 10 its responsibilities and feature-set have since been expanded significantly 23 sensors (e.g. skin temperature) and cooling/performance-mode setting to the 27 and 2 it is required for keyboard HID input. This HID subsystem has been 29 Laptop 3 and Surface Book 3, is responsible for all major HID input (i.e. 36 SAN), translating ACPI generic serial bus write-/read-accesses to SAM 40 harder to discover and requiring us to hard-code a sort of device registry. 50 communicate via HID, specifically using a HID-over-I2C device, whereas on 55 SAM-over-SSH and SAM-over-HID. 57 Currently, this subsystem only supports SAM-over-SSH. The SSH communication [all …]
|
| /Documentation/driver-api/ |
| D | ipmb.rst | 6 I2C bus that provides a standardized interconnection between 15 hot-swapping disk drivers in the system chassis, etc... 27 ---------------------------- 29 ipmb-dev-int - This is the driver needed on a Satellite MC to 31 This driver works with the I2C driver and a userspace 34 1) It is an I2C slave backend driver. So, it defines a callback 35 function to set the Satellite MC as an I2C slave. 43 -------------------- 55 Name (_HID, "<Vendor-Specific HID>") // Vendor-Specific HID 72 compatible = "ipmb-dev"; [all …]
|
| /Documentation/translations/zh_CN/ |
| D | subsystem-apis.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. include:: ./disclaimer-zh_CN.rst 5 :Original: Documentation/subsystem-apis.rst 17 根据需要添加了补充材料(或者至少是我们设法添加的 - 可 21 ---------- 26 core-api/index 27 driver-api/index 38 -------- 48 * hid/index 53 -------- [all …]
|
| /Documentation/ |
| D | subsystem-apis.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 --------------- 19 core-api/index 20 driver-api/index 28 ---------------- 34 hid/index 41 --------------------- 53 ------------------ 65 ---------------- 72 cpu-freq/index [all …]
|
| /Documentation/usb/ |
| D | usb-serial.rst | 45 -------------------------------------- 58 ----------------------------------------------- 72 This goes against the current documentation for pilot-xfer and other 77 (this is usually /dev/ttyUSB1 if you do not have any other usb-serial 99 Kroah-Hartman at greg@kroah.com 103 ------------------- 115 significant advantage of using USB is speed - I can get 73 to 113 120 contains the necessary packages and a simple step-by-step howto. 129 iPAQ - disable autosync by going to the Start/Settings/Connections menu 138 You can also try soft-resetting your PDA before attempting a connection. [all …]
|
| /Documentation/admin-guide/ |
| D | devices.txt | 1 0 Unnamed devices (e.g. non-device mounts) 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 31 2 char Pseudo-TTY masters 37 Pseudo-tty's are named as follows: 40 the 1st through 16th series of 16 pseudo-ttys each, and 44 These are the old-style (BSD) PTY devices; Unix98 106 3 char Pseudo-TTY slaves 112 These are the old-style (BSD) PTY devices; Unix98 [all …]
|
| D | kernel-parameters.txt | 16 force -- enable ACPI if default was off 17 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 18 off -- disable ACPI if default was on 19 noirq -- do not use ACPI for IRQ routing 20 strict -- Be less tolerant of platforms that are not 22 rsdt -- prefer RSDT over (default) XSDT 23 copy_dsdt -- copy DSDT to memory 24 nospcr -- disable console in ACPI SPCR table as 41 If set to vendor, prefer vendor-specific driver 73 Documentation/firmware-guide/acpi/debug.rst for more information about [all …]
|