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 ( GitHub - abhishek-kakkar/BeagleLogic: A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black. ) to the latest kernels. As +Anuj Deshpande said, do join us on beagle-gsoc at freenode and let’s see how it works out