.\" 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 "PIIX_INIT_ONE" "9" "09 October 2005" "" ""
.SH NAME
piix_init_one \- Register PIIX ATA PCI device with kernel services
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int piix_init_one (struct pci_dev * \fIpdev\fB, const struct pci_device_id * \fIent\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIpdev\fB\fR
PCI device to register
.TP
\fB\fIent\fB\fR
Entry in piix_pci_tbl matching with \fIpdev\fR
.SH "DESCRIPTION"
.PP
Called from kernel PCI layer. We probe for combined mode (sigh),
and then hand over control to libata, for it to do the rest.
.SH "LOCKING"
.PP
Inherited from PCI layer (may sleep).
.SH "RETURNS"
.PP
Zero on success, or -ERRNO value.