-.\" $OpenBSD: autoconf.9,v 1.11 2013/06/04 19:27:03 schwarze Exp $
+.\" $OpenBSD: autoconf.9,v 1.12 2014/07/10 19:23:10 mpi Exp $
.\" $NetBSD: autoconf.9,v 1.9 2002/02/13 08:18:35 ross Exp $
.\"
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 4 2013 $
+.Dd $Mdocdate: July 10 2014 $
.Dt AUTOCONF 9
.Os
.Sh NAME
.Xr tsleep 9
to be called while the device detaches itself (to deal with processes
which have a device open).
-.Sh DEVICE ACTIVATION/DEACTIVATION
+.Sh DEVICE DEACTIVATION
.nr nS 1
.Ft "int"
-.Fn config_activate "struct device *dev"
-.Ft "int"
.Fn config_deactivate "struct device *dev"
.nr nS 0
.Pp
The
-.Fn config_activate
-function is called by the parent to activate the child device
-.Fa dev .
-It is called to activate resources and initialise other kernel
-subsystems (such as the network subsystem).
-.Fn config_activate
-is called from interrupt context after the device has been attached.
-.Pp
-The
.Fn config_deactivate
function is called by the parent to deactivate the child device
.Fa dev .