Title: [8458] trunk/drivers/usb/musb/blackfin.c: remove redundant read of DEVCTL
- Revision
- 8458
- Author
- cliff
- Date
- 2010-03-12 01:32:43 -0500 (Fri, 12 Mar 2010)
Log Message
remove redundant read of DEVCTL
Modified Paths
Diff
Modified: trunk/drivers/usb/musb/blackfin.c (8457 => 8458)
--- trunk/drivers/usb/musb/blackfin.c 2010-03-12 06:28:11 UTC (rev 8457)
+++ trunk/drivers/usb/musb/blackfin.c 2010-03-12 06:32:43 UTC (rev 8458)
@@ -204,9 +204,9 @@
val = musb_readw(musb->mregs, MUSB_DEVCTL);
val &= ~MUSB_DEVCTL_SESSION;
musb_writew(musb->mregs, MUSB_DEVCTL, val);
- val = musb_readw(musb->mregs, MUSB_DEVCTL);
val |= MUSB_DEVCTL_SESSION;
musb_writew(musb->mregs, MUSB_DEVCTL, val);
+ /* Check if musb is host or peripheral. */
val = musb_readw(musb->mregs, MUSB_DEVCTL);
if (!(val & MUSB_DEVCTL_BDEVICE)) {
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits