summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTai Kuo <taikuo@google.com>2023-09-04 17:32:53 +0800
committerTai Kuo <taikuo@google.com>2023-09-04 17:54:36 +0800
commit4fda2b12336d10601d39a79638de47dc498ff717 (patch)
treed5b372e9e0c97b23d674a814a4a50bafb55a7a3d
parent5431c78f3c185d631da28cd38038bf65fa38f1a6 (diff)
downloadbluejay-sepolicy-4fda2b12336d10601d39a79638de47dc498ff717.tar.gz
Add more CS40L26 i2c paths
Sometimes the I2C will not be in the usual allowlist, need to enumerate possible paths to prevent unexpected vibrator behaviors. Bug: 284969808 Test: full build Test: Check normal and audio-coupled haptics function Change-Id: I84772c484022b47cc6db79ecd96b327279f7dfbc
-rw-r--r--bluejay/genfs_contexts4
1 files changed, 4 insertions, 0 deletions
diff --git a/bluejay/genfs_contexts b/bluejay/genfs_contexts
index 6b11056..b01c716 100644
--- a/bluejay/genfs_contexts
+++ b/bluejay/genfs_contexts
@@ -1,4 +1,8 @@
# Haptics
+genfscon sysfs /devices/platform/10970000.hsi2c/i2c-0/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10970000.hsi2c/i2c-1/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10970000.hsi2c/i2c-2/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10970000.hsi2c/i2c-3/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-5/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
genfscon sysfs /devices/platform/10970000.hsi2c/i2c-6/i2c-cs40l26a u:object_r:sysfs_vibrator:s0