From 798cdeccae2a081dd769c032556e060a3f88fa3c Mon Sep 17 00:00:00 2001 From: Dominik Brodowski Date: Sat, 2 Jan 2010 22:59:15 +0100 Subject: [PATCH] --- yaml --- r: 181972 b: refs/heads/master c: 593f010bc0d8f7fde2ce948cac3f77f6a3d9db2b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/pcmcia/cs.c | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/[refs] b/[refs] index a61906c6b85d..89fcb0d1e455 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3f32b3c093eddc03ed477ae0d7a6938db6b94a05 +refs/heads/master: 593f010bc0d8f7fde2ce948cac3f77f6a3d9db2b diff --git a/trunk/drivers/pcmcia/cs.c b/trunk/drivers/pcmcia/cs.c index 9d8b9c1f5a69..f0630a61da90 100644 --- a/trunk/drivers/pcmcia/cs.c +++ b/trunk/drivers/pcmcia/cs.c @@ -140,19 +140,13 @@ struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt) struct device *dev = get_device(&skt->dev); if (!dev) return NULL; - skt = dev_get_drvdata(dev); - if (!try_module_get(skt->owner)) { - put_device(&skt->dev); - return NULL; - } - return skt; + return dev_get_drvdata(dev); } EXPORT_SYMBOL(pcmcia_get_socket); void pcmcia_put_socket(struct pcmcia_socket *skt) { - module_put(skt->owner); put_device(&skt->dev); } EXPORT_SYMBOL(pcmcia_put_socket);