/* * Zorro Driver Services * * Copyright (C) 2003 Geert Uytterhoeven * * Loosely based on drivers/pci/pci-driver.c * * This file is subject to the terms and conditions of the GNU General Public * License. See the file COPYING in the main directory of this archive * for more details.
*/
/** * zorro_match_device - Tell if a Zorro device structure has a matching * Zorro device id structure * @ids: array of Zorro device id structures to search in * @dev: the Zorro device structure to match against * * Used by a driver to check whether a Zorro device present in the * system is in its list of supported devices. Returns the matching * zorro_device_id structure or %NULL if there is no match.
*/
/** * zorro_register_driver - register a new Zorro driver * @drv: the driver structure to register * * Adds the driver structure to the list of registered drivers * Returns zero or a negative error value.
*/
int zorro_register_driver(struct zorro_driver *drv)
{ /* initialize common driver fields */
drv->driver.name = drv->name;
drv->driver.bus = &zorro_bus_type;
/* register with core */ return driver_register(&drv->driver);
}
EXPORT_SYMBOL(zorro_register_driver);
/** * zorro_unregister_driver - unregister a zorro driver * @drv: the driver structure to unregister * * Deletes the driver structure from the list of registered Zorro drivers, * gives it a chance to clean up by calling its remove() function for * each device it was responsible for, and marks those devices as * driverless.
*/
/** * zorro_bus_match - Tell if a Zorro device structure has a matching Zorro * device id structure * @ids: array of Zorro device id structures to search in * @dev: the Zorro device structure to match against * * Used by the driver core to check whether a Zorro device present in the * system is in a driver's list of supported devices. Returns 1 if * supported, and 0 if there is no match.
*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.