Lines Matching refs:driver
6 * Loosely based on drivers/pci/pci-driver.c
26 * Used by a driver to check whether a Zorro device present in the
47 struct zorro_driver *drv = to_zorro_driver(dev->driver);
66 struct zorro_driver *drv = to_zorro_driver(dev->driver);
74 * zorro_register_driver - register a new Zorro driver
75 * @drv: the driver structure to register
77 * Adds the driver structure to the list of registered drivers
83 /* initialize common driver fields */
84 drv->driver.name = drv->name;
85 drv->driver.bus = &zorro_bus_type;
88 return driver_register(&drv->driver);
94 * zorro_unregister_driver - unregister a zorro driver
95 * @drv: the driver structure to unregister
97 * Deletes the driver structure from the list of registered Zorro drivers,
105 driver_unregister(&drv->driver);
116 * Used by the driver core to check whether a Zorro device present in the
117 * system is in a driver's list of supported devices. Returns 1 if