soller, I wrote the first linux hwmon driver for a composite USB HID device. I tried to justify why it had to not return errors on the other HID interfaces (because they would then not probe the generic HID driver). The hwmon subsystem maintainer only had a misinformed, dismissive rant as a reply. I am not contributing to this subsystem!
Add comment