Skip to content

Commit 2413282

Browse files
committed
[nrf noup] mbox: Temporary workaround for SCFW not capturing some ic-msg.
Signed-off-by: meijemac <[email protected]>
1 parent 2099f12 commit 2413282

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

drivers/mbox/mbox_nrf_vevif_task_tx.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <haly/nrfy_vpr.h>
1212

1313
#define TASKS_IDX_MAX NRF_VPR_TASKS_TRIGGER_MAX
14+
#define VEVIF_RETRIGGER_DELAY 12
1415

1516
struct mbox_vevif_task_tx_conf {
1617
NRF_VPR_Type *vpr;
@@ -39,6 +40,10 @@ static int vevif_task_tx_send(const struct device *dev, uint32_t id, const struc
3940

4041
nrfy_vpr_task_trigger(config->vpr, nrfy_vpr_trigger_task_get(id));
4142

43+
k_busy_wait(VEVIF_RETRIGGER_DELAY);
44+
45+
nrfy_vpr_task_trigger(config->vpr, nrfy_vpr_trigger_task_get(id));
46+
4247
return 0;
4348
}
4449

0 commit comments

Comments
 (0)