]> www.infradead.org Git - users/jedix/linux-maple.git/commit
HID: simplify snto32()
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 3 Oct 2024 14:46:50 +0000 (07:46 -0700)
committerBenjamin Tissoires <bentiss@kernel.org>
Fri, 4 Oct 2024 08:37:09 +0000 (10:37 +0200)
commitae9b956cb26c0fd5a365629f2d723ab2fb14df79
tree9b0449204bd2ecffb005154975812483234167e7
parent61595012f28036a58293df5a2ab75f80ca15c327
HID: simplify snto32()

snto32() does exactly what sign_extend32() does, but handles
potentially malformed data coming from the device. Keep the checks,
but then call sign_extend32() to perform the actual conversion.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Link: https://patch.msgid.link/20241003144656.3786064-1-dmitry.torokhov@gmail.com
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
drivers/hid/hid-core.c