mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-25 10:42:21 +03:00
- completions uses spin lock and disables irq resulting in processor getting blocked to receive mailbox interrupts during IPC synchronization. - current change uses wait queues instead of completions for IPC synchronization to overcome above possibility of IPC blocked on DCE. JIRA TDS-5691 Change-Id: I12e06ff4d31cf47d87e7a9d76d9915e5e2210de6 Signed-off-by: Santosh Reddy Galma <galmar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-t23x/+/2428661 Reviewed-by: automaticguardword <automaticguardword@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Arun Swain <arswain@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>