[media] v4l: subdev: Clean up properly in subdev devnode registration error path
commit909aa003eb7239161f0fa5773878035ed1754cf4
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Sun, 15 Jan 2017 19:05:30 +0000 (15 17:05 -0200)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 3 Feb 2017 16:23:38 +0000 (3 14:23 -0200)
tree000c2937691c877ccc2582b714054c57434de214
parent8af7779f3cbc1f6720d15f00abc797493710d1ab
[media] v4l: subdev: Clean up properly in subdev devnode registration error path

Set the subdev devnode pointer right after registration to ensure that
later errors won't skip the subdev when unregistering all devnodes.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/v4l2-core/v4l2-device.c