Lines Matching refs:driver
215 int __peci_driver_register(struct peci_driver *driver, struct module *owner,
218 driver->driver.bus = &peci_bus_type;
219 driver->driver.owner = owner;
220 driver->driver.mod_name = mod_name;
222 if (!driver->probe) {
223 pr_err("peci: trying to register driver without probe callback\n");
227 if (!driver->id_table) {
228 pr_err("peci: trying to register driver without device id table\n");
232 return driver_register(&driver->driver);
236 void peci_driver_unregister(struct peci_driver *driver)
238 driver_unregister(&driver->driver);