I am having trouble getting the IR receiver work on my TBS6984. I hope that is actually possible with Linux?
Maybe I just miss to modprobe the right module. (I checked the PCB but couldn't find any hint to what, if any, dedicated chip that might be)
At first I built the tree against debian flavoured 3.2.0-1-amd64 kernel-headers, which worked well enough for dvb, except the cx23885 module (which I hoped might be the one for getting me IR) wouldn't load when trying to modprobe with this error:
- Code: Select All Code
kernel: [ 8248.136529] videodev: disagrees about version of symbol media_entity_put
kernel: [ 8248.136533] videodev: Unknown symbol media_entity_put (err -22)
kernel: [ 8248.136554] videodev: disagrees about version of symbol media_device_register_entity
kernel: [ 8248.136556] videodev: Unknown symbol media_device_register_entity (err -22)
kernel: [ 8248.136600] videodev: disagrees about version of symbol media_entity_get
kernel: [ 8248.136602] videodev: Unknown symbol media_entity_get (err -22)
kernel: [ 8248.136607] videodev: disagrees about version of symbol media_device_unregister_entity
kernel: [ 8248.136609] videodev: Unknown symbol media_device_unregister_entity (err -22)
Then, since I couldn't get the drivers built against a current linux-media-LATEST.tar.bz2, built them on a (debian squeeze) 2.6.32-5-amd64 kernel.
They work (except a few drivers in the tree which cry for newer ksource, who shouldn't matter I think)
Now I can modprobe cx23885 and cx25840 (which seems to be what the 6981 works with, from another thread) and modules load up ok.
Only they don't detect any new hardware subsytem. Loaded them with all kinds of debugging-flags and tried some remote buttons, but nothing shows in the logs.
/dev/input/[by-path/] doesn't show anything like the tbs-ir in the other thread.
And now I'm out of ideas. Am I missing something or is IR managed by the saa716x and not in the driver? At least I couldn't find any obvious hints there in the code.
