Advertise firmware files using MODULE_FIRMWARE macros.

Fix a debug string: SD_RDWR_PATTERN --> SD_RW_PATTERN

Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
Cc: usb-stor...@lists.one-eyed-alien.net
Signed-off-by: Tim Gardner <tim.gard...@canonical.com>
---
 drivers/usb/storage/ene_ub6250.c |   28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

diff --git a/drivers/usb/storage/ene_ub6250.c b/drivers/usb/storage/ene_ub6250.c
index b28f2ad..95edee5 100644
--- a/drivers/usb/storage/ene_ub6250.c
+++ b/drivers/usb/storage/ene_ub6250.c
@@ -29,9 +29,21 @@
 #include "protocol.h"
 #include "debug.h"
 
+#define SD_INIT1_FIRMWARE "ene-ub6250/sd_init1.bin"
+#define SD_INIT2_FIRMWARE "ene-ub6250/sd_init2.bin"
+#define SD_RW_FIRMWARE "ene-ub6250/sd_rdwr.bin"
+#define MS_INIT_FIRMWARE "ene-ub6250/ms_init.bin"
+#define MSP_RW_FIRMWARE "ene-ub6250/msp_rdwr.bin"
+#define MS_RW_FIRMWARE "ene-ub6250/ms_rdwr.bin"
+
 MODULE_DESCRIPTION("Driver for ENE UB6250 reader");
 MODULE_LICENSE("GPL");
-
+MODULE_FIRMWARE(SD_INIT1_FIRMWARE);
+MODULE_FIRMWARE(SD_INIT2_FIRMWARE);
+MODULE_FIRMWARE(SD_RW_FIRMWARE);
+MODULE_FIRMWARE(MS_INIT_FIRMWARE);
+MODULE_FIRMWARE(MSP_RW_FIRMWARE);
+MODULE_FIRMWARE(MS_RW_FIRMWARE);
 
 /*
  * The table of devices
@@ -1883,28 +1895,28 @@ static int ene_load_bincode(struct us_data *us, 
unsigned char flag)
        /* For SD */
        case SD_INIT1_PATTERN:
                US_DEBUGP("SD_INIT1_PATTERN\n");
-               fw_name = "ene-ub6250/sd_init1.bin";
+               fw_name = SD_INIT1_FIRMWARE;
                break;
        case SD_INIT2_PATTERN:
                US_DEBUGP("SD_INIT2_PATTERN\n");
-               fw_name = "ene-ub6250/sd_init2.bin";
+               fw_name = SD_INIT2_FIRMWARE;
                break;
        case SD_RW_PATTERN:
-               US_DEBUGP("SD_RDWR_PATTERN\n");
-               fw_name = "ene-ub6250/sd_rdwr.bin";
+               US_DEBUGP("SD_RW_PATTERN\n");
+               fw_name = SD_RW_FIRMWARE;
                break;
        /* For MS */
        case MS_INIT_PATTERN:
                US_DEBUGP("MS_INIT_PATTERN\n");
-               fw_name = "ene-ub6250/ms_init.bin";
+               fw_name = MS_INIT_FIRMWARE;
                break;
        case MSP_RW_PATTERN:
                US_DEBUGP("MSP_RW_PATTERN\n");
-               fw_name = "ene-ub6250/msp_rdwr.bin";
+               fw_name = MSP_RW_FIRMWARE;
                break;
        case MS_RW_PATTERN:
                US_DEBUGP("MS_RW_PATTERN\n");
-               fw_name = "ene-ub6250/ms_rdwr.bin";
+               fw_name = MS_RW_FIRMWARE;
                break;
        default:
                US_DEBUGP("----------- Unknown PATTERN ----------\n");
-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to