summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@home.osdl.org>2003-08-18 23:24:26 -0700
committerLinus Torvalds <torvalds@home.osdl.org>2003-08-18 23:24:26 -0700
commitf6024824ffd0ddaf89548c33734a51fcb2fbece6 (patch)
treecd1bac9cee721c1decb9e33a050ba96a44fbf0dc
parent72847a2a7d48b28913822af17de188fc043428e6 (diff)
parentc8635fbc6390fd16a22837a3bda7ab78c2948185 (diff)
Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux
-rw-r--r--drivers/net/wireless/wl3501_cs.c14
-rw-r--r--drivers/pcmcia/au1000_generic.c8
-rw-r--r--drivers/pcmcia/hd64465_ss.c10
-rw-r--r--drivers/pcmcia/i82365.c8
-rw-r--r--drivers/pcmcia/tcic.c9
5 files changed, 1 insertions, 48 deletions
diff --git a/drivers/net/wireless/wl3501_cs.c b/drivers/net/wireless/wl3501_cs.c
index 32a69f9eb6e2..0bb13a6a50b2 100644
--- a/drivers/net/wireless/wl3501_cs.c
+++ b/drivers/net/wireless/wl3501_cs.c
@@ -2342,19 +2342,7 @@ static struct pcmcia_driver wl3501_driver = {
static int __init wl3501_init_module(void)
{
- servinfo_t serv;
-
- dprintk(0, ": loading");
- CardServices(GetCardServicesInfo, &serv);
- if (serv.Revision != CS_RELEASE_CODE) {
- printk(KERN_NOTICE
- "wl3501_cs: Card Services release does not match!\n"
- "Compiled with 0x%x, but current is 0x%lx\n",
- CS_RELEASE_CODE, (unsigned long)serv.Revision);
- /* return -1; */
- }
- pcmcia_register_driver(&wl3501_driver);
- return 0;
+ return pcmcia_register_driver(&wl3501_driver);
}
static void __exit wl3501_exit_module(void)
diff --git a/drivers/pcmcia/au1000_generic.c b/drivers/pcmcia/au1000_generic.c
index 0db1c0254cc5..2ed4909abec3 100644
--- a/drivers/pcmcia/au1000_generic.c
+++ b/drivers/pcmcia/au1000_generic.c
@@ -136,7 +136,6 @@ static spinlock_t pcmcia_lock = SPIN_LOCK_UNLOCKED;
static int __init au1000_pcmcia_driver_init(void)
{
- servinfo_t info;
struct pcmcia_init pcmcia_init;
struct pcmcia_state state;
unsigned int i;
@@ -148,13 +147,6 @@ static int __init au1000_pcmcia_driver_init(void)
return -1;
#endif
- CardServices(GetCardServicesInfo, &info);
-
- if(info.Revision!=CS_RELEASE_CODE){
- printk(KERN_ERR "Card Services release codes do not match\n");
- return -1;
- }
-
#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_PB1100) || defined(CONFIG_MIPS_PB1500)
pcmcia_low_level=&pb1x00_pcmcia_ops;
#else
diff --git a/drivers/pcmcia/hd64465_ss.c b/drivers/pcmcia/hd64465_ss.c
index 4346660c30fc..f208affccf50 100644
--- a/drivers/pcmcia/hd64465_ss.c
+++ b/drivers/pcmcia/hd64465_ss.c
@@ -884,19 +884,9 @@ static struct platform_device hd64465_device = {
static int __init init_hs(void)
{
- servinfo_t serv;
int i;
unsigned short v;
- /*
- * Check API version
- */
- pcmcia_get_card_services_info(&serv);
- if (serv.Revision != CS_RELEASE_CODE) {
- printk(KERN_NOTICE MODNAME ": Card Services release does not match!\n");
- return -ENODEV;
- }
-
/* hd64465_io_debug = 1; */
if (driver_register(&hd64465_driver))
return -EINVAL;
diff --git a/drivers/pcmcia/i82365.c b/drivers/pcmcia/i82365.c
index c30a48af2d3e..39514eade9e3 100644
--- a/drivers/pcmcia/i82365.c
+++ b/drivers/pcmcia/i82365.c
@@ -1365,16 +1365,8 @@ static struct platform_device i82365_device = {
static int __init init_i82365(void)
{
- servinfo_t serv;
int i, ret;
- pcmcia_get_card_services_info(&serv);
- if (serv.Revision != CS_RELEASE_CODE) {
- printk(KERN_NOTICE "i82365: Card Services release "
- "does not match!\n");
- return -1;
- }
- DEBUG(0, "%s\n", version);
if (driver_register(&i82365_driver))
return -1;
diff --git a/drivers/pcmcia/tcic.c b/drivers/pcmcia/tcic.c
index 733bdc17d785..32263031decc 100644
--- a/drivers/pcmcia/tcic.c
+++ b/drivers/pcmcia/tcic.c
@@ -379,15 +379,6 @@ static int __init init_tcic(void)
{
int i, sock, ret = 0;
u_int mask, scan;
- servinfo_t serv;
-
- DEBUG(0, "%s\n", version);
- pcmcia_get_card_services_info(&serv);
- if (serv.Revision != CS_RELEASE_CODE) {
- printk(KERN_NOTICE "tcic: Card Services release "
- "does not match!\n");
- return -1;
- }
if (driver_register(&tcic_driver))
return -1;