.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "I2O_SCSI_INIT" "" "06 October 2005" "" ""
.SH NAME
i2o_scsi_init \- initialize an i2o device for scsi
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void i2o_scsi_init (struct i2o_controller * \fIc\fB, struct i2o_device * \fId\fB, struct Scsi_Host * \fIshpnt\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIc\fB\fR
i2o controller owning the device
.TP
\fB\fId\fB\fR
scsi controller
.TP
\fB\fIshpnt\fB\fR
scsi device we wish it to become
.SH "DESCRIPTION"
.PP
Enumerate the scsi peripheral/fibre channel peripheral class
devices that are children of the controller. From that we build
a translation map for the command queue code. Since I2O works on
its own tid's we effectively have to think backwards to get what
the midlayer wants