blob: 9d3c4daa18425de58f90509838d022b83dfe744a [file] [log] [blame]
wangxl5b6293a2015-02-03 21:10:20 +08001# HVDVP quickcharge
2type hvdcp, domain;
3type hvdcp_exec, exec_type, file_type;
4
5# Make transition to its own HVDCP domain from init
6init_daemon_domain(hvdcp)
7
8# Add rules for access permissions
9allow hvdcp hvdcp_device:chr_file rw_file_perms;
10allow hvdcp sysfs_battery_supply:file rw_file_perms;
11allow hvdcp sysfs_battery_supply:dir { search };
12allow hvdcp sysfs_usb_supply:file rw_file_perms;
13allow hvdcp sysfs_usb_supply:dir { search };
14allow hvdcp self:capability { setgid setuid };
15allow hvdcp cgroup:dir { create add_name };
16allow hvdcp self:netlink_kobject_uevent_socket create_socket_perms;