What is the status of the new Remoteproc driver for interfacing the PRU?

What is the status of the new Remoteproc driver for interfacing the PRU? I’d rather not convert my complete PRU interface without any documentation other than some dated examples and the kernel source code, but it seems there is no other way to get a kernel with working SGX modules and PRU support. Kernel 3.8 has the old PRU interface, but no SGX. 3.14 seems to be the new LTS kernel and the SGX drivers work fine, but has the remoteproc drivers for interfaceing the PRUs. Does anyone care to pitch in with a working remoteproc “hello world” example for the PRUs?

Or is the old UIO way maintained in the 3.14/3.19/4.0 kernels?

Check out the efforts under way at this years GSoC. You could join #beagle-gsoc
@Alex_Hiam @deepak_karki et all are brewing something up

I do plan working this summer in addition to the GSoC efforts to port BeagleLogic ( http://github.com/abhishek-kakkar/BeagleLogic ) to the latest kernels. As +Anuj Deshpande said, do join us on #beagle-gsoc at freenode and let’s see how it works out