Update usb_complete_t functions for new definition. See commit 7d12e780e003f93433d49ce78cfedf4b4c52adc5 that went in Linux 2.6.19 Signed-off-by: Herton Ronaldo Krzesinski <herton@mandriva.com> --- fcusb2-3.11.07.orig/driver.c 2008-01-10 23:44:51.000000000 -0200 +++ fcusb2-3.11.07/driver.c 2008-01-10 23:48:29.000000000 -0200 @@ -187,10 +187,9 @@ static inline const char * name_of (int /*---------------------------------------------------------------------------*\ \*---------------------------------------------------------------------------*/ -static void select_completion (struct urb * purb, struct pt_regs * ptr) { +static void select_completion (struct urb * purb) { struct usb_ctrlrequest * req; - UNUSED_ARG (ptr); assert (NULL != purb); req = (struct usb_ctrlrequest *) purb->context; LOG( @@ -256,10 +255,9 @@ int select_config ( /*---------------------------------------------------------------------------*\ \*---------------------------------------------------------------------------*/ -static void reset_completion (struct urb * purb, struct pt_regs * ptr) { +static void reset_completion (struct urb * purb) { struct usb_ctrlrequest * req; - UNUSED_ARG (ptr); assert (NULL != purb); info (purb->status == 0); @@ -984,19 +982,17 @@ static void issue_hard_error (card_p pdc /*---------------------------------------------------------------------------*\ \*---------------------------------------------------------------------------*/ -static void usb_write_completion (struct urb * purb, struct pt_regs * ptr) { +static void usb_write_completion (struct urb * purb) { UNUSED_ARG (purb); - UNUSED_ARG (ptr); tasklet_schedule (&tx_tasklet); } /* usb_write_completion */ /*---------------------------------------------------------------------------*\ \*---------------------------------------------------------------------------*/ -static void usb_read_completion (struct urb * purb, struct pt_regs * ptr) { +static void usb_read_completion (struct urb * purb) { UNUSED_ARG (purb); - UNUSED_ARG (ptr); tasklet_schedule (&rx_tasklet); } /* usb_read_completion */