diff options
author | José Expósito <jose.exposito89@gmail.com> | 2022-11-24 20:59:37 +0300 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2022-12-20 17:30:35 +0300 |
commit | a608dc1c06397dc50ab773498433432fb5938f92 (patch) | |
tree | b66a9dc160a4ea233539d501020196a19d27ab55 /drivers/hid/.kunitconfig | |
parent | 2043f9a37d163ef4f572992bec7cdcdf54d965de (diff) | |
download | linux-a608dc1c06397dc50ab773498433432fb5938f92.tar.xz |
HID: input: map battery system charging
HID descriptors with Battery System (0x85) Charging (0x44) usage are
ignored and POWER_SUPPLY_STATUS_DISCHARGING is always reported to user
space, even when the device is charging.
Map this usage and when it is reported set the right charging status.
In addition, add KUnit tests to make sure that the charging status is
correctly set and reported. They can be run with the usual command:
$ ./tools/testing/kunit/kunit.py run --kunitconfig=drivers/hid
Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/.kunitconfig')
-rw-r--r-- | drivers/hid/.kunitconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/hid/.kunitconfig b/drivers/hid/.kunitconfig index 04daeff5c970..675a8209c7ae 100644 --- a/drivers/hid/.kunitconfig +++ b/drivers/hid/.kunitconfig @@ -1,5 +1,6 @@ CONFIG_KUNIT=y CONFIG_USB=y CONFIG_USB_HID=y +CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_UCLOGIC=y CONFIG_HID_KUNIT_TEST=y |