aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/sctop.py
diff options
context:
space:
mode:
authorNithin Sujir <[email protected]>2013-05-21 12:57:32 +0000
committerDavid S. Miller <[email protected]>2013-05-22 14:51:11 -0700
commitfb03a43f5fb42000dcc62d91138c1c24fca609b0 (patch)
tree025c606b5f33c3570ed847e3d6ac14707b1b92b9 /tools/perf/scripts/python/sctop.py
parent3ccfc1b1d2fa78f8ece83646027982916fcc794b (diff)
tg3: Ensure boot code has completed initialization before accessing hardware
After resetting the device, the driver waits for a signature to be updated to know that firmware has completed initialization. However, the call to tg3_poll_fw() is being done too late and we're writing to the GRC_MODE register before it has completely initialized, causing contention with firmware. This logic has existed since day one but is causing PCIE link to go down randomly at startup on one platform once every few hundred reboots. Move the tg3_poll_fw() up to before we write to the GRC_MODE register after reset. Signed-off-by: Nithin Nayak Sujir <[email protected]> Signed-off-by: Michael Chan <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/sctop.py')
0 files changed, 0 insertions, 0 deletions