[PATCH] pcmcia: add pcmcia_disable_device
[firefly-linux-kernel-4.4.55.git] / sound / pcmcia / pdaudiocf / pdaudiocf.c
index 77caf43a310903c90ee4c7f7b6fa813ffbef6c9e..a2d3eb47f83c8839c66717760d9de1a5f03cdd41 100644 (file)
@@ -62,13 +62,7 @@ static void snd_pdacf_detach(struct pcmcia_device *p_dev);
 
 static void pdacf_release(dev_link_t *link)
 {
-       if (link->state & DEV_CONFIG) {
-               /* release cs resources */
-               pcmcia_release_configuration(link->handle);
-               pcmcia_release_io(link->handle, &link->io);
-               pcmcia_release_irq(link->handle, &link->irq);
-               link->state &= ~DEV_CONFIG;
-       }
+       pcmcia_disable_device(link->handle);
 }
 
 /*