Commit 4c7089ee authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab

media: media-device: set driver_version directly

Don't use driver_version from struct media_device, just return
LINUX_VERSION_CODE as the other media subsystems do.

The driver_version field in struct media_device will be removed
in the following patches.
Signed-off-by: default avatarHans Verkuil <hans.verkuil@cisco.com>
Reviewed-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 1d54267b
...@@ -71,7 +71,7 @@ static int media_device_get_info(struct media_device *dev, ...@@ -71,7 +71,7 @@ static int media_device_get_info(struct media_device *dev,
info->media_version = MEDIA_API_VERSION; info->media_version = MEDIA_API_VERSION;
info->hw_revision = dev->hw_revision; info->hw_revision = dev->hw_revision;
info->driver_version = dev->driver_version; info->driver_version = LINUX_VERSION_CODE;
return 0; return 0;
} }
......
...@@ -249,11 +249,6 @@ void media_device_cleanup(struct media_device *mdev); ...@@ -249,11 +249,6 @@ void media_device_cleanup(struct media_device *mdev);
* driver-specific format. When possible the revision should be formatted * driver-specific format. When possible the revision should be formatted
* with the KERNEL_VERSION() macro. * with the KERNEL_VERSION() macro.
* *
* - &media_entity.driver_version is formatted with the KERNEL_VERSION()
* macro. The version minor must be incremented when new features are added
* to the userspace API without breaking binary compatibility. The version
* major must be incremented when binary compatibility is broken.
*
* .. note:: * .. note::
* *
* #) Upon successful registration a character device named media[0-9]+ is created. The device major and minor numbers are dynamic. The model name is exported as a sysfs attribute. * #) Upon successful registration a character device named media[0-9]+ is created. The device major and minor numbers are dynamic. The model name is exported as a sysfs attribute.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment