firewire: ohci: fix up configuration of TI chips
commit54672386ccf36ffa21d1de8e75624af83f9b0eeb
authorClemens Ladisch <clemens@ladisch.de>
Thu, 1 Apr 2010 14:43:59 +0000 (1 16:43 +0200)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Sat, 10 Apr 2010 14:51:14 +0000 (10 16:51 +0200)
tree4151332eab6070ffcda77012a3afc99e15425b5b
parent925e7a6504966b838c519f009086982c68e0666f
firewire: ohci: fix up configuration of TI chips

On TI chips (OHCI-Lynx and later), enable link enhancements features
that TI recommends to be used.  None of these are required for proper
operation, but they are safe and nice to have.

In theory, these bits should have been set by default, but in practice,
some BIOS/EEPROM writers apparently do not read the datasheet, or get
spooked by names like "unfair".

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/firewire/ohci.c
drivers/firewire/ohci.h