Lines Matching refs:drv
1293 struct sa1111_driver *drv = SA1111_DRV(_drv); in sa1111_match() local
1295 return dev->devid & drv->devid; in sa1111_match()
1301 struct sa1111_driver *drv = SA1111_DRV(dev->driver); in sa1111_bus_suspend() local
1304 if (drv && drv->suspend) in sa1111_bus_suspend()
1305 ret = drv->suspend(sadev, state); in sa1111_bus_suspend()
1312 struct sa1111_driver *drv = SA1111_DRV(dev->driver); in sa1111_bus_resume() local
1315 if (drv && drv->resume) in sa1111_bus_resume()
1316 ret = drv->resume(sadev); in sa1111_bus_resume()
1322 struct sa1111_driver *drv = SA1111_DRV(dev->driver); in sa1111_bus_shutdown() local
1324 if (drv && drv->shutdown) in sa1111_bus_shutdown()
1325 drv->shutdown(SA1111_DEV(dev)); in sa1111_bus_shutdown()
1331 struct sa1111_driver *drv = SA1111_DRV(dev->driver); in sa1111_bus_probe() local
1334 if (drv->probe) in sa1111_bus_probe()
1335 ret = drv->probe(sadev); in sa1111_bus_probe()
1342 struct sa1111_driver *drv = SA1111_DRV(dev->driver); in sa1111_bus_remove() local
1345 if (drv->remove) in sa1111_bus_remove()
1346 ret = drv->remove(sadev); in sa1111_bus_remove()
1363 driver->drv.bus = &sa1111_bus_type; in sa1111_driver_register()
1364 return driver_register(&driver->drv); in sa1111_driver_register()
1370 driver_unregister(&driver->drv); in sa1111_driver_unregister()