mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
qcacld-3.0: unblock the state control param thread at end of SSR
Currently the state control param thread is unblocked 1st and then the psoc transition is completed, there could be a chance that SSR thread got scheduled out and wifi thread tried to comeup and issue interface up which could fail because psoc transition is till in progress. So, unblock the wifi thread waiting on state control param after stopping the psoc transition at the end of SSR. Change-Id: I4631fb9aae6a5416ba70b24fe3c053528bd3b7d9 CRs-Fixed: 3066968
This commit is contained in:
parent
b1218914d1
commit
841cdd632d
1 changed files with 1 additions and 1 deletions
|
|
@ -754,7 +754,6 @@ static int __hdd_soc_recovery_reinit(struct device *dev,
|
|||
}
|
||||
|
||||
hdd_soc_load_unlock(dev);
|
||||
hdd_start_complete(0);
|
||||
|
||||
return 0;
|
||||
|
||||
|
|
@ -811,6 +810,7 @@ static int hdd_soc_recovery_reinit(struct device *dev,
|
|||
|
||||
|
||||
osif_psoc_sync_trans_stop(psoc_sync);
|
||||
hdd_start_complete(0);
|
||||
|
||||
return errno;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue