]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment
authorJassi Brar <jassisinghbrar@gmail.com>
Sun, 22 Mar 2026 17:15:33 +0000 (12:15 -0500)
committerThomas Gleixner <tglx@kernel.org>
Thu, 26 Mar 2026 15:11:53 +0000 (16:11 +0100)
commitcfe02147e86307a17057ee4e3604f5f5919571d2
treefa98dbd2d1a4bc7b683738d8a646ceebb60a0976
parent6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment

The mbox_client for qcom-mpm sends NULL doorbell messages via
mbox_send_message() but never signals TX completion.

Set knows_txdone=true and call mbox_client_txdone() after a successful
send, matching the pattern used by other Qualcomm mailbox clients (smp2p,
smsm, qcom_aoss etc).

Fixes: a6199bb514d8a6 "irqchip: Add Qualcomm MPM controller driver"
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/20260322171533.608436-1-jassisinghbrar@gmail.com
drivers/irqchip/irq-qcom-mpm.c