]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/pcmcia/soc_common.c
pcmcia: Use setup_timer
[karo-tx-linux.git] / drivers / pcmcia / soc_common.c
index 933f4657515b56f170bdda60558a2bc9e9a1222c..eed5e9c05353c2fafb30b4b0cc8745472b44aff8 100644 (file)
@@ -726,9 +726,8 @@ int soc_pcmcia_add_one(struct soc_pcmcia_socket *skt)
 {
        int ret;
 
-       init_timer(&skt->poll_timer);
-       skt->poll_timer.function = soc_common_pcmcia_poll_event;
-       skt->poll_timer.data = (unsigned long)skt;
+       setup_timer(&skt->poll_timer, soc_common_pcmcia_poll_event,
+                   (unsigned long)skt);
        skt->poll_timer.expires = jiffies + SOC_PCMCIA_POLL_PERIOD;
 
        ret = request_resource(&iomem_resource, &skt->res_skt);