Commit c14f148
HID: logitech-hidpp: Add hidpp_non_unifying_init() helper
Turn hidpp_overwrite_name() into a hidpp_non_unifying_init() helper
which takes care of setting both the name and the serial for non
unifying devices.
This mirrors the hidpp_unifying_init() helper for unifying devices.
This series has been tested on the following devices:
Logitech Bluetooth Laser Travel Mouse (bluetooth, HID++ 1.0)
Logitech M720 Triathlon (bluetooth, HID++ 4.5)
Logitech M720 Triathlon (unifying, HID++ 4.5)
Logitech K400 Pro (unifying, HID++ 4.1)
Logitech K270 (eQUAD nano Lite, HID++ 2.0)
Logitech M185 (eQUAD nano Lite, HID++ 4.5)
Logitech LX501 keyboard (27 Mhz, HID++ builtin scroll-wheel, HID++ 1.0)
Logitech M-RAZ105 mouse (27 Mhz, HID++ extra mouse buttons, HID++ 1.0)
And by bentiss:
Logitech Touchpad T650 (unifying)
Logitech Touchpad T651 (bluetooth)
Logitech MX Master 3B (BLE)
Logitech G403 (plain USB / Gaming receiver)
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20231010102029.111003-8-hdegoede@redhat.com
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>1 parent 8954dac commit c14f148
1 file changed
Lines changed: 10 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4130 | 4130 | | |
4131 | 4131 | | |
4132 | 4132 | | |
4133 | | - | |
| 4133 | + | |
| 4134 | + | |
4134 | 4135 | | |
4135 | | - | |
| 4136 | + | |
4136 | 4137 | | |
4137 | 4138 | | |
| 4139 | + | |
| 4140 | + | |
| 4141 | + | |
| 4142 | + | |
4138 | 4143 | | |
4139 | 4144 | | |
4140 | 4145 | | |
| |||
4474 | 4479 | | |
4475 | 4480 | | |
4476 | 4481 | | |
| 4482 | + | |
4477 | 4483 | | |
4478 | 4484 | | |
4479 | | - | |
4480 | | - | |
4481 | | - | |
4482 | | - | |
4483 | | - | |
4484 | | - | |
| 4485 | + | |
| 4486 | + | |
4485 | 4487 | | |
4486 | 4488 | | |
4487 | 4489 | | |
| |||
0 commit comments