Skip to content

Commit 74a3e0c

Browse files
Fabian FrederickJiri Kosina
authored andcommitted
HID: cypress: use swap() in cp_report_fixup()
Use kernel.h macro definition. Thanks to Julia Lawall for Coccinelle scripting support. Signed-off-by: Fabian Frederick <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent 18eec2c commit 74a3e0c

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

drivers/hid/hid-cypress.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,9 @@ static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc,
4141

4242
for (i = 0; i < *rsize - 4; i++)
4343
if (rdesc[i] == 0x29 && rdesc[i + 2] == 0x19) {
44-
__u8 tmp;
45-
4644
rdesc[i] = 0x19;
4745
rdesc[i + 2] = 0x29;
48-
tmp = rdesc[i + 3];
49-
rdesc[i + 3] = rdesc[i + 1];
50-
rdesc[i + 1] = tmp;
46+
swap(rdesc[i + 3], rdesc[i + 1]);
5147
}
5248
return rdesc;
5349
}

0 commit comments

Comments
 (0)