Re: videodev: Unknown symbol i2c_unregister_device (in kernels older than 2.6.26)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



David Ward wrote:
On 05/24/2009 07:10 PM, Matt Doran wrote:
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


Matt, I checked out v4l-dvb today and am using it under 2.6.24 and so far so good. When did the error appear -- when you were trying to load the module?
The error appeared when trying to load the module at boot time for my saa7134 based tuner card. This card would no longer work after installing the latest v4l code, however another tuner card continued to work. Maybe because this the saa7134 card is an I2C based card and the other is USB based?? (but this is all a bit over my head).

I basically just commented out the "i2c_unregister_device" function in v4l2-device.c, recompiled and everything started working. :) I don't know the implication of removing this, so I didn't submit a patch ... I thought I'd leave that to the experts.

I have been seeing the errors compiling adv7343.c and ths7303.c under 2.6.24 as well. Andy Walls and Chaithrika Subrahmanya had written patches for those two modules respectively, but there were some comments during the review of the patches, so I think they are still being worked on.
Great, thanks for letting me know. It's not a showstopper, but it's a pain repeatedly going through the reconfigure/compile/error loop each time you encounter a new compiler error. :) I'm just not game to upgrade the kernel on my mythtv box ... it took a long time to get stable, and I don't want to go there again. :P I'm recompiling v4l because I added a new tuner card.

Matt
--
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

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux