HID: cypress: Use swap macro
PATCH 1/1 HID: cypress: Use swap macro
This simplify the implementation.
Signed-off-by Axel Lin <[email protected]>
--- drivers/hid/hid-cypress.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
drivers/hid/hid-cypress.c +1 -5
@@ -41,13 +41,9 @@ static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc,for (i =0 ; i < *rsize -4 ; i++)if (rdesc[i] ==0x29 && rdesc[i +2 ] ==0x19 ) { -__u8 tmp; - rdesc[i] =0x19 ; rdesc[i +2 ] =0x29 ; - tmp = rdesc[i +3 ]; - rdesc[i +3 ] = rdesc[i +1 ]; - rdesc[i +1 ] = tmp; +swap (rdesc[i +1 ], rdesc[i +3 ]); }return rdesc; }
Signature · 1 line
1.7.9.5