diff options
author | Krzysztof HaĆasa <[email protected]> | 2014-11-14 09:35:06 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <[email protected]> | 2014-11-21 15:45:35 -0200 |
commit | 3c787b108fe0d1c341a76e718a25897ae14673cf (patch) | |
tree | 2e31ba0629b6a6195e35e0fb7bc193383bfb7d79 /tools/perf/scripts/python | |
parent | b31eb901c4e5eeef4c83c43dfbc7fe0d4348cb21 (diff) |
[media] solo6x10: fix a race in IRQ handler
The IRQs have to be acknowledged before they are serviced, otherwise some events
may be skipped. Also, acknowledging IRQs just before returning from the handler
doesn't leave enough time for the device to deassert the INTx line, and for
bridges to propagate this change. This resulted in twice the IRQ rate on ARMv6
dual core CPU.
Signed-off-by: Krzysztof Ha?asa <[email protected]>
Acked-by: Andrey Utkin <[email protected]>
Tested-by: Andrey Utkin <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions