diff options
Diffstat (limited to 'include/media/v4l2-device.h')
| -rw-r--r-- | include/media/v4l2-device.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/include/media/v4l2-device.h b/include/media/v4l2-device.h index f6f111fae33c..dd897a362f36 100644 --- a/include/media/v4l2-device.h +++ b/include/media/v4l2-device.h @@ -156,8 +156,11 @@ void v4l2_device_unregister(struct v4l2_device *v4l2_dev);   * An error is returned if the module is no longer loaded on any attempts   * to register it.   */ -int __must_check v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, -					     struct v4l2_subdev *sd); +#define v4l2_device_register_subdev(v4l2_dev, sd) \ +	__v4l2_device_register_subdev(v4l2_dev, sd, THIS_MODULE) +int __must_check __v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, +					       struct v4l2_subdev *sd, +					       struct module *module);  /**   * v4l2_device_unregister_subdev - Unregisters a subdev with a v4l2 device.  |