dm: usb: Add a legacy block interface for USB storage
authorSimon Glass <sjg@chromium.org>
Sun, 1 May 2016 17:36:06 +0000 (11:36 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 17 May 2016 15:54:43 +0000 (09:54 -0600)
Add a legacy block interface for USB storage.

Signed-off-by: Simon Glass <sjg@chromium.org>
common/usb_storage.c

index 9285c95..80bf3db 100644 (file)
@@ -1555,4 +1555,11 @@ U_BOOT_DRIVER(usb_storage_blk) = {
        .id             = UCLASS_BLK,
        .ops            = &usb_storage_ops,
 };
+#else
+U_BOOT_LEGACY_BLK(usb) = {
+       .if_typename    = "usb",
+       .if_type        = IF_TYPE_USB,
+       .max_devs       = USB_MAX_STOR_DEV,
+       .desc           = usb_dev_desc,
+};
 #endif