RemoteProc and RPMSG for PRU on V4.1.6

I want to get RemoteProc and RPMSG for PRU working on V4.1.6 and I was wondering if anyone else has been working on this. I found code in TI’s V3.14 kernel, but porting isn’t going to be simple. I prefer this solution to PRUSS and UIO.

Regards,
John