]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: ohci: add cycle timer quirk for the TI TSB12LV22
authorClemens Ladisch <clemens@ladisch.de>
Wed, 17 Mar 2010 10:07:55 +0000 (11:07 +0100)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Wed, 17 Mar 2010 22:24:42 +0000 (23:24 +0100)
commit4682f0bf1ab81ce8bf17b6c41df921d761ac3caa
tree618f6ef4d1b4a35bba74af004a0aabdde4f315e2
parent539b14bdb0928c747353c8244f83961fe72b35a2
firewire: ohci: add cycle timer quirk for the TI TSB12LV22

Among the many entries in the TSB12LV22 errata list (TI literature
number SLLS312) is the following:

  PCI Slave reads of the Cycle Timer register may occasionally get an
  incorrect value.
  Software may be able to validate value by reading the register
  multiple times rapidly and evaluating for a reasonable difference.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de> (untested)
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (added #define)
drivers/firewire/ohci.c