Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 1d324c235dc233b745534bb4838342f0 > files > 4

dkms-fcusb2-3.11.07-6mdv2008.1.src.rpm

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 */