From 9d4a0eed47b8d1e4ff26441da215367b1f2e6ef4 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Wed, 7 Dec 2022 11:12:06 +0100 Subject: [PATCH] rosemary: sepolicy: Label wakeup nodes for i in $(realpath /sys/class/wakeup/*); do if ! echo "$(ls -dZ $i)" | grep -q sysfs_wakeup; then echo genfscon sysfs $(echo $i | sed -e 's|/sys||g' -e 's|wakeup/wakeup.|wakeup|g' -e 's|wakeup[0-9]*|wakeup|g') u:object_r:sysfs_wakeup:s0; fi; done | sort -u Change-Id: Id70f4e725f8925b31c0007fae5eb98756ddcd410 --- sepolicy/vendor/genfs_contexts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index 930a03a..6283f8e 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -24,3 +24,16 @@ genfscon sysfs /touchpanel u:object_r:sysfs # Vibrator genfscon sysfs /devices/platform/aw8622 u:object_r:sysfs_vibrator:s0 + +# Wakeup (https://lkml.org/lkml/2019/8/6/1275) +genfscon sysfs /devices/platform/1000d000.pwrap/1000d000.pwrap:mt6359-pmic/mt6359-rtc/rtc/rtc0/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/1000d000.pwrap/1000d000.pwrap:mt6359-pmic/mt6359-rtc/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/1000d000.pwrap/1000d000.pwrap:mt6359-pmic/mt635x-auxadc/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/10228000.gce/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/11016000.i2c5/i2c-5/5-0034/mt6360_pmu_chg.2.auto/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/11016000.i2c5/i2c-5/5-004e/tcpc/type_c_port0/dual-role-type_c_port0/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/1101a000.i2c7/i2c-7/7-0051/power_supply/ln8000/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/1101a000.i2c7/i2c-7/7-0051/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/battery/power_supply/bms/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/maxim_ds28e16/power_supply/batt_verify/wakeup u:object_r:sysfs_wakeup:s0 +genfscon sysfs /devices/platform/mt_charger/power_supply/main/wakeup u:object_r:sysfs_wakeup:s0