Commit 3ceed070 authored by Matt Domsch's avatar Matt Domsch Committed by Christoph Hellwig

[PATCH] add MODULE_VERSION to drivers/scsi

  Set MODULE_VERSION for drivers/scsi

  for Adaptec SCSI, megaraid qla1280, qla2x00
Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
parent a0778161
...@@ -62,6 +62,7 @@ MODULE_DESCRIPTION("Dell PERC2, 2/Si, 3/Si, 3/Di, " ...@@ -62,6 +62,7 @@ MODULE_DESCRIPTION("Dell PERC2, 2/Si, 3/Si, 3/Di, "
"Adaptec Advanced Raid Products, " "Adaptec Advanced Raid Products, "
"and HP NetRAID-4M SCSI driver"); "and HP NetRAID-4M SCSI driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(AAC_DRIVER_VERSION);
int nondasd = -1; int nondasd = -1;
......
...@@ -415,7 +415,6 @@ uint32_t aic79xx_periodic_otag; ...@@ -415,7 +415,6 @@ uint32_t aic79xx_periodic_otag;
/* /*
* Module information and settable options. * Module information and settable options.
*/ */
#ifdef MODULE
static char *aic79xx = NULL; static char *aic79xx = NULL;
/* /*
* Just in case someone uses commas to separate items on the insmod * Just in case someone uses commas to separate items on the insmod
...@@ -426,9 +425,8 @@ static char dummy_buffer[60] = "Please don't trounce on me insmod!!\n"; ...@@ -426,9 +425,8 @@ static char dummy_buffer[60] = "Please don't trounce on me insmod!!\n";
MODULE_AUTHOR("Maintainer: Justin T. Gibbs <gibbs@scsiguy.com>"); MODULE_AUTHOR("Maintainer: Justin T. Gibbs <gibbs@scsiguy.com>");
MODULE_DESCRIPTION("Adaptec Aic790X U320 SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("Adaptec Aic790X U320 SCSI Host Bus Adapter driver");
#ifdef MODULE_LICENSE
MODULE_LICENSE("Dual BSD/GPL"); MODULE_LICENSE("Dual BSD/GPL");
#endif MODULE_VERSION(AIC79XX_DRIVER_VERSION);
MODULE_PARM(aic79xx, "s"); MODULE_PARM(aic79xx, "s");
MODULE_PARM_DESC(aic79xx, MODULE_PARM_DESC(aic79xx,
"period delimited, options string.\n" "period delimited, options string.\n"
...@@ -463,7 +461,6 @@ MODULE_PARM_DESC(aic79xx, ...@@ -463,7 +461,6 @@ MODULE_PARM_DESC(aic79xx,
" Change Read Streaming for Controller's 2 and 3\n" " Change Read Streaming for Controller's 2 and 3\n"
"\n" "\n"
" options aic79xx 'aic79xx=rd_strm:{..0xFFF0.0xC0F0}'"); " options aic79xx 'aic79xx=rd_strm:{..0xFFF0.0xC0F0}'");
#endif
static void ahd_linux_handle_scsi_status(struct ahd_softc *, static void ahd_linux_handle_scsi_status(struct ahd_softc *,
struct ahd_linux_device *, struct ahd_linux_device *,
......
...@@ -436,7 +436,6 @@ uint32_t aic7xxx_periodic_otag; ...@@ -436,7 +436,6 @@ uint32_t aic7xxx_periodic_otag;
/* /*
* Module information and settable options. * Module information and settable options.
*/ */
#ifdef MODULE
static char *aic7xxx = NULL; static char *aic7xxx = NULL;
/* /*
* Just in case someone uses commas to separate items on the insmod * Just in case someone uses commas to separate items on the insmod
...@@ -447,9 +446,8 @@ static char dummy_buffer[60] = "Please don't trounce on me insmod!!\n"; ...@@ -447,9 +446,8 @@ static char dummy_buffer[60] = "Please don't trounce on me insmod!!\n";
MODULE_AUTHOR("Maintainer: Justin T. Gibbs <gibbs@scsiguy.com>"); MODULE_AUTHOR("Maintainer: Justin T. Gibbs <gibbs@scsiguy.com>");
MODULE_DESCRIPTION("Adaptec Aic77XX/78XX SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("Adaptec Aic77XX/78XX SCSI Host Bus Adapter driver");
#ifdef MODULE_LICENSE
MODULE_LICENSE("Dual BSD/GPL"); MODULE_LICENSE("Dual BSD/GPL");
#endif MODULE_VERSION(AIC7XXX_DRIVER_VERSION);
MODULE_PARM(aic7xxx, "s"); MODULE_PARM(aic7xxx, "s");
MODULE_PARM_DESC(aic7xxx, MODULE_PARM_DESC(aic7xxx,
"period delimited, options string.\n" "period delimited, options string.\n"
...@@ -479,7 +477,6 @@ MODULE_PARM_DESC(aic7xxx, ...@@ -479,7 +477,6 @@ MODULE_PARM_DESC(aic7xxx,
"\n" "\n"
" options aic7xxx 'aic7xxx=probe_eisa_vl.tag_info:{{}.{.10}}.seltime:1'\n" " options aic7xxx 'aic7xxx=probe_eisa_vl.tag_info:{{}.{.10}}.seltime:1'\n"
); );
#endif
static void ahc_linux_handle_scsi_status(struct ahc_softc *, static void ahc_linux_handle_scsi_status(struct ahc_softc *,
struct ahc_linux_device *, struct ahc_linux_device *,
......
...@@ -11139,6 +11139,7 @@ aic7xxx_print_scratch_ram(struct aic7xxx_host *p) ...@@ -11139,6 +11139,7 @@ aic7xxx_print_scratch_ram(struct aic7xxx_host *p)
#include "aic7xxx_old/aic7xxx_proc.c" #include "aic7xxx_old/aic7xxx_proc.c"
MODULE_LICENSE("Dual BSD/GPL"); MODULE_LICENSE("Dual BSD/GPL");
MODULE_VERSION(AIC7XXX_H_VERSION);
static Scsi_Host_Template driver_template = { static Scsi_Host_Template driver_template = {
......
...@@ -50,9 +50,12 @@ ...@@ -50,9 +50,12 @@
#include "megaraid.h" #include "megaraid.h"
#define MEGARAID_MODULE_VERSION "2.00.3"
MODULE_AUTHOR ("LSI Logic Corporation"); MODULE_AUTHOR ("LSI Logic Corporation");
MODULE_DESCRIPTION ("LSI Logic MegaRAID driver"); MODULE_DESCRIPTION ("LSI Logic MegaRAID driver");
MODULE_LICENSE ("GPL"); MODULE_LICENSE ("GPL");
MODULE_VERSION(MEGARAID_MODULE_VERSION);
static unsigned int max_cmd_per_lun = DEF_CMD_PER_LUN; static unsigned int max_cmd_per_lun = DEF_CMD_PER_LUN;
MODULE_PARM(max_cmd_per_lun, "i"); MODULE_PARM(max_cmd_per_lun, "i");
......
...@@ -4947,6 +4947,7 @@ module_exit(qla1280_exit); ...@@ -4947,6 +4947,7 @@ module_exit(qla1280_exit);
MODULE_AUTHOR("Qlogic & Jes Sorensen"); MODULE_AUTHOR("Qlogic & Jes Sorensen");
MODULE_DESCRIPTION("Qlogic ISP SCSI (qla1x80/qla1x160) driver"); MODULE_DESCRIPTION("Qlogic ISP SCSI (qla1x80/qla1x160) driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA1280_VERSION);
/* /*
* Overrides for Emacs so that we almost follow Linus's tabbing style. * Overrides for Emacs so that we almost follow Linus's tabbing style.
......
...@@ -89,3 +89,4 @@ module_exit(qla2100_exit); ...@@ -89,3 +89,4 @@ module_exit(qla2100_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP21xx FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP21xx FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -89,3 +89,4 @@ module_exit(qla2200_exit); ...@@ -89,3 +89,4 @@ module_exit(qla2200_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP22xx FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP22xx FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -100,3 +100,4 @@ module_exit(qla2300_exit); ...@@ -100,3 +100,4 @@ module_exit(qla2300_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP2300 FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP2300 FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -105,3 +105,4 @@ module_exit(qla2322_exit); ...@@ -105,3 +105,4 @@ module_exit(qla2322_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP2322 FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP2322 FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -87,3 +87,4 @@ module_exit(qla6312_exit); ...@@ -87,3 +87,4 @@ module_exit(qla6312_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP6312 FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP6312 FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -105,3 +105,4 @@ module_exit(qla6322_exit); ...@@ -105,3 +105,4 @@ module_exit(qla6322_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic ISP6322 FC-SCSI Host Bus Adapter driver"); MODULE_DESCRIPTION("QLogic ISP6322 FC-SCSI Host Bus Adapter driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
...@@ -4517,3 +4517,4 @@ module_exit(qla2x00_module_exit); ...@@ -4517,3 +4517,4 @@ module_exit(qla2x00_module_exit);
MODULE_AUTHOR("QLogic Corporation"); MODULE_AUTHOR("QLogic Corporation");
MODULE_DESCRIPTION("QLogic Fibre Channel HBA Driver"); MODULE_DESCRIPTION("QLogic Fibre Channel HBA Driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(QLA2XXX_VERSION);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment