This patch adds Logitech Bolt receiver support for Logitech HID++
devices so Bolt-connected HID++ peripherals can expose battery
information through the kernel power_supply path with the correct device
model.
Changes in v2:
- Handle only the Bolt receiver/control interface in hid-logitech-dj and
leave the other Bolt receiver interfaces to generic HID handling.
- Handle Bolt HID++ unpair notifications so child HID devices are removed
after unpairing.
Thanks to Kateřina Medvědová for testing v1 on additional Bolt hardware
and identifying that Bolt interfaces 0 and 1 must remain handled by the
generic HID path, and that Bolt unpair notifications need explicit
handling.
Reported by Kateřina Medvědová.
Tested with:
- Logitech MX Keys for Business via Bolt receiver
Erik Håkansson (1):
HID: logitech: add Bolt receiver support for Logitech HID++ devices
drivers/hid/hid-logitech-dj.c | 48 +++++++++++++++++++++++++++++---
drivers/hid/hid-logitech-hidpp.c | 48 ++++++++++++++++++++++++++++++--
2 files changed, 89 insertions(+), 7 deletions(-)
base-commit: 44696aa3a489d2baf58efa61b37833f100072bee
--
2.55.0