Lines Matching refs:driver
211 ibmebus_create_devices(drv->driver.of_match_table); in ibmebus_register_driver()
213 drv->driver.bus = &ibmebus_bus_type; in ibmebus_register_driver()
214 return driver_register(&drv->driver); in ibmebus_register_driver()
220 driver_unregister(&drv->driver); in ibmebus_unregister_driver()
346 drv = to_platform_driver(dev->driver); in ibmebus_bus_device_probe()
354 if (of_driver_match_device(dev, dev->driver)) in ibmebus_bus_device_probe()
365 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_remove()
367 if (dev->driver && drv->remove) in ibmebus_bus_device_remove()
375 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_device_shutdown()
377 if (dev->driver && drv->shutdown) in ibmebus_bus_device_shutdown()
422 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_legacy_suspend()
425 if (dev->driver && drv->suspend) in ibmebus_bus_legacy_suspend()
433 struct platform_driver *drv = to_platform_driver(dev->driver); in ibmebus_bus_legacy_resume()
436 if (dev->driver && drv->resume) in ibmebus_bus_legacy_resume()
443 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_prepare()
454 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_complete()
464 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_suspend()
482 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_suspend_noirq()
498 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_resume()
516 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_resume_noirq()
543 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_freeze()
561 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_freeze_noirq()
577 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_thaw()
595 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_thaw_noirq()
611 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_poweroff()
629 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_poweroff_noirq()
645 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_restore()
663 struct device_driver *drv = dev->driver; in ibmebus_bus_pm_restore_noirq()