]> Pileus Git - ~andy/linux/blobdiff - drivers/pcmcia/cardbus.c
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
[~andy/linux] / drivers / pcmcia / cardbus.c
index 3ccb5247ec504d726e31e55ef72cc8281e25ae54..3f6d51d11374063b0f3e0c86de1d75e23c1f3b34 100644 (file)
@@ -31,7 +31,6 @@
 #include <asm/io.h>
 
 #define IN_CARD_SERVICES
-#include <pcmcia/version.h>
 #include <pcmcia/cs_types.h>
 #include <pcmcia/ss.h>
 #include <pcmcia/cs.h>
@@ -229,6 +228,11 @@ int cb_alloc(struct pcmcia_socket * s)
        pci_bus_size_bridges(bus);
        pci_bus_assign_resources(bus);
        cardbus_assign_irqs(bus, s->pci_irq);
+
+       /* socket specific tune function */
+       if (s->tune_bridge)
+               s->tune_bridge(s, bus);
+
        pci_enable_bridges(bus);
        pci_bus_add_devices(bus);