QNX IPC: WA For DSP Not Receiving Messages
authorAngela Stegmaier <angelabaker@ti.com>
Wed, 24 Apr 2013 21:25:47 +0000 (16:25 -0500)
committerVW <vwan@ti.com>
Tue, 30 Apr 2013 17:28:03 +0000 (10:28 -0700)
commitf83beccbebf69871fcd15d65525d0a8802850afa
tree83adf6f8c7d5fa890052b7d3b935c91da3ad2985
parent2ade08907eae72ebd3d30c9fddd350d79727317f
QNX IPC: WA For DSP Not Receiving Messages

There is an issue observed when testing HOST->DSP1
communication using Vayu Virtio where if more than one
message is in the mailbox FIFO, then the DSP only
picks up one message, and the interrupt callback
stops running.

To avoid this issue, the workaround is to make sure
that we only send one message at a time from HOST->DSP1.

A side affect of this is that messages will be dropped,
but since (for the most part), the contents of the mailbox
message are the same, we can get away with this for now.

This may be just a Vayu Virtio issue, and we will
attempt to revert the WA in the future.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
qnx/src/ipc3x_dev/ti/syslink/ipc/hlos/knl/arch/vayu/VAYUIpcInt.c