HomeFreeBSD

iichid(4): Always use wMaxInputLength bytes as input report length

Description

iichid(4): Always use wMaxInputLength bytes as input report length

Lower values may result in non-acknowledged interrupts. E.g. ITE5570 device
found in ASUS TUF. Greater values may result in read failures. E.g. GXTP7863
device found on MateBookPro 2023.

Investigated by: huanghwh@gmail.com
PR: 289353
MFC after: 1 week
fixes: 36027361f9cf ("iichid: Stop using split I²C bus transactions")

(cherry picked from commit 8f496952e3e6cdd531675a44b84b3f1954532afb)

Details

Provenance
wulfAuthored on Sep 22 2025, 8:37 AM
Parents
rGfed8dbe794a6: vtnet: improve interface capability handling
Branches
Unknown
Tags
Unknown