Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] sh_veu: v4l2_dev wasn't set

The v4l2_dev field of struct video_device must be set correctly.
This was never done for this driver, so no video nodes were created
anymore.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Cc: <stable@vger.kernel.org> # for v3.11 and up
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>

authored by

Hans Verkuil and committed by
Mauro Carvalho Chehab
ab312030 41f03a00

+1
+1
drivers/media/platform/sh_veu.c
··· 1158 1158 } 1159 1159 1160 1160 *vdev = sh_veu_videodev; 1161 + vdev->v4l2_dev = &veu->v4l2_dev; 1161 1162 spin_lock_init(&veu->lock); 1162 1163 mutex_init(&veu->fop_lock); 1163 1164 vdev->lock = &veu->fop_lock;