We have been using the i.MX kernel from the following link. We use any stable _GA release for i.MX6. http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/
In my understanding this is the standard procedure followed by most of the Freescale/NXP customers. But I am wondering whether it is possible to take the kernel from Linus mainline (http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/) knowing that Freescale/NXP submits patches to the mainline eventually.
Can anyone provide clarity on the following,
- Does Freescale/NXP kernel maintainer apply patches and test all branches of Linus mainline 3.14.y, 3.18.y, 4.1.y, 4.3.y, 4.4.y, ..... ? or is it expected (I doubt it) that it work automatically in all branches?
- When the i.MX Chip specific patches are submitted to mainline kernel? Is there are strategy?
- Are the patches submitted periodically? or what is the strategy?