diff options
author | Kyle Tso <kyletso@google.com> | 2022-05-09 11:28:16 +0800 |
---|---|---|
committer | Kyle Tso <kyletso@google.com> | 2022-05-09 06:28:18 +0000 |
commit | 3e227e8300003e783ddf5fd84383a480244345f3 (patch) | |
tree | 81451f6b7c60f9b55339d599ca666ed3487fdf71 | |
parent | 94d60e40b00644ee6edb9c0a99f85dfc3d47d2a6 (diff) | |
download | coral-sepolicy-3e227e8300003e783ddf5fd84383a480244345f3.tar.gz |
Add nodes to sysfs_limit_power_transfer to enable limitPowerTransfer API
Bug: 200993386
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: I8ec8dc77963d9662117783e75460ee9c793c3bb4
-rw-r--r-- | vendor/google/file.te | 1 | ||||
-rw-r--r-- | vendor/google/genfs_contexts | 3 | ||||
-rw-r--r-- | vendor/google/hal_usb_impl.te | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/vendor/google/file.te b/vendor/google/file.te index 746318e..9df566d 100644 --- a/vendor/google/file.te +++ b/vendor/google/file.te @@ -67,6 +67,7 @@ type sysfs_contaminant, sysfs_type, fs_type; # Darwinn HAL shared files. type hal_neuralnetworks_darwinn_hal_camera_data_file, file_type, data_file_type; type proc_sched_lib_mask_cpuinfo, proc_type, fs_type; +type sysfs_limit_power_transfer, sysfs_type, fs_type; # Directory for camera autocalibration files type camera_calibration_vendor_data_file, file_type, data_file_type; diff --git a/vendor/google/genfs_contexts b/vendor/google/genfs_contexts index 2cca234..9fa146f 100644 --- a/vendor/google/genfs_contexts +++ b/vendor/google/genfs_contexts @@ -109,6 +109,9 @@ genfscon debugfs /regmap/1-0036/ genfscon debugfs /regmap/1-000b/ u:object_r:debugfs_batteryinfo:s0 genfscon debugfs /regmap/2-0036/ u:object_r:debugfs_batteryinfo:s0 genfscon debugfs /regmap/2-000b/ u:object_r:debugfs_batteryinfo:s0 +genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,usb-pdphy@1700/usbpd0/usb_limit_sink_current u:object_r:sysfs_limit_power_transfer:s0 +genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,usb-pdphy@1700/usbpd0/usb_limit_sink_enable u:object_r:sysfs_limit_power_transfer:s0 +genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,usb-pdphy@1700/usbpd0/usb_limit_source_enable u:object_r:sysfs_limit_power_transfer:s0 genfscon debugfs /logbuffer/ssoc u:object_r:debugfs_batteryinfo:s0 genfscon debugfs /logbuffer/ttf u:object_r:debugfs_batteryinfo:s0 genfscon debugfs /logbuffer/batt_ce u:object_r:debugfs_batteryinfo:s0 diff --git a/vendor/google/hal_usb_impl.te b/vendor/google/hal_usb_impl.te index 7f4d632..bd5f43c 100644 --- a/vendor/google/hal_usb_impl.te +++ b/vendor/google/hal_usb_impl.te @@ -10,6 +10,7 @@ allow hal_usb_impl configfs:file create_file_perms; allow hal_usb_impl sysfs_batteryinfo:dir search; allow hal_usb_impl sysfs_batteryinfo:file r_file_perms; allow hal_usb_impl sysfs_contaminant:file rw_file_perms; +allow hal_usb_impl sysfs_limit_power_transfer:file rw_file_perms; set_prop(hal_usb_impl, vendor_usb_prop) allow hal_usb_impl sysfs_extcon:dir search; |