Tool/software: Linux
We write a wrapper decoder (known as V4l2 codec) on libdce/libdrm. When run decoder test with root process it works just fine, but it gets error in libdce when run decoder with non-root process. We find libdce open /dev/rpmsg-dce whose owner:group looks like below:
# ls /dev/rpmsg-dce -l
crw------- 1 root root 247, 1 Jan 1 2016 /dev/rpmsg-dce
It seems impossible for non-root process to open /dev/rpmsg-dce. One solution possible solution is to change /dev/rpmsg-dce's group (to graphics or video or something else) by modify udev rules, what's TI's comments on the problem?
Best Regards,
Li