diff options
author | Badhri Jagan Sridharan <badhri@google.com> | 2022-02-16 22:46:10 -0800 |
---|---|---|
committer | Badhri Jagan Sridharan <badhri@google.com> | 2022-02-17 19:14:03 -0800 |
commit | 3f5147ad115646ead2339c3b1c25638c0cc00460 (patch) | |
tree | e069ca716d916d4bfe2ff77e732244e7bb129a3f | |
parent | 96f5029513383f6b391b567f27a280878b05b3a0 (diff) | |
download | sunfish-sepolicy-3f5147ad115646ead2339c3b1c25638c0cc00460.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: I456cf8a9c22558dda1a680727106e9c093c9e237
-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 1e3a2de..726d585 100644 --- a/vendor/google/file.te +++ b/vendor/google/file.te @@ -32,6 +32,7 @@ type sysfs_knowles_info, fs_type, sysfs_type; type sysfs_fingerprint, sysfs_type, fs_type; type per_boot_file, file_type, data_file_type, core_data_file_type; type proc_sched_lib_mask_cpuinfo, proc_type, fs_type; +type sysfs_limit_power_transfer, sysfs_type, fs_type; # Dumpstates bootloader logs type proc_bldrlog, fs_type, proc_type; diff --git a/vendor/google/genfs_contexts b/vendor/google/genfs_contexts index f8c5ac7..a0f0d6b 100644 --- a/vendor/google/genfs_contexts +++ b/vendor/google/genfs_contexts @@ -80,6 +80,9 @@ genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.q genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm6150@0:qcom,usb-pdphy@1700/usbpd0/power_supply u:object_r:sysfs_batteryinfo:s0 genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm6150@0:google,bms/power_supply u:object_r:sysfs_batteryinfo:s0 genfscon sysfs /devices/platform/soc/a8c000.i2c/i2c-2/2-0050/ u:object_r:sysfs_batteryinfo:s0 +genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm6150@0: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-00/c440000.qcom,spmi:qcom,pm6150@0: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-00/c440000.qcom,spmi:qcom,pm6150@0:qcom,usb-pdphy@1700/usbpd0/usb_limit_source_enable u:object_r:sysfs_limit_power_transfer:s0 genfscon sysfs /class/qcom-battery u:object_r:sysfs_batteryinfo:s0 genfscon debugfs /logbuffer/ssoc u:object_r:debugfs_batteryinfo:s0 genfscon debugfs /logbuffer/ttf u:object_r:debugfs_batteryinfo:s0 diff --git a/vendor/google/hal_usb_impl.te b/vendor/google/hal_usb_impl.te index 269d7da..beedf6b 100644 --- a/vendor/google/hal_usb_impl.te +++ b/vendor/google/hal_usb_impl.te @@ -9,5 +9,6 @@ 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; |