[S390] cio/ipl: Clean interface between cio and ipl code.

Clean interface between cio and ipl code, so Peter stops complaining.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
This commit is contained in:
Heiko Carstens
2007-04-27 16:01:25 +02:00
committed by Martin Schwidefsky
parent 29c380f5f0
commit 6fc321fd7d
4 changed files with 40 additions and 31 deletions

View File

@@ -292,6 +292,13 @@ extern void css_schedule_reprobe(void);
extern void reipl_ccw_dev(struct ccw_dev_id *id);
struct cio_iplinfo {
u16 devno;
int is_qdio;
};
extern int cio_get_iplinfo(struct cio_iplinfo *iplinfo);
#endif
#endif

View File

@@ -74,10 +74,9 @@ struct ipl_parameter_block {
} __attribute__((packed));
/*
* IPL validity flags and parameters as detected in head.S
* IPL validity flags
*/
extern u32 ipl_flags;
extern u16 ipl_devno;
extern u32 dump_prefix_page;
extern void do_reipl(void);