diff options
Diffstat (limited to 'drivers/media/video/pvrusb2/pvrusb2-hdw.c')
-rw-r--r-- | drivers/media/video/pvrusb2/pvrusb2-hdw.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/media/video/pvrusb2/pvrusb2-hdw.c b/drivers/media/video/pvrusb2/pvrusb2-hdw.c index f051c6aa7f1..7fa903ad26b 100644 --- a/drivers/media/video/pvrusb2/pvrusb2-hdw.c +++ b/drivers/media/video/pvrusb2/pvrusb2-hdw.c | |||
@@ -1314,8 +1314,7 @@ int pvr2_upload_firmware2(struct pvr2_hdw *hdw) | |||
1314 | memcpy(fw_ptr, fw_entry->data + fw_done, bcnt); | 1314 | memcpy(fw_ptr, fw_entry->data + fw_done, bcnt); |
1315 | /* Usbsnoop log shows that we must swap bytes... */ | 1315 | /* Usbsnoop log shows that we must swap bytes... */ |
1316 | for (icnt = 0; icnt < bcnt/4 ; icnt++) | 1316 | for (icnt = 0; icnt < bcnt/4 ; icnt++) |
1317 | ((u32 *)fw_ptr)[icnt] = | 1317 | ((u32 *)fw_ptr)[icnt] = swab32(((u32 *)fw_ptr)[icnt]); |
1318 | ___swab32(((u32 *)fw_ptr)[icnt]); | ||
1319 | 1318 | ||
1320 | ret |= usb_bulk_msg(hdw->usb_dev, pipe, fw_ptr,bcnt, | 1319 | ret |= usb_bulk_msg(hdw->usb_dev, pipe, fw_ptr,bcnt, |
1321 | &actual_length, HZ); | 1320 | &actual_length, HZ); |