]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/pcmcia/pcmcia_resource.c
Merge branch 'next' into upstream-merge
[mirror_ubuntu-bionic-kernel.git] / drivers / pcmcia / pcmcia_resource.c
index a9af0d7844266527aaefe3032bc9d6ee9d9d061e..0bdda5b3ed550cc74504a7ceea539700b69cb9bd 100644 (file)
@@ -514,7 +514,9 @@ int pcmcia_enable_device(struct pcmcia_device *p_dev)
        }
 
        /* Pick memory or I/O card, DMA mode, interrupt */
-       if (p_dev->_io)
+       if (p_dev->_io || flags & CONF_ENABLE_IRQ)
+               flags |= CONF_ENABLE_IOCARD;
+       if (flags & CONF_ENABLE_IOCARD)
                s->socket.flags |= SS_IOCARD;
        if (flags & CONF_ENABLE_SPKR) {
                s->socket.flags |= SS_SPKR_ENA;