From: Jim Shimer Date: Tue, 31 Jul 2012 02:11:28 +0000 (-0400) Subject: usb: Optimize USB storage read/write X-Git-Tag: v2012.10-rc1~96^2~4 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=b7006958ea367394e39e82532317a44491ed52ac;p=u-boot usb: Optimize USB storage read/write Trim down the IO times by removing uneeded test unit reeady calls. Signed-off-by: Jim Shimer --- diff --git a/common/usb_storage.c b/common/usb_storage.c index ccfe811eeb..4aeed827c1 100644 --- a/common/usb_storage.c +++ b/common/usb_storage.c @@ -1083,12 +1083,6 @@ unsigned long usb_stor_read(int device, unsigned long blknr, buf_addr = (unsigned long)buffer; start = blknr; blks = blkcnt; - if (usb_test_unit_ready(srb, ss)) { - printf("Device NOT ready\n Request Sense returned %02X %02X" - " %02X\n", srb->sense_buf[2], srb->sense_buf[12], - srb->sense_buf[13]); - return 0; - } USB_STOR_PRINTF("\nusb_read: dev %d startblk %lx, blccnt %lx" " buffer %lx\n", device, start, blks, buf_addr); @@ -1161,12 +1155,6 @@ unsigned long usb_stor_write(int device, unsigned long blknr, buf_addr = (unsigned long)buffer; start = blknr; blks = blkcnt; - if (usb_test_unit_ready(srb, ss)) { - printf("Device NOT ready\n Request Sense returned %02X %02X" - " %02X\n", srb->sense_buf[2], srb->sense_buf[12], - srb->sense_buf[13]); - return 0; - } USB_STOR_PRINTF("\nusb_write: dev %d startblk %lx, blccnt %lx" " buffer %lx\n", device, start, blks, buf_addr);