Commit 6b80fb17 authored by Leon Romanovsky's avatar Leon Romanovsky Committed by David S. Miller

net/dec: Delete driver versions

There is no need in assignments of driver version while linux kernel
is released as a monolith where the whole code base is aligned to one
general version.
Signed-off-by: default avatarLeon Romanovsky <leonro@mellanox.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 469c9e1a
...@@ -30,7 +30,6 @@ ...@@ -30,7 +30,6 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#define DRV_NAME "de2104x" #define DRV_NAME "de2104x"
#define DRV_VERSION "0.7"
#define DRV_RELDATE "Mar 17, 2004" #define DRV_RELDATE "Mar 17, 2004"
#include <linux/module.h> #include <linux/module.h>
...@@ -52,14 +51,9 @@ ...@@ -52,14 +51,9 @@
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <asm/unaligned.h> #include <asm/unaligned.h>
/* These identify the driver base version and may not be removed. */
static char version[] =
"PCI Ethernet driver v" DRV_VERSION " (" DRV_RELDATE ")";
MODULE_AUTHOR("Jeff Garzik <jgarzik@pobox.com>"); MODULE_AUTHOR("Jeff Garzik <jgarzik@pobox.com>");
MODULE_DESCRIPTION("Intel/Digital 21040/1 series PCI Ethernet driver"); MODULE_DESCRIPTION("Intel/Digital 21040/1 series PCI Ethernet driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(DRV_VERSION);
static int debug = -1; static int debug = -1;
module_param (debug, int, 0); module_param (debug, int, 0);
...@@ -1603,7 +1597,6 @@ static void de_get_drvinfo (struct net_device *dev,struct ethtool_drvinfo *info) ...@@ -1603,7 +1597,6 @@ static void de_get_drvinfo (struct net_device *dev,struct ethtool_drvinfo *info)
struct de_private *de = netdev_priv(dev); struct de_private *de = netdev_priv(dev);
strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
strlcpy(info->version, DRV_VERSION, sizeof(info->version));
strlcpy(info->bus_info, pci_name(de->pdev), sizeof(info->bus_info)); strlcpy(info->bus_info, pci_name(de->pdev), sizeof(info->bus_info));
} }
...@@ -1980,11 +1973,6 @@ static int de_init_one(struct pci_dev *pdev, const struct pci_device_id *ent) ...@@ -1980,11 +1973,6 @@ static int de_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
board_idx++; board_idx++;
#ifndef MODULE
if (board_idx == 0)
pr_info("%s\n", version);
#endif
/* allocate a new ethernet device structure, and fill in defaults */ /* allocate a new ethernet device structure, and fill in defaults */
dev = alloc_etherdev(sizeof(struct de_private)); dev = alloc_etherdev(sizeof(struct de_private));
if (!dev) if (!dev)
...@@ -2196,9 +2184,6 @@ static struct pci_driver de_driver = { ...@@ -2196,9 +2184,6 @@ static struct pci_driver de_driver = {
static int __init de_init (void) static int __init de_init (void)
{ {
#ifdef MODULE
pr_info("%s\n", version);
#endif
return pci_register_driver(&de_driver); return pci_register_driver(&de_driver);
} }
......
...@@ -56,8 +56,6 @@ ...@@ -56,8 +56,6 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#define DRV_NAME "dmfe" #define DRV_NAME "dmfe"
#define DRV_VERSION "1.36.4"
#define DRV_RELDATE "2002-01-17"
#include <linux/module.h> #include <linux/module.h>
#include <linux/kernel.h> #include <linux/kernel.h>
...@@ -280,10 +278,6 @@ enum dmfe_CR6_bits { ...@@ -280,10 +278,6 @@ enum dmfe_CR6_bits {
}; };
/* Global variable declaration ----------------------------- */ /* Global variable declaration ----------------------------- */
static int printed_version;
static const char version[] =
"Davicom DM9xxx net driver, version " DRV_VERSION " (" DRV_RELDATE ")";
static int dmfe_debug; static int dmfe_debug;
static unsigned char dmfe_media_mode = DMFE_AUTO; static unsigned char dmfe_media_mode = DMFE_AUTO;
static u32 dmfe_cr6_user_set; static u32 dmfe_cr6_user_set;
...@@ -364,9 +358,6 @@ static int dmfe_init_one(struct pci_dev *pdev, const struct pci_device_id *ent) ...@@ -364,9 +358,6 @@ static int dmfe_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
DMFE_DBUG(0, "dmfe_init_one()", 0); DMFE_DBUG(0, "dmfe_init_one()", 0);
if (!printed_version++)
pr_info("%s\n", version);
/* /*
* SPARC on-board DM910x chips should be handled by the main * SPARC on-board DM910x chips should be handled by the main
* tulip driver, except for early DM9100s. * tulip driver, except for early DM9100s.
...@@ -1081,7 +1072,6 @@ static void dmfe_ethtool_get_drvinfo(struct net_device *dev, ...@@ -1081,7 +1072,6 @@ static void dmfe_ethtool_get_drvinfo(struct net_device *dev,
struct dmfe_board_info *np = netdev_priv(dev); struct dmfe_board_info *np = netdev_priv(dev);
strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
strlcpy(info->version, DRV_VERSION, sizeof(info->version));
strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info)); strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
} }
...@@ -2177,7 +2167,6 @@ static struct pci_driver dmfe_driver = { ...@@ -2177,7 +2167,6 @@ static struct pci_driver dmfe_driver = {
MODULE_AUTHOR("Sten Wang, sten_wang@davicom.com.tw"); MODULE_AUTHOR("Sten Wang, sten_wang@davicom.com.tw");
MODULE_DESCRIPTION("Davicom DM910X fast ethernet driver"); MODULE_DESCRIPTION("Davicom DM910X fast ethernet driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(DRV_VERSION);
module_param(debug, int, 0); module_param(debug, int, 0);
module_param(mode, byte, 0); module_param(mode, byte, 0);
...@@ -2204,9 +2193,6 @@ static int __init dmfe_init_module(void) ...@@ -2204,9 +2193,6 @@ static int __init dmfe_init_module(void)
{ {
int rc; int rc;
pr_info("%s\n", version);
printed_version = 1;
DMFE_DBUG(0, "init_module() ", debug); DMFE_DBUG(0, "init_module() ", debug);
if (debug) if (debug)
......
...@@ -12,13 +12,6 @@ ...@@ -12,13 +12,6 @@
#define pr_fmt(fmt) "tulip: " fmt #define pr_fmt(fmt) "tulip: " fmt
#define DRV_NAME "tulip" #define DRV_NAME "tulip"
#ifdef CONFIG_TULIP_NAPI
#define DRV_VERSION "1.1.15-NAPI" /* Keep at least for test */
#else
#define DRV_VERSION "1.1.15"
#endif
#define DRV_RELDATE "Feb 27, 2007"
#include <linux/module.h> #include <linux/module.h>
#include <linux/pci.h> #include <linux/pci.h>
...@@ -37,9 +30,6 @@ ...@@ -37,9 +30,6 @@
#include <asm/prom.h> #include <asm/prom.h>
#endif #endif
static char version[] =
"Linux Tulip driver version " DRV_VERSION " (" DRV_RELDATE ")\n";
/* A few user-configurable values. */ /* A few user-configurable values. */
/* Maximum events (Rx packets, etc.) to handle at each interrupt. */ /* Maximum events (Rx packets, etc.) to handle at each interrupt. */
...@@ -109,7 +99,6 @@ static int csr0; ...@@ -109,7 +99,6 @@ static int csr0;
MODULE_AUTHOR("The Linux Kernel Team"); MODULE_AUTHOR("The Linux Kernel Team");
MODULE_DESCRIPTION("Digital 21*4* Tulip ethernet driver"); MODULE_DESCRIPTION("Digital 21*4* Tulip ethernet driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(DRV_VERSION);
module_param(tulip_debug, int, 0); module_param(tulip_debug, int, 0);
module_param(max_interrupt_work, int, 0); module_param(max_interrupt_work, int, 0);
module_param(rx_copybreak, int, 0); module_param(rx_copybreak, int, 0);
...@@ -868,7 +857,6 @@ static void tulip_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *in ...@@ -868,7 +857,6 @@ static void tulip_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *in
{ {
struct tulip_private *np = netdev_priv(dev); struct tulip_private *np = netdev_priv(dev);
strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
strlcpy(info->version, DRV_VERSION, sizeof(info->version));
strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info)); strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
} }
...@@ -1314,11 +1302,6 @@ static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent) ...@@ -1314,11 +1302,6 @@ static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
unsigned int eeprom_missing = 0; unsigned int eeprom_missing = 0;
unsigned int force_csr0 = 0; unsigned int force_csr0 = 0;
#ifndef MODULE
if (tulip_debug > 0)
printk_once(KERN_INFO "%s", version);
#endif
board_idx++; board_idx++;
/* /*
...@@ -1800,7 +1783,6 @@ static void tulip_set_wolopts (struct pci_dev *pdev, u32 wolopts) ...@@ -1800,7 +1783,6 @@ static void tulip_set_wolopts (struct pci_dev *pdev, u32 wolopts)
void __iomem *ioaddr = tp->base_addr; void __iomem *ioaddr = tp->base_addr;
if (tp->flags & COMET_PM) { if (tp->flags & COMET_PM) {
unsigned int tmp; unsigned int tmp;
tmp = ioread32(ioaddr + CSR18); tmp = ioread32(ioaddr + CSR18);
...@@ -1969,10 +1951,6 @@ static struct pci_driver tulip_driver = { ...@@ -1969,10 +1951,6 @@ static struct pci_driver tulip_driver = {
static int __init tulip_init (void) static int __init tulip_init (void)
{ {
#ifdef MODULE
pr_info("%s", version);
#endif
if (!csr0) { if (!csr0) {
pr_warn("tulip: unknown CPU architecture, using default csr0\n"); pr_warn("tulip: unknown CPU architecture, using default csr0\n");
/* default to 8 longword cache line alignment */ /* default to 8 longword cache line alignment */
......
...@@ -7,8 +7,6 @@ ...@@ -7,8 +7,6 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#define DRV_NAME "uli526x" #define DRV_NAME "uli526x"
#define DRV_VERSION "0.9.3"
#define DRV_RELDATE "2005-7-29"
#include <linux/module.h> #include <linux/module.h>
...@@ -196,10 +194,6 @@ enum uli526x_CR6_bits { ...@@ -196,10 +194,6 @@ enum uli526x_CR6_bits {
}; };
/* Global variable declaration ----------------------------- */ /* Global variable declaration ----------------------------- */
static int printed_version;
static const char version[] =
"ULi M5261/M5263 net driver, version " DRV_VERSION " (" DRV_RELDATE ")";
static int uli526x_debug; static int uli526x_debug;
static unsigned char uli526x_media_mode = ULI526X_AUTO; static unsigned char uli526x_media_mode = ULI526X_AUTO;
static u32 uli526x_cr6_user_set; static u32 uli526x_cr6_user_set;
...@@ -282,9 +276,6 @@ static int uli526x_init_one(struct pci_dev *pdev, ...@@ -282,9 +276,6 @@ static int uli526x_init_one(struct pci_dev *pdev,
ULI526X_DBUG(0, "uli526x_init_one()", 0); ULI526X_DBUG(0, "uli526x_init_one()", 0);
if (!printed_version++)
pr_info("%s\n", version);
/* Init network device */ /* Init network device */
dev = alloc_etherdev(sizeof(*db)); dev = alloc_etherdev(sizeof(*db));
if (dev == NULL) if (dev == NULL)
...@@ -972,7 +963,6 @@ static void netdev_get_drvinfo(struct net_device *dev, ...@@ -972,7 +963,6 @@ static void netdev_get_drvinfo(struct net_device *dev,
struct uli526x_board_info *np = netdev_priv(dev); struct uli526x_board_info *np = netdev_priv(dev);
strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
strlcpy(info->version, DRV_VERSION, sizeof(info->version));
strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info)); strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
} }
...@@ -1799,9 +1789,6 @@ MODULE_PARM_DESC(mode, "ULi M5261/M5263: Bit 0: 10/100Mbps, bit 2: duplex, bit 8 ...@@ -1799,9 +1789,6 @@ MODULE_PARM_DESC(mode, "ULi M5261/M5263: Bit 0: 10/100Mbps, bit 2: duplex, bit 8
static int __init uli526x_init_module(void) static int __init uli526x_init_module(void)
{ {
pr_info("%s\n", version);
printed_version = 1;
ULI526X_DBUG(0, "init_module() ", debug); ULI526X_DBUG(0, "init_module() ", debug);
if (debug) if (debug)
......
...@@ -47,9 +47,6 @@ ...@@ -47,9 +47,6 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#define DRV_NAME "winbond-840" #define DRV_NAME "winbond-840"
#define DRV_VERSION "1.01-e"
#define DRV_RELDATE "Sep-11-2006"
/* Automatically extracted configuration info: /* Automatically extracted configuration info:
probe-func: winbond840_probe probe-func: winbond840_probe
...@@ -139,16 +136,9 @@ static int full_duplex[MAX_UNITS] = {-1, -1, -1, -1, -1, -1, -1, -1}; ...@@ -139,16 +136,9 @@ static int full_duplex[MAX_UNITS] = {-1, -1, -1, -1, -1, -1, -1, -1};
#undef PKT_BUF_SZ /* tulip.h also defines this */ #undef PKT_BUF_SZ /* tulip.h also defines this */
#define PKT_BUF_SZ 1536 /* Size of each temporary Rx buffer.*/ #define PKT_BUF_SZ 1536 /* Size of each temporary Rx buffer.*/
/* These identify the driver base version and may not be removed. */
static const char version[] __initconst =
"v" DRV_VERSION " (2.4 port) "
DRV_RELDATE " Donald Becker <becker@scyld.com>\n"
" http://www.scyld.com/network/drivers.html\n";
MODULE_AUTHOR("Donald Becker <becker@scyld.com>"); MODULE_AUTHOR("Donald Becker <becker@scyld.com>");
MODULE_DESCRIPTION("Winbond W89c840 Ethernet driver"); MODULE_DESCRIPTION("Winbond W89c840 Ethernet driver");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
MODULE_VERSION(DRV_VERSION);
module_param(max_interrupt_work, int, 0); module_param(max_interrupt_work, int, 0);
module_param(debug, int, 0); module_param(debug, int, 0);
...@@ -1385,7 +1375,6 @@ static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo * ...@@ -1385,7 +1375,6 @@ static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo *
struct netdev_private *np = netdev_priv(dev); struct netdev_private *np = netdev_priv(dev);
strlcpy(info->driver, DRV_NAME, sizeof(info->driver)); strlcpy(info->driver, DRV_NAME, sizeof(info->driver));
strlcpy(info->version, DRV_VERSION, sizeof(info->version));
strlcpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info)); strlcpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info));
} }
...@@ -1650,7 +1639,6 @@ static struct pci_driver w840_driver = { ...@@ -1650,7 +1639,6 @@ static struct pci_driver w840_driver = {
static int __init w840_init(void) static int __init w840_init(void)
{ {
printk(version);
return pci_register_driver(&w840_driver); return pci_register_driver(&w840_driver);
} }
......
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