Lines Matching defs:driver
24 MODULE_DESCRIPTION("mpeg driver for cx2388x based TV cards");
405 /* initialize driver struct */
561 * If the DVB driver is releasing, reset the input
600 struct cx8802_driver *driver;
603 pr_info("registering cx8802 driver, type: %s access: %s\n",
622 /* Bring up a new struct for each driver instance */
623 driver = kzalloc(sizeof(*drv), GFP_KERNEL);
624 if (!driver) {
629 /* Snapshot of the driver registration data */
635 memcpy(driver, drv, sizeof(*driver));
638 err = drv->probe(driver);
641 list_add_tail(&driver->drvlist, &dev->drvlist);
661 pr_info("unregistering cx8802 driver, type: %s access: %s\n",
677 /* only unregister the correct driver type */
686 pr_err("cx8802 driver remove failed (%d)\n",
765 pr_warn("Trying to remove cx8802 driver while cx8802 sub-drivers still loaded?!\n");
772 pr_err("cx8802 driver remove failed (%d)\n",
802 .name = "cx88-mpeg driver manager",