]> git.baikalelectronics.ru Git - kernel.git/commit
V4L/DVB (11325): soc-camera: fix breakage caused by 13e0419aca3486a5bebc36a2c40fc28b0...
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Tue, 31 Mar 2009 06:44:22 +0000 (03:44 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 7 Apr 2009 00:43:48 +0000 (21:43 -0300)
commit50299fa3cbb69aabe4447545e50390884206e94b
tree794f79a826c6a826884cc151838e284c24979755
parent7e59f568fc3c9a00f742e9734443e933d360b5b6
V4L/DVB (11325): soc-camera: fix breakage caused by 13e0419aca3486a5bebc36a2c40fc28b0362e0eb

soc-camera re-uses struct devices multiple times in calls to device_register(),
therefore it has to reset the embedded struct kobject to avoid the "tried to
init an initialized object" error, which then also erases its name. Now with
the transition to kobject's name for device names, we have to re-initialise the
name before each call to device_register().

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/soc_camera.c