]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mailbox: mtk-cmdq: Fix CURR and END addr for task insert case
authorJason-JH Lin <jason-jh.lin@mediatek.com>
Mon, 23 Mar 2026 09:07:11 +0000 (17:07 +0800)
committerJassi Brar <jassisinghbrar@gmail.com>
Sun, 29 Mar 2026 15:51:08 +0000 (10:51 -0500)
commitd2591db9c8ef19fbb4d24ed15e0c6edfa6bc7917
treea59018035185f3ef9a87747c8792ab3e3fb4421b
parent1e0ec9719f58d53da61adf830e81f4af892e4582
mailbox: mtk-cmdq: Fix CURR and END addr for task insert case

Fix CURR and END address calculation for inserting a cmdq task into the
task list by using cmdq_reg_shift_addr() for proper address converting.
This ensures both CURR and END addresses are set correctly when
enabling the thread.

Fixes: a195c7ccfb7a ("mailbox: mtk-cmdq: Refine DMA address handling for the command buffer")
Signed-off-by: Jason-JH Lin <jason-jh.lin@mediatek.com>
Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com>
drivers/mailbox/mtk-cmdq-mailbox.c