Hello, Can someone clarify the relationship between the kernel shipped with DVEVM/DVSDK and the kernel maintained on the git repository? Will they be "merged" someday into one single project (and hopefully added to the mainline kernel), or will they always follow two different development paths? I'm concerned because I need to modify the kernel to add/extend some DaVinci-specific functionalities, and I'm not sure on which kernel I should stick with. The git kernel is public, kept in sync with the mainline and apparently there is more activity on it; the DVEVM kernel hasn't a very clear license, it's still based on 2.6.10 kernel, but apparently it supports more DaVinci features/peripherals and it's directly maintained by TI.
Even if I'm still a beginner in kernel development (I've never done nothing more complicated than simple character devices...), I would like to give my contribution on the functionalities that aren't currently developed by anyone. For example: 1) MMC implementation. As it has been already pointed out, the current implementation on git tree doesn't work because it uses the deprecated struct request (from 2.6.10 kernel) instead of the new struct scatterlist. Is someone taking care of this? 2) SPI bus implementation. Since I need it *badly* :-), if someone isn't working on it already, I will do it for sure. Since GPIOs have been already implemented, the bitbang implementation should be fairly easy; then I will try to adapt the OMAP SPI implementation (which hopefully shouldn't be much different). P.S. By the way, I noticed that in this mailing list there aren't much discussions on kernel development. Is this the correct place for this topic? Since DaVinci isn't in the mainline yet (I hope it will be someday...), I suppose LKML isn't good. Cheers, Lorenzo -- Lorenzo Lutti Embedded Devices s.r.l. Via Trinita` 1/2, 41058 Vignola (MO), ITALY Tel +39 059 7474015 Fax +39 059 763776 Skype: emb-lorenzo _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
