]> git.neil.brown.name Git - history.git/commit
[PATCH] fixup for C1 Halt Disconnect problem on nForce2 chipsets
authorBartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl>
Wed, 5 May 2004 01:33:53 +0000 (18:33 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 5 May 2004 01:33:53 +0000 (18:33 -0700)
commit2b44ea579fb3950f97cd54c8917b2544e631a944
tree9dfc8b363232fd3ddd59618ec2e764c121e48e65
parentf1eda5ba0edbbd454e55e1cb1103f7dd75a86f92
[PATCH] fixup for C1 Halt Disconnect problem on nForce2 chipsets

Based on information provided by "Allen Martin" <AMartin@nvidia.com>:

A hang is caused when the CPU generates a very fast CONNECT/HALT cycle
sequence.  Workaround is to set the SYSTEM_IDLE_TIMEOUT to 80 ns.
This allows the state-machine and timer to return to a proper state within
80 ns of the CONNECT and probe appearing together.  Since the CPU will not
issue another HALT within 80 ns of the initial HALT, the failure condition
is avoided.
arch/i386/pci/fixup.c