Searched refs:ihid (Results 1 – 1 of 1) sorted by relevance
| /Linux-v6.1/drivers/hid/i2c-hid/ |
| D | i2c-hid-core.c | 74 #define i2c_hid_dbg(ihid, fmt, arg...) \ argument 77 dev_printk(KERN_DEBUG, &(ihid)->client->dev, fmt, ##arg); \ 170 static int i2c_hid_xfer(struct i2c_hid *ihid, in i2c_hid_xfer() argument 173 struct i2c_client *client = ihid->client; in i2c_hid_xfer() 179 i2c_hid_dbg(ihid, "%s: cmd=%*ph\n", in i2c_hid_xfer() 197 set_bit(I2C_HID_READ_PENDING, &ihid->flags); in i2c_hid_xfer() 203 clear_bit(I2C_HID_READ_PENDING, &ihid->flags); in i2c_hid_xfer() 211 static int i2c_hid_read_register(struct i2c_hid *ihid, __le16 reg, in i2c_hid_read_register() argument 214 *(__le16 *)ihid->cmdbuf = reg; in i2c_hid_read_register() 216 return i2c_hid_xfer(ihid, ihid->cmdbuf, sizeof(__le16), buf, len); in i2c_hid_read_register() [all …]
|