Provided by: linux-doc-2.6.15_2.6.15-23.39_all bug

NAME

       sysdev_driver_register - Register auxillary driver

SYNOPSIS

       int sysdev_driver_register  (struct sysdev_class * cls,
                                     struct sysdev_driver * drv);

ARGUMENTS

       cls    Device class driver belongs to.

       drv    Driver.

DESCRIPTION

       If cls is valid, then drv is inserted into cls->drivers to be called on
       each  operation  on  devices  of  that  class.  The  refcount of cls is
       incremented. Otherwise, drv is inserted into sysdev_drivers, and called
       for each device.