Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

rsi: move init_done flag to end of rsi_91x_init().

common->init_done flag should set after basic initialization. Hence,
moving init_done flag at end of rsi_91x_init().

Signed-off-by: Amol Hanwate <amol.hanwate@redpinesignals.com>
Signed-off-by: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>

authored by

Amol Hanwate and committed by
Kalle Valo
2ddd82ee 160ee2a1

+1 -1
+1 -1
drivers/net/wireless/rsi/rsi_91x_main.c
··· 331 331 spin_lock_init(&adapter->ps_lock); 332 332 timer_setup(&common->roc_timer, rsi_roc_timeout, 0); 333 333 init_completion(&common->wlan_init_completion); 334 - common->init_done = true; 335 334 adapter->device_model = RSI_DEV_9113; 336 335 common->oper_mode = oper_mode; 337 336 ··· 368 369 } 369 370 #endif 370 371 372 + common->init_done = true; 371 373 return adapter; 372 374 373 375 err: