Lines Matching +full:i2c +full:- +full:hid
1 /* SPDX-License-Identifier: GPL-2.0 */
7 #include <linux/hid-over-i2c.h>
62 * struct quicki2c_subip_acpi_parameter - QuickI2C ACPI DSD parameters
63 * @device_address: I2C device slave address
64 * @connection_speed: I2C device expected connection speed
65 * @addressing_mode: I2C device slave address mode, 7bit or 10bit
77 * struct quicki2c_subip_acpi_config - QuickI2C ACPI DSD parameters
99 * I2C timing configure.
132 * struct quicki2c_device - THC QuickI2C device struct
136 * @hid_dev: point to hid device
139 * @state: THC I2C device state
143 * @hid_desc_addr: Register address for retrieve HID device descriptor
146 * @i2c_speed_mode: 0 - standard mode, 1 - fast mode, 2 - fast mode plus
147 * @i2c_clock_hcnt: I2C CLK high period time (unit in cycle count)
148 * @i2c_clock_lcnt: I2C CLK low period time (unit in cycle count)