Re: [PATCH v2] firewire: Fix 'failed to read phy reg' on FW643 rev8

2013-04-28 Thread Stefan Richter
On Mar 26 Peter Hurley wrote: > --- a/drivers/firewire/ohci.c > +++ b/drivers/firewire/ohci.c > @@ -2268,8 +2268,8 @@ static int ohci_enable(struct fw_card *card, > OHCI1394_HCControl_postedWriteEnable); > flush_writes(ohci); > > - for (lps = 0, i = 0; !lps && i < 3; i++

Re: [PATCH v2] firewire: Fix 'failed to read phy reg' on FW643 rev8

2013-04-28 Thread Stefan Richter
On Mar 26 Peter Hurley wrote: > --- a/drivers/firewire/ohci.c > +++ b/drivers/firewire/ohci.c > @@ -2268,8 +2268,8 @@ static int ohci_enable(struct fw_card *card, > OHCI1394_HCControl_postedWriteEnable); > flush_writes(ohci); > > - for (lps = 0, i = 0; !lps && i < 3; i++

[PATCH v2] firewire: Fix 'failed to read phy reg' on FW643 rev8

2013-03-26 Thread Peter Hurley
With the LSI FW643 rev 8 [1], the first commanded bus reset at the conclusion of ohci_enable() has been observed to fail with the following messages: [4.884015] firewire_ohci :01:00.0: failed to read phy reg [5.684012] firewire_ohci :01:00.0: failed to read phy reg With drive