Lines Matching defs:drv
40 #define to_mips_cdmm_driver(d) container_of(d, struct mips_cdmm_driver, drv)
62 static int mips_cdmm_match(struct device *dev, struct device_driver *drv)
65 struct mips_cdmm_driver *cdrv = to_mips_cdmm_driver(drv);
216 * @drv: CDMM driver information.
223 int mips_cdmm_driver_register(struct mips_cdmm_driver *drv)
225 drv->drv.bus = &mips_cdmm_bustype;
227 if (drv->probe)
228 drv->drv.probe = mips_cdmm_probe;
229 if (drv->remove)
230 drv->drv.remove = mips_cdmm_remove;
231 if (drv->shutdown)
232 drv->drv.shutdown = mips_cdmm_shutdown;
234 return driver_register(&drv->drv);
240 * @drv: CDMM driver information.
244 void mips_cdmm_driver_unregister(struct mips_cdmm_driver *drv)
246 driver_unregister(&drv->drv);