s390/cio: use DECLARE_WAIT_QUEUE_HEAD for static work_queue_head_t

Use DECLARE_WAIT_QUEUE_HEAD to declare and statically initialize the
work_queue_head_t.

Signed-off-by: Vineeth Vijayan <vneethv@linux.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
This commit is contained in:
Vineeth Vijayan 2021-03-29 20:38:07 +02:00 коммит произвёл Heiko Carstens
Родитель 644975179c
Коммит 3081e61605
1 изменённых файлов: 1 добавлений и 2 удалений

Просмотреть файл

@ -50,7 +50,7 @@ static unsigned long chp_info_expires;
static struct work_struct cfg_work; static struct work_struct cfg_work;
/* Wait queue for configure completion events. */ /* Wait queue for configure completion events. */
static wait_queue_head_t cfg_wait_queue; static DECLARE_WAIT_QUEUE_HEAD(cfg_wait_queue);
/* Set vary state for given chpid. */ /* Set vary state for given chpid. */
static void set_chp_logically_online(struct chp_id chpid, int onoff) static void set_chp_logically_online(struct chp_id chpid, int onoff)
@ -829,7 +829,6 @@ static int __init chp_init(void)
if (ret) if (ret)
return ret; return ret;
INIT_WORK(&cfg_work, cfg_func); INIT_WORK(&cfg_work, cfg_func);
init_waitqueue_head(&cfg_wait_queue);
if (info_update()) if (info_update())
return 0; return 0;
/* Register available channel-paths. */ /* Register available channel-paths. */