|
@@ -11,6 +11,7 @@
|
|
|
#define SECTOR_SIZE 0x200
|
|
|
|
|
|
#include <mmc.h>
|
|
|
+#include <linux/usb/composite.h>
|
|
|
|
|
|
struct ums_device {
|
|
|
struct mmc *mmc;
|
|
@@ -39,4 +40,12 @@ extern struct ums_board_info *board_ums_init(unsigned int,
|
|
|
extern int usb_gadget_handle_interrupts(void);
|
|
|
extern int fsg_main_thread(void *);
|
|
|
|
|
|
+#ifdef CONFIG_USB_GADGET_MASS_STORAGE
|
|
|
+int fsg_add(struct usb_configuration *c);
|
|
|
+#else
|
|
|
+int fsg_add(struct usb_configuration *c)
|
|
|
+{
|
|
|
+ return 0;
|
|
|
+}
|
|
|
+#endif
|
|
|
#endif /* __USB_MASS_STORAGE_H__ */
|