[S390] cio: merge init calls
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 22 Sep 2009 20:58:33 +0000 (22:58 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 22 Sep 2009 20:58:41 +0000 (22:58 +0200)
commit2f17644d1cd0121daa0a997ff4eca5b3b44d1fae
tree898504831cd8424525304eb9e35851f744a03d24
parent43c1266ce4dc06bfd236cec31e11e9ecd69c0bef
[S390] cio: merge init calls

Define initialization sequence of css and ccw bus init calls by merging
them into a single init call. Also introduce channel_subsystem_init_sync
to wait for the initialization of devices to finish.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/css.c
drivers/s390/cio/device.c
drivers/s390/cio/device.h