/** * struct ulpi_driver - describes a ULPI PHY driver * @id_table: array of device identifiers supported by this driver * @probe: binds this driver to ULPI device * @remove: unbinds this driver from ULPI device * @driver: the name and owner members must be initialized by the drivers
*/ struct ulpi_driver { conststruct ulpi_device_id *id_table; int (*probe)(struct ulpi *ulpi); void (*remove)(struct ulpi *ulpi); struct device_driver driver;
};
/* * use a macro to avoid include chaining to get THIS_MODULE
*/ #define ulpi_register_driver(drv) __ulpi_register_driver(drv, THIS_MODULE) int __ulpi_register_driver(struct ulpi_driver *drv, struct module *module); void ulpi_unregister_driver(struct ulpi_driver *drv);
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.