Allow gadget hal to search i2c dir and write to usb_limit_accessory_enable

auditd  : type=1400 audit(0.0:4): avc: denied { search } for comm="HwBinder:879_1"
name="10d60000.hsi2c" dev="sysfs" ino=23606 scontext=u:r:hal_usb_gadget_impl:s0
tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0

Bug: 206635552
Signed-off-by: Badhri Jagan Sridharan <badhri@google.com>
Change-Id: Ibc4ec27ad7d1b7a26c9935aa0c4aff5f03a8d59c
diff --git a/whitechapel_pro/hal_usb_gadget_impl.te b/whitechapel_pro/hal_usb_gadget_impl.te
index 3004146..ddda7eb 100644
--- a/whitechapel_pro/hal_usb_gadget_impl.te
+++ b/whitechapel_pro/hal_usb_gadget_impl.te
@@ -15,3 +15,7 @@
 # change irq to other cores
 allow hal_usb_gadget_impl proc_irq:dir r_dir_perms;
 allow hal_usb_gadget_impl proc_irq:file w_file_perms;
+
+# allow gadget hal to search hsi2c dir and write to usb_limit_accessory_enable/current
+allow hal_usb_gadget_impl sysfs_batteryinfo:dir r_dir_perms;
+allow hal_usb_gadget_impl sysfs_batteryinfo:file rw_file_perms;