103c1b309SSascha Wildner.\" -*- nroff -*- 203c1b309SSascha Wildner.\" 303c1b309SSascha Wildner.\" Copyright (c) 2003 M. Warner Losh 403c1b309SSascha Wildner.\" 503c1b309SSascha Wildner.\" All rights reserved. 603c1b309SSascha Wildner.\" 703c1b309SSascha Wildner.\" This program is free software. 803c1b309SSascha Wildner.\" 903c1b309SSascha Wildner.\" Redistribution and use in source and binary forms, with or without 1003c1b309SSascha Wildner.\" modification, are permitted provided that the following conditions 1103c1b309SSascha Wildner.\" are met: 1203c1b309SSascha Wildner.\" 1. Redistributions of source code must retain the above copyright 1303c1b309SSascha Wildner.\" notice, this list of conditions and the following disclaimer. 1403c1b309SSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright 1503c1b309SSascha Wildner.\" notice, this list of conditions and the following disclaimer in the 1603c1b309SSascha Wildner.\" documentation and/or other materials provided with the distribution. 1703c1b309SSascha Wildner.\" 1803c1b309SSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR 1903c1b309SSascha Wildner.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 2003c1b309SSascha Wildner.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 2103c1b309SSascha Wildner.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 2203c1b309SSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 2303c1b309SSascha Wildner.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2403c1b309SSascha Wildner.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2503c1b309SSascha Wildner.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2603c1b309SSascha Wildner.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 2703c1b309SSascha Wildner.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2803c1b309SSascha Wildner.\" 2903c1b309SSascha Wildner.\" $FreeBSD: src/share/man/man9/device_set_driver.9,v 1.3 2003/10/23 06:19:45 hmp Exp $ 3003c1b309SSascha Wildner.\" 3103c1b309SSascha Wildner.Dd April 21, 2003 3203c1b309SSascha Wildner.Dt DEVICE_SET_DRIVER 9 3303c1b309SSascha Wildner.Os 3403c1b309SSascha Wildner.Sh NAME 3503c1b309SSascha Wildner.Nm device_set_driver 3603c1b309SSascha Wildner.Nd "associate a specific driver with a device node in the tree" 3703c1b309SSascha Wildner.Sh SYNOPSIS 3803c1b309SSascha Wildner.In sys/param.h 3903c1b309SSascha Wildner.In sys/bus.h 40*e74ec36cSSascha Wildner.Ft int 4103c1b309SSascha Wildner.Fn device_set_driver "device_t dev" "driver_t *driver" 4203c1b309SSascha Wildner.Sh DESCRIPTION 4303c1b309SSascha WildnerThis function associates a specific driver with a given device node 4403c1b309SSascha Wildnerin the tree. 4503c1b309SSascha WildnerIt is typically used in 4603c1b309SSascha Wildner.Xr DEVICE_IDENTIFY 9 4703c1b309SSascha Wildnerfunctions to add devices to a bus that does not support doing so 4803c1b309SSascha Wildnerautomatically, such as the 4903c1b309SSascha Wildner.Xr isa 4 5003c1b309SSascha Wildnerbus. 5103c1b309SSascha Wildner.Sh SEE ALSO 5203c1b309SSascha Wildner.Xr device 9 5303c1b309SSascha Wildner.Sh AUTHORS 5403c1b309SSascha WildnerThis manual page was written by 5503c1b309SSascha Wildner.An M. Warner Losh . 56