Merge "soc: qcom: glink_ssr: Initialize waitqueue in probe function"
This commit is contained in:
commit
46b4f44537
1 changed files with 1 additions and 2 deletions
|
@ -538,7 +538,6 @@ int notify_for_subsystem(struct subsys_info *ss_info)
|
||||||
* only modified during setup.
|
* only modified during setup.
|
||||||
*/
|
*/
|
||||||
atomic_set(&responses_remaining, ss_info->notify_list_len);
|
atomic_set(&responses_remaining, ss_info->notify_list_len);
|
||||||
init_waitqueue_head(&waitqueue);
|
|
||||||
notifications_successful = true;
|
notifications_successful = true;
|
||||||
|
|
||||||
list_for_each_entry(ss_leaf_entry, &ss_info->notify_list,
|
list_for_each_entry(ss_leaf_entry, &ss_info->notify_list,
|
||||||
|
@ -945,7 +944,7 @@ static int glink_ssr_probe(struct platform_device *pdev)
|
||||||
ss_info->cb_data = NULL;
|
ss_info->cb_data = NULL;
|
||||||
spin_lock_init(&ss_info->link_up_lock);
|
spin_lock_init(&ss_info->link_up_lock);
|
||||||
spin_lock_init(&ss_info->cb_lock);
|
spin_lock_init(&ss_info->cb_lock);
|
||||||
|
init_waitqueue_head(&waitqueue);
|
||||||
nb = kmalloc(sizeof(struct restart_notifier_block), GFP_KERNEL);
|
nb = kmalloc(sizeof(struct restart_notifier_block), GFP_KERNEL);
|
||||||
if (!nb) {
|
if (!nb) {
|
||||||
GLINK_SSR_ERR("<SSR> %s: Could not allocate notifier block\n",
|
GLINK_SSR_ERR("<SSR> %s: Could not allocate notifier block\n",
|
||||||
|
|
Loading…
Add table
Reference in a new issue