|
|
@@ -98,10 +98,10 @@ int cx231xx_register_extension(struct cx231xx_ops *ops)
|
|
|
|
|
|
mutex_lock(&cx231xx_devlist_mutex);
|
|
|
list_add_tail(&ops->next, &cx231xx_extension_devlist);
|
|
|
- list_for_each_entry(dev, &cx231xx_devlist, devlist)
|
|
|
+ list_for_each_entry(dev, &cx231xx_devlist, devlist) {
|
|
|
ops->init(dev);
|
|
|
-
|
|
|
- printk(KERN_INFO DRIVER_NAME ": %s initialized\n", ops->name);
|
|
|
+ dev_info(&dev->udev->dev, "%s initialized\n", ops->name);
|
|
|
+ }
|
|
|
mutex_unlock(&cx231xx_devlist_mutex);
|
|
|
return 0;
|
|
|
}
|
|
|
@@ -112,11 +112,11 @@ void cx231xx_unregister_extension(struct cx231xx_ops *ops)
|
|
|
struct cx231xx *dev = NULL;
|
|
|
|
|
|
mutex_lock(&cx231xx_devlist_mutex);
|
|
|
- list_for_each_entry(dev, &cx231xx_devlist, devlist)
|
|
|
+ list_for_each_entry(dev, &cx231xx_devlist, devlist) {
|
|
|
ops->fini(dev);
|
|
|
+ dev_info(&dev->udev->dev, "%s removed\n", ops->name);
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
- printk(KERN_INFO DRIVER_NAME ": %s removed\n", ops->name);
|
|
|
list_del(&ops->next);
|
|
|
mutex_unlock(&cx231xx_devlist_mutex);
|
|
|
}
|