forked from rubenslte/android_kernel_samsung_msm8226
Subsystem will restart within short timeframe. Synchronise subsytem up/down callback notifications to avoid functionality failures. Use mutex locks to achieve synchronization. CAF-Change-Id: I5881c7d468507bb8402a2e9f8178b9c31e57e8a5 Signed-off-by: Dilip Kota <dkota@codeaurora.org> CVE-2016-10291 [haggertk]: Backport to 3.4/msm8974 Change-Id: Ib513590dc749addf45ae96779035501f2d5f8d83 Signed-off-by: Kevin F. Haggerty <haggertk@lineageos.org>