diff --git a/drivers/misc/mediatek/cmdq/v3/cmdq_sec.c b/drivers/misc/mediatek/cmdq/v3/cmdq_sec.c index 354daf851362..ae374737b977 100644 --- a/drivers/misc/mediatek/cmdq/v3/cmdq_sec.c +++ b/drivers/misc/mediatek/cmdq/v3/cmdq_sec.c @@ -997,13 +997,13 @@ static void cmdq_sec_irq_notify_start(void) return; } - cmdq_pkt_cl_create(&cmdq_sec_irq_pkt, clt); + cmdq_sec_irq_pkt = cmdq_pkt_create(clt); cmdq_pkt_wfe(cmdq_sec_irq_pkt, CMDQ_SYNC_SECURE_THR_EOF); cmdq_pkt_finalize_loop(cmdq_sec_irq_pkt); cmdqCoreClearEvent(CMDQ_SYNC_SECURE_THR_EOF); - err = cmdq_pkt_flush_async(clt, cmdq_sec_irq_pkt, + err = cmdq_pkt_flush_async(cmdq_sec_irq_pkt, cmdq_sec_irq_notify_callback, (void *)g_cmdq); if (err < 0) { CMDQ_ERR("fail to start irq thread err:%d\n", err);