Em Mon, 25 May 2009 09:10:17 +1000 Matt Doran <matt.doran@xxxxxxxxxxxx> escreveu: > Hi there, > > I tried using the latest v4l code on an Mythtv box running 2.6.20, but > the v4l videodev module fails to load with the following warnings: > > videodev: Unknown symbol i2c_unregister_device > v4l2_common: Unknown symbol v4l2_device_register_subdev > > > It seems the "i2c_unregister_device" function was added in 2.6.26. > References to this function in v4l2-common.c are enclosed in an ifdef like: > > #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26) > > > However in "v4l2_device_unregister()" in v4l2-device.c, there is a > reference to "i2c_unregister_device" without any ifdefs. I am running > a pretty old kernel, but I'd guess anyone running 2.6.25 or earlier will > have this problem. It seems this code was added by Mauro 3 weeks ago > in this rev: > > http://linuxtv.org/hg/v4l-dvb/rev/87afa7a4ccdf I've just applied a patch at the tree that should fix this issue. It adds several tests and the code, but, hopefully, it should be possible even to use the IR's with kernels starting from 2.6.16. Cheers, Mauro -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html