Lines Matching refs:driver
11 #include <linux/ulpi/driver.h>
37 static int ulpi_match(struct device *dev, struct device_driver *driver)
39 struct ulpi_driver *drv = to_ulpi_driver(driver);
48 return of_driver_match_device(dev, driver);
75 struct ulpi_driver *drv = to_ulpi_driver(dev->driver);
87 struct ulpi_driver *drv = to_ulpi_driver(dev->driver);
147 * __ulpi_register_driver - register a driver with the ULPI bus
148 * @drv: driver being registered
151 * Registers a driver with the ULPI bus.
158 drv->driver.owner = module;
159 drv->driver.bus = &ulpi_bus;
161 return driver_register(&drv->driver);
166 * ulpi_unregister_driver - unregister a driver with the ULPI bus
167 * @drv: driver to unregister
169 * Unregisters a driver with the ULPI bus.
173 driver_unregister(&drv->driver);