blob: 84ba81bf2ce4349a93a5d130db02fc3c0d031280 [file] [log] [blame]
type pvrsrvctl, domain;
type pvrsrvctl_exec, exec_type, file_type;
# Started by init
init_daemon_domain(pvrsrvctl)
# allow access to /dev/dri/card0
allow pvrsrvctl gpu_device:chr_file rw_file_perms;
# allow graphics driver initialization
allow pvrsrvctl self:capability sys_admin;
# enable pipe communication between appdomain processes and
# surfaceflinger for gralloc subchannel feature (dynamic fbc)
allow bootanim surfaceflinger:fifo_file rw_file_perms;
allow system_server surfaceflinger:fifo_file rw_file_perms;
allow appdomain surfaceflinger:fifo_file rw_file_perms;
allow mediaserver surfaceflinger:fifo_file rw_file_perms;