]> err.no Git - linux-2.6/blobdiff - drivers/serial/serial_cs.c
[PATCH] IB: Add ib_coalesce_recv_mad to MAD
[linux-2.6] / drivers / serial / serial_cs.c
index 73a34b18866f405ee8a5d147a42ce9e46108a83d..de0136cc5938e57fd01daed5fd81f4ca03bd55f9 100644 (file)
@@ -45,7 +45,6 @@
 #include <asm/io.h>
 #include <asm/system.h>
 
-#include <pcmcia/version.h>
 #include <pcmcia/cs_types.h>
 #include <pcmcia/cs.h>
 #include <pcmcia/cistpl.h>
@@ -232,11 +231,6 @@ static dev_link_t *serial_attach(void)
        link->next = dev_list;
        dev_list = link;
        client_reg.dev_info = &dev_info;
-       client_reg.EventMask =
-           CS_EVENT_CARD_INSERTION | CS_EVENT_CARD_REMOVAL |
-           CS_EVENT_RESET_PHYSICAL | CS_EVENT_CARD_RESET |
-           CS_EVENT_PM_SUSPEND | CS_EVENT_PM_RESUME;
-       client_reg.event_handler = &serial_event;
        client_reg.Version = 0x0210;
        client_reg.event_callback_args.client_data = link;
        ret = pcmcia_register_client(&link->handle, &client_reg);
@@ -883,6 +877,7 @@ static struct pcmcia_driver serial_cs_driver = {
                .name   = "serial_cs",
        },
        .attach         = serial_attach,
+       .event          = serial_event,
        .detach         = serial_detach,
        .id_table       = serial_ids,
 };