Amir Suhail a2795fd6f5 msm: synx: Fixing cleanup of merge synx and dma fences
1. dma fence framework takes care of putting the child dma fence reference
when the array fence is being destroyed. Synx shouldn't put the child
dma fence reference taken for dma fence array.
2. When destroying the child dma fence we have to signal the fence if
synx has taken the last reference. If there are more than 1 reference on
dma fence, then check if the other references are from merge fences
instead of any client taking direct reference on the dma fence.

Change-Id: I8b0879b8c1d2401cdd08f85ae330b74af99a2dad
Signed-off-by: Amir Suhail <quic_asuhail@quicinc.com>
2024-01-31 12:44:23 -08:00
2023-08-03 02:53:44 -07:00
描述
无详细信息
226 MiB
语言
C 98.7%
C++ 0.9%
Makefile 0.3%
Starlark 0.1%