public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 2.6 IrDA] Stir driver usb reset fix
@ 2004-10-20  1:07 Jean Tourrilhes
  2004-10-20 22:53 ` Andrew Morton
  0 siblings, 1 reply; 6+ messages in thread
From: Jean Tourrilhes @ 2004-10-20  1:07 UTC (permalink / raw)
  To: David S. Miller, Linux kernel mailing list

irXXX_stir_reset.diff :
~~~~~~~~~~~~~~~~~~~~~
		<Patch from Stephen Hemminger>
	o [CORRECT] stir4200 - get rid of reset on speed change
The Sigmatel 4200 doesn't accept the address setting which gets done on
USB reset.  The USB core recently changed to resend address (or
something like that), so usb_reset_device is failing.

The device works without doing the USB reset on speed change, it just
will be less robust in recovering when things get wedged (like coming
out of FIR mode).

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jean Tourrilhes <jt@hpl.hp.com>


diff -Nru a/drivers/net/irda/stir4200.c b/drivers/net/irda/stir4200.c
--- a/drivers/net/irda/stir4200.c	2004-10-08 14:01:29 -07:00
+++ b/drivers/net/irda/stir4200.c	2004-10-08 14:01:29 -07:00
@@ -520,11 +520,6 @@
  found:
 	pr_debug("speed change from %d to %d\n", stir->speed, speed);
 
-	/* sometimes needed to get chip out of stuck state */
-	err = usb_reset_device(stir->usbdev);
-	if (err)
-		goto out;
-
 	/* Reset modulator */
 	err = write_reg(stir, REG_CTRL1, CTRL1_SRESET);
 	if (err)



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-10-21  5:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-20  1:07 [PATCH 2.6 IrDA] Stir driver usb reset fix Jean Tourrilhes
2004-10-20 22:53 ` Andrew Morton
2004-10-20 22:54   ` Jean Tourrilhes
2004-10-21  4:09     ` David S. Miller
2004-10-21  4:29       ` Andrew Morton
2004-10-21  5:02         ` shemminger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox