.\" 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 "AD1980_PROBE" "" "06 October 2005" "" "" .SH NAME ad1980_probe \- codec found callback .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int ad1980_probe (struct ac97_codec * \fIcodec\fB, struct ac97_driver * \fIdriver\fB); \fR .SH "ARGUMENTS" .TP \fB\fIcodec\fB\fR ac97 codec matching the idents .TP \fB\fIdriver\fB\fR ac97_driver it matched .SH "DESCRIPTION" .PP This entry point is called when a codec is found which matches the driver. At the point it is called the codec is basically operational, mixer operations have been initialised and can be overriden. Called in process context. The field driver_private is available for the driver to use to store stuff. .PP The caller can claim the device by returning zero, or return a negative error code.