mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 10:11:26 +03:00
39cc4081e3166d6dd333785f34703ff6d01a34e5
- Added mutex protection for init_done flag reads in mixer control callbacks relevant to "ADSP init". Otherwise during shutdown sequence that includes alsa store service, this leads to inconsistent behaviour - Shutdown callback is added to deinit ADSP OS during abrupt shutdown. - In case ADSP OS is crashed during boot/boot has not started yet, shutdown does not issue OS deinit as init is not complete yet Bug 3391964 Change-Id: I207e2141af9386f5914e07a8dd231d0fcd803a6e Signed-off-by: Asha Talambedu <atalambedu@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-5.10/+/2607727 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Sameer Pujar <spujar@nvidia.com> Reviewed-by: Mohan Kumar D <mkumard@nvidia.com> Reviewed-by: svc_kernel_abi <svc_kernel_abi@nvidia.com> Reviewed-by: Sharad Gupta <sharadg@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
Description
No description provided