Lines Matching refs:mc_driver
282 int __fsl_mc_driver_register(struct fsl_mc_driver *mc_driver, in __fsl_mc_driver_register() argument
287 mc_driver->driver.owner = owner; in __fsl_mc_driver_register()
288 mc_driver->driver.bus = &fsl_mc_bus_type; in __fsl_mc_driver_register()
290 if (mc_driver->probe) in __fsl_mc_driver_register()
291 mc_driver->driver.probe = fsl_mc_driver_probe; in __fsl_mc_driver_register()
293 if (mc_driver->remove) in __fsl_mc_driver_register()
294 mc_driver->driver.remove = fsl_mc_driver_remove; in __fsl_mc_driver_register()
296 if (mc_driver->shutdown) in __fsl_mc_driver_register()
297 mc_driver->driver.shutdown = fsl_mc_driver_shutdown; in __fsl_mc_driver_register()
299 error = driver_register(&mc_driver->driver); in __fsl_mc_driver_register()
302 mc_driver->driver.name, error); in __fsl_mc_driver_register()
314 void fsl_mc_driver_unregister(struct fsl_mc_driver *mc_driver) in fsl_mc_driver_unregister() argument
316 driver_unregister(&mc_driver->driver); in fsl_mc_driver_unregister()