Lines Matching refs:drv
48 static int mipi_dsi_device_match(struct device *dev, struct device_driver *drv) in mipi_dsi_device_match() argument
50 return of_driver_match_device(dev, drv); in mipi_dsi_device_match()
867 struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver); in mipi_dsi_drv_probe() local
870 return drv->probe(dsi); in mipi_dsi_drv_probe()
875 struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver); in mipi_dsi_drv_remove() local
878 return drv->remove(dsi); in mipi_dsi_drv_remove()
883 struct mipi_dsi_driver *drv = to_mipi_dsi_driver(dev->driver); in mipi_dsi_drv_shutdown() local
886 drv->shutdown(dsi); in mipi_dsi_drv_shutdown()
896 int mipi_dsi_driver_register_full(struct mipi_dsi_driver *drv, in mipi_dsi_driver_register_full() argument
899 drv->driver.bus = &mipi_dsi_bus_type; in mipi_dsi_driver_register_full()
900 drv->driver.owner = owner; in mipi_dsi_driver_register_full()
902 if (drv->probe) in mipi_dsi_driver_register_full()
903 drv->driver.probe = mipi_dsi_drv_probe; in mipi_dsi_driver_register_full()
904 if (drv->remove) in mipi_dsi_driver_register_full()
905 drv->driver.remove = mipi_dsi_drv_remove; in mipi_dsi_driver_register_full()
906 if (drv->shutdown) in mipi_dsi_driver_register_full()
907 drv->driver.shutdown = mipi_dsi_drv_shutdown; in mipi_dsi_driver_register_full()
909 return driver_register(&drv->driver); in mipi_dsi_driver_register_full()
919 void mipi_dsi_driver_unregister(struct mipi_dsi_driver *drv) in mipi_dsi_driver_unregister() argument
921 driver_unregister(&drv->driver); in mipi_dsi_driver_unregister()