aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorSudarsana Kalluru <[email protected]>2015-12-07 06:25:59 -0500
committerDavid S. Miller <[email protected]>2015-12-07 14:14:04 -0500
commit8f16bc97fa2a47e2e46d36f2f682e1215ee172f5 (patch)
tree6f66536e6aea5474156bada139a9c1e728e871e3 /tools/perf/scripts/python
parentc78df14ee0f6bc5e8741b4324b600b7277abb13e (diff)
qed: Correct slowpath interrupt scheme
When using INTa, ISR might be called before device is configured for INTa [E.g., due to other device asserting the shared interrupt line], in which case the ISR would read the SISR registers that shouldn't be read unless HW is already configured for INTa. This might break interrupts later on. There's also an MSI-X issue due to this difference, although it's mostly theoretical. This patch changes the initialization order, calling request_irq() for the slowpath interrupt only after the chip is configured for working in the preferred interrupt mode. Signed-off-by: Sudarsana Kalluru <[email protected]> Signed-off-by: Manish Chopra <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions