[media] tc358743: only queue subdev notifications if devnode is set

Hardware interrupts are enabled in the probe function, before the subdev
is registered to its v4l2_device. Until v4l2_device_register_subdev_node
is called, sd->devnode is NULL and v4l2_subdev_notify_event must not be
called.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
Philipp Zabel 2015-08-20 04:35:43 -03:00 committed by Mauro Carvalho Chehab
parent 22dbe35a3a
commit abeaca0ff5
1 changed files with 2 additions and 1 deletions

View File

@ -870,6 +870,7 @@ static void tc358743_format_change(struct v4l2_subdev *sd)
&timings, false);
}
if (sd->devnode)
v4l2_subdev_notify_event(sd, &tc358743_ev_fmt);
}