diff options
| author | Abhijeet Dharmapurikar <adharmap@codeaurora.org> | 2012-01-26 20:40:33 -0800 |
|---|---|---|
| committer | Abhijeet Dharmapurikar <adharmap@codeaurora.org> | 2012-01-26 21:22:00 -0800 |
| commit | 9d10de3ef36e2e649f032b2bfffec7b5b01b8655 (patch) | |
| tree | 2aa782f7368d3a7095d99a17f54a4aca2fcd5252 /scripts/gcc-wrapper.py | |
| parent | 8e3e3a8aac6cd7dc3c8ff2b4834a2c96b0e4e105 (diff) | |
mfd: pm8xxx-irq: mask non requested interrupt
When a non requested interrupt triggers, the genirq ends up calling
mask or mask_ack callback. This callback is expected to mask that
interrupt so it doesn't trigger us further.
There is a bug in the pm8xxx-irq driver where config[] entry for an
unrequested irq remains empty. So the mask or the mask_ack callback
ends up masking 0th interrupt.
Fix the mask and mask_ack callback to check if config[] is empty, if
so fill it in right then and mask the irq.
Change-Id: I85d3bfff92c52a1c3eb8123a9c3757660e20fac6
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Diffstat (limited to 'scripts/gcc-wrapper.py')
0 files changed, 0 insertions, 0 deletions
