OMAP related patches to be applied on top of vanilla Linux Kernel

Hi

  1. I like to know the location of OMAP related patches like for example GPIO drivers, UART, I2C are maintained and updated ? This i am asking because i like to know how they are written.
  2. I am assuming that when an updated kernel for BBB is released maintainers take the vanilla Kernel and apply the above patch for these drivers and release it. This is correct ?

Thanks

GPIO/UART/I2C are all mainline for the OMAP.

Regards,

So they are part of the vanilla kernel ? If so what customizations are
done to the vanilla kernel before releasing an image for BBB

Well you can look this up yourself, as everything is located here:

https://github.com/beagleboard/linux

3.8 (current stable)
https://github.com/RobertCNelson/linux-stable-rcn-ee/compare/v3.8.13...3.8.13-bone66

3.14 (next stable)
https://github.com/RobertCNelson/linux-stable-rcn-ee/compare/v3.14.19...3.14.19-ti-r25

This of course, doesn't showcase the fact you can run mainline just
fine, everything above is patches being submitted/worked on/etc.

Regards,

So for my understanding https://github.com/beagleboard/linux is the
location of kernel used in BBB

and

3.8 (current stable)
https://github.com/RobertCNelson/linux-stable-rcn-ee/compare/v3.8.13...3.8.13-bone66

3.14 (next stable)
https://github.com/RobertCNelson/linux-stable-rcn-ee/compare/v3.14.19...3.14.19-ti-r25

contains patches still not in the main line kernel AKA development branch.