On Tue, Nov 10, 2009 at 10:49 AM, Valerio Bontempi <valerio.bontempi@xxxxxxxxx> wrote: > Hi Devin, > > I feared about that > So, in this moment my only possibilities available to make it work are: > - use an older kernel (<=2.6.27) to compile successfully em28xx-new > (maybe it could be better to use older linux distro) > - make em28xx-new to compile on 2.6.31 kernel version > - wait for device support on next kernel releases > > I have good programming knowledge, but few with C and driver > programming, so if you can suggest me how can I modify em28xx-new > sources to make them work on 2.6.31, then I can try to adjust them and > then make this driver available just waiting for kernel support. In theory you just need your board profile properly defined in em28xx-cards.c and em28xx-dvb.c. If I were going to choose between trying to make the old em28xx-new compile under the current kernel, and adding the 10-15 lines of code to the in-kernel em28xx driver, I would probably consider choosing the latter (and then feel free to submit the patch to be merged upstream). Devin -- Devin J. Heitmueller - Kernel Labs http://www.kernellabs.com -- 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