summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2018-01-25 22:33:21 +0200
committerBruno Martins <bgcngm@gmail.com>2018-02-08 14:37:54 +0000
commit856dcf482a38768e804bd39ded16344cad79e406 (patch)
tree915996ec2007770f279f27e591dd1a7d43e94175
parenta36e999adde649190115ccc2368d9173ceeed39a (diff)
downloadandroid_device_qcom_sepolicy-staging/lineage-15.1.tar.gz
android_device_qcom_sepolicy-staging/lineage-15.1.tar.bz2
android_device_qcom_sepolicy-staging/lineage-15.1.zip
legacy: Allow qcom power HAL to interact with perfdstaging/lineage-15.1
Change-Id: Ib43f7575cefdeddcc02a3a6240c6f38aef18300d
-rw-r--r--legacy-common/hal_power_default.te4
-rw-r--r--legacy-common/mpdecision.te2
2 files changed, 6 insertions, 0 deletions
diff --git a/legacy-common/hal_power_default.te b/legacy-common/hal_power_default.te
new file mode 100644
index 00000000..1267d84e
--- /dev/null
+++ b/legacy-common/hal_power_default.te
@@ -0,0 +1,4 @@
+allow hal_power_default mpctl_socket:dir search;
+allow hal_power_default mpctl_socket:sock_file write;
+
+allow hal_power_default mpdecision:unix_stream_socket connectto;
diff --git a/legacy-common/mpdecision.te b/legacy-common/mpdecision.te
index 953856c6..6ac509c6 100644
--- a/legacy-common/mpdecision.te
+++ b/legacy-common/mpdecision.te
@@ -3,3 +3,5 @@ allow mpdecision sysfs_kgsl:file rw_file_perms;
allow mpdecision sysfs_runtime_status:file r_file_perms;
get_prop(mpdecision, freq_prop)
+
+r_dir_file(mpdecision, hal_power_default)