]> err.no Git - linux-2.6/blobdiff - drivers/usb/serial/ir-usb.c
md: ensure all blocks are uptodate or locked when syncing
[linux-2.6] / drivers / usb / serial / ir-usb.c
index 496009cff3a8133e84992c8c0b51bc3a4b0bd546..004d57385a757fac1064311efdb4d53b3355f009 100644 (file)
@@ -393,7 +393,7 @@ static int ir_write (struct usb_serial_port *port, const unsigned char *buf, int
 
 static void ir_write_bulk_callback (struct urb *urb)
 {
-       struct usb_serial_port *port = (struct usb_serial_port *)urb->context;
+       struct usb_serial_port *port = urb->context;
        int status = urb->status;
 
        dbg("%s - port %d", __func__, port->number);
@@ -417,7 +417,7 @@ static void ir_write_bulk_callback (struct urb *urb)
 
 static void ir_read_bulk_callback (struct urb *urb)
 {
-       struct usb_serial_port *port = (struct usb_serial_port *)urb->context;
+       struct usb_serial_port *port = urb->context;
        struct tty_struct *tty;
        unsigned char *data = urb->transfer_buffer;
        int result;