uio-pruss on beagleboard-x15 works! (using py-uio)

Hi all

I just had an opportunity to see if I could get uio-pruss working on the beagleboard-x15 using my py-uio library. This turned out to be pleasantly easy:

#include the following device tree fragment into the dts and recompile the dtb:
https://github.com/mvduin/py-uio/blob/master/dts/dra7-uio-pruss.dtsi

Install the following udev rule:
https://github.com/mvduin/py-uio/blob/master/etc/udev/rules.d/uio-pruss.rules

After reboot, you should now have /dev/uio/pruss1 and /dev/uio/pruss2. For compatibility with the examples included with py-uio, create a symlink:
sudo ln -s /dev/uio/pruss1 /dev/uio/pruss
or
sudo ln -s /dev/uio/pruss2 /dev/uio/pruss

Now all of the pruss-*.py examples work.

Matthijs