HID: usbhid: Simplify code in hid_submit_ctrl()
authorAlan Stern <stern@rowland.harvard.edu>
Wed, 1 Sep 2021 16:36:06 +0000 (12:36 -0400)
committerJiri Kosina <jkosina@suse.cz>
Wed, 1 Sep 2021 18:52:32 +0000 (20:52 +0200)
commitd2f311ec91984adb219ac6985d4dd72c37ae734d
tree7164eabfbb51ff5d7a8876c2b1ff481af854de19
parent0a824efdb724e07574bafcd2c2486b2a3de35ff6
HID: usbhid: Simplify code in hid_submit_ctrl()

This patch makes a small simplification to the code in
hid_submit_ctrl().  The test for maxpacket being > 0 is unnecessary,
because endpoint 0 always has a maxpacket value which is >= 8.

Furthermore, endpoint 0's maxpacket value is always a power of 2, so
instead of open-coding the round-to-next-multiple computation we can
call the optimized round_up() routine.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Tested-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Acked-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/usbhid/hid-core.c