sm6375-common: Use common libqti-perfd-client and power-libperfmgr

Change-Id: I22d6b35c72629553817005deaefcae60abc72cfd
This commit is contained in:
Bruno Martins 2024-07-20 20:16:00 +05:30 committed by Anand S
parent 74fce3f5d0
commit 4ec7aee975
No known key found for this signature in database
GPG key ID: 3B2983FA448B3D61
24 changed files with 6 additions and 1997 deletions

View file

@ -13,9 +13,6 @@ type cutback_socket, file_type;
type vendor_persist_egis_file, file_type, vendor_persist_type;
type vendor_persist_fps_file, file_type, vendor_persist_type;
# GPU
type sysfs_kgsl, sysfs_type, fs_type;
# Input Devices
type vendor_sysfs_input, sysfs_type, fs_type;

View file

@ -74,9 +74,6 @@
/dev/sec-nfc u:object_r:nfc_device:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.nfc@1\.2-service\.samsung u:object_r:hal_nfc_default_exec:s0
# Power
/(vendor|system/vendor)/bin/hw/android\.hardware\.power-service\.moto_sm6375-libperfmgr u:object_r:hal_power_default_exec:s0
# Radio
/data/vendor/misc/cutback(/.*)? u:object_r:cutback_data_file:s0
/dev/socket/cutback u:object_r:cutback_socket:s0

View file

@ -1,5 +1,4 @@
allow hal_power_default {
cgroup
vendor_sysfs_devfreq
vendor_sysfs_dt2w
vendor_sysfs_input
@ -9,7 +8,6 @@ allow hal_power_default {
}:dir search;
allow hal_power_default {
cgroup
proc
proc_sched
vendor_sysfs_devfreq
@ -31,6 +29,3 @@ allow hal_power_default vendor_latency_device:chr_file rw_file_perms;
# Rule for hal_power_default to access graphics composer process
unix_socket_connect(hal_power_default, vendor_pps, hal_graphics_composer_default);
# To get/set powerhal state property
set_prop(hal_power_default, vendor_power_prop)

View file

@ -6,8 +6,5 @@ vendor_internal_prop(vendor_mot_hw_prop);
vendor_internal_prop(vendor_mot_touch_prop);
vendor_internal_prop(vendor_mot_nfc_prop);
# Power
vendor_internal_prop(vendor_power_prop)
# Thermal engine
vendor_internal_prop(vendor_thermal_prop)

View file

@ -22,8 +22,5 @@ persist.vendor.hardware.fingerprint u:object_r:vendor_mot_fingerprint
vendor.hw.fps.ident u:object_r:vendor_mot_fingerprint_prop:s0
vendor.hw.fingerprint.status u:object_r:vendor_mot_fingerprint_prop:s0
# Power
vendor.powerhal. u:object_r:vendor_power_prop:s0
# Thermal engine
vendor.thermal.config u:object_r:vendor_thermal_prop:s0

View file

@ -1,7 +1,6 @@
set_prop(vendor_init, vendor_camera_prop)
set_prop(vendor_init, vendor_ims_prop)
set_prop(vendor_init, vendor_mot_hw_prop)
set_prop(vendor_init, vendor_power_prop)
allow vendor_init proc_sysctl_schedboost:file w_file_perms;
allow vendor_init proc_sched_lib_mask_cpuinfo:file w_file_perms;