X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Firda%2Fstir4200.c;h=81282d94f91db3dafa92b62a90a90f68f7d76c7f;hb=ef1d465b627b9aae1124eea2d961027107b39c73;hp=f00f9c4bc8df5112a07753985bfd42d9eb60e0c9;hpb=86090fcac5e27b630656fe3d963a6b80e26dac44;p=linux-2.6.git diff --git a/drivers/net/irda/stir4200.c b/drivers/net/irda/stir4200.c index f00f9c4bc..81282d94f 100644 --- a/drivers/net/irda/stir4200.c +++ b/drivers/net/irda/stir4200.c @@ -48,6 +48,7 @@ #include #include #include +#include #include #include #include @@ -208,7 +209,7 @@ static int write_reg(struct stir_cb *stir, __u16 reg, __u8 value) REQ_WRITE_SINGLE, USB_DIR_OUT|USB_TYPE_VENDOR|USB_RECIP_DEVICE, value, reg, NULL, 0, - MSECS_TO_JIFFIES(CTRL_TIMEOUT)); + msecs_to_jiffies(CTRL_TIMEOUT)); } /* Send control message to read multiple registers */ @@ -221,7 +222,7 @@ static inline int read_reg(struct stir_cb *stir, __u16 reg, REQ_READ_REG, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE, 0, reg, data, count, - MSECS_TO_JIFFIES(CTRL_TIMEOUT)); + msecs_to_jiffies(CTRL_TIMEOUT)); } static inline int isfir(u32 speed) @@ -652,7 +653,7 @@ static int fifo_txwait(struct stir_cb *stir, int space) return 0; /* estimate transfer time for remaining chars */ - wait_ms((count * 8000) / stir->speed); + msleep((count * 8000) / stir->speed); } err = write_reg(stir, REG_FIFOCTL, FIFOCTL_CLR); @@ -745,7 +746,7 @@ static void stir_send(struct stir_cb *stir, struct sk_buff *skb) if (usb_bulk_msg(stir->usbdev, usb_sndbulkpipe(stir->usbdev, 1), stir->io_buf, wraplen, - NULL, MSECS_TO_JIFFIES(TRANSMIT_TIMEOUT))) + NULL, msecs_to_jiffies(TRANSMIT_TIMEOUT))) stir->stats.tx_errors++; } @@ -810,7 +811,7 @@ static int stir_transmit_thread(void *arg) info("%s: receive usb submit failed", stir->netdev->name); stir->receiving = 0; - wait_ms(10); + msleep(10); continue; } }