aboutsummaryrefslogtreecommitdiff
path: root/drivers/firewire/fw-ohci.h
diff options
context:
space:
mode:
authorJarod Wilson <jwilson@redhat.com>2008-03-28 10:02:50 -0400
committerStefan Richter <stefanr@s5r6.in-berlin.de>2008-04-18 17:55:34 +0200
commit022147242ff6e4b7ab770f00716063f48c088391 (patch)
treea59646ee968d029550fcb5d99ab2a9885a0f9377 /drivers/firewire/fw-ohci.h
parent130d5496e2c9104dcabdaa5c19cd941770e20edc (diff)
firewire: fw-ohci: make sure HCControl register LPS bit is set
I've now witnessed multiple occasions where one of my controllers (a very poorly working JMicron PCIe card) fails to get its registers properly set up in ohci_enable(), apparently due to an occasionally very slow to initiate SClk. The easy fix for this problem is to add a tiny while loop to try again a time or three after initially enabling LPS before we move on (or give up). Of course, the card still isn't fully functional yet, but this gets it at least one tiny step closer... Signed-off-by: Jarod Wilson <jwilson@redhat.com> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/firewire/fw-ohci.h')
0 files changed, 0 insertions, 0 deletions