diff options
author | Tanmay Shah <tanmay.shah@amd.com> | 2023-03-10 17:24:05 -0800 |
---|---|---|
committer | Mathieu Poirier <mathieu.poirier@linaro.org> | 2023-03-14 13:28:04 -0600 |
commit | 74ad37a30ffee3643bc34f9ca7225b20a66abaaf (patch) | |
tree | f285135adff3a74594f054d449b93b85746fa47d /drivers/gpio/gpio-loongson1.c | |
parent | f72f805e72882c361e2a612c64a6e549f3da7152 (diff) |
mailbox: zynqmp: Fix IPI isr handling
Multiple IPI channels are mapped to same interrupt handler.
Current isr implementation handles only one channel per isr.
Fix this behavior by checking isr status bit of all child
mailbox nodes.
Fixes: 4981b82ba2ff ("mailbox: ZynqMP IPI mailbox controller")
Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
Acked-by: Michal Simek <michal.simek@amd.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20230311012407.1292118-3-tanmay.shah@amd.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Diffstat (limited to 'drivers/gpio/gpio-loongson1.c')
0 files changed, 0 insertions, 0 deletions