Lines Matching refs:driver
11 #include <linux/ulpi/driver.h>
36 static int ulpi_match(struct device *dev, struct device_driver *driver)
38 struct ulpi_driver *drv = to_ulpi_driver(driver);
47 return of_driver_match_device(dev, driver);
74 struct ulpi_driver *drv = to_ulpi_driver(dev->driver);
86 struct ulpi_driver *drv = to_ulpi_driver(dev->driver);
148 * ulpi_register_driver - register a driver with the ULPI bus
149 * @drv: driver being registered
152 * Registers a driver with the ULPI bus.
159 drv->driver.owner = module;
160 drv->driver.bus = &ulpi_bus;
162 return driver_register(&drv->driver);
167 * ulpi_unregister_driver - unregister a driver with the ULPI bus
168 * @drv: driver to unregister
170 * Unregisters a driver with the ULPI bus.
174 driver_unregister(&drv->driver);