So, habe nun noch mal neu ausgecheckt und - Jouu, jetzt hat's geklappt, tatsächlich! (seufz, endlich) Habe nun tatsächlich neue Module für meinen 2.6.35.9.
Vielen vielen Dank!! (Und solchen bei dieser Gelegenheit hier mal an alle, die so tolle Arbeit leist...!)
Bin dann aber ganz mutig geworden und habe versucht, es auch für 3.0.0 hinzukriegen, und lief auch erst gut an, bis
CC [M] /usr/src/media_build_experimental/v4l/v4l2-compat-ioctl32.o
CC [M] /usr/src/media_build_experimental/v4l/v4l2-common.o
/usr/src/media_build_experimental/v4l/v4l2-common.c: In function 'v4l2_i2c_new_subdev_board':
/usr/src/media_build_experimental/v4l/v4l2-common.c:322:3: error: too few arguments to function 'i2c_new_probed_device'
include/linux/i2c.h:293:1: note: declared here
make[3]: *** [/usr/src/media_build_experimental/v4l/v4l2-common.o] Fehler 1
make[2]: *** [_module_/usr/src/media_build_experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-source-3.0.0'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/usr/src/media_build_experimental/v4l'
make: *** [all] Fehler 2
Habe bisher keine brauchbare Lösung dafür finden können - hier nun vielleicht auch noch?
@edit:
Leider auch derselbe Fehler bei 2.6.39.4 und 2.6.38.8