From f830aea419318e71934683a56652b18db782105f Mon Sep 17 00:00:00 2001 From: Arian Date: Sat, 17 Aug 2019 18:15:24 +0200 Subject: shinano-common: Restructure rootdir folder --- rootdir/etc/ueventd.qcom.rc | 245 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 245 insertions(+) create mode 100644 rootdir/etc/ueventd.qcom.rc (limited to 'rootdir/etc/ueventd.qcom.rc') diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc new file mode 100644 index 0000000..e1ae27d --- /dev/null +++ b/rootdir/etc/ueventd.qcom.rc @@ -0,0 +1,245 @@ +# Copyright (c) 2012-2013, The Linux Foundation. All rights reserved. +# Copyright (C) 2013-2014 Sony Mobile Communications AB. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +# the DIAG device node is not world writable/readable. +/dev/diag 0660 system oem_2950 + +/dev/genlock 0666 system system +/dev/kgsl 0666 system system +/dev/kgsl-3d0 0666 system system +/dev/kgsl-2d0 0666 root root +/dev/kgsl-2d1 0666 root root +/dev/ion 0664 system system +/dev/rtc0 0600 system system +/dev/smd0 0660 system system +/dev/smd4 0660 system system +/dev/smd_cxm_qmi 0640 radio radio +/dev/smd5 0660 system system +/dev/smd6 0660 system system +/dev/smd7 0660 bluetooth bluetooth +/dev/ttyHS0 0660 bluetooth bluetooth + +#permissions for CSVT +/dev/smd11 0660 radio radio + +# BT/FM/ANT+ V4L2 +/dev/brcm_bt_drv 0660 bluetooth bluetooth +/dev/radio1 0660 system bluetooth +/dev/rfcomm0 0660 bluetooth bluetooth +/dev/ttyUSB0 0660 bluetooth bluetooth +/dev/smd3 0660 bluetooth bluetooth +/dev/smd2 0660 bluetooth bluetooth + +# BT +/dev/rfkill 0660 bluetooth bluetooth +/dev/ttyHS0 0660 bluetooth bluetooth +/dev/ttyMSM0 0660 bluetooth bluetooth + +/dev/radio0 0640 system system +/dev/smdcntl0 0640 radio radio +/dev/smdcntl1 0640 radio radio +/dev/smdcntl2 0640 radio radio +/dev/smdcntl3 0640 radio radio +/dev/smdcntl4 0640 radio radio +/dev/smdcntl5 0640 radio radio +/dev/smdcntl6 0640 radio radio +/dev/smdcntl7 0640 radio radio +/dev/smdcntl8 0640 radio radio +/dev/smdcntl9 0640 radio radio +/dev/smdcntl10 0640 radio radio +/dev/smdcntl11 0640 radio radio +/dev/smdcnt_rev0 0640 radio radio +/dev/smdcnt_rev1 0640 radio radio +/dev/smdcnt_rev2 0640 radio radio +/dev/smdcnt_rev3 0640 radio radio +/dev/smdcnt_rev4 0640 radio radio +/dev/smdcnt_rev5 0640 radio radio +/dev/smdcnt_rev6 0640 radio radio +/dev/smdcnt_rev7 0640 radio radio +/dev/smdcnt_rev8 0640 radio radio +/dev/smuxctl32 0640 radio radio +/dev/sdioctl0 0640 radio radio +/dev/sdioctl1 0640 radio radio +/dev/sdioctl2 0640 radio radio +/dev/sdioctl3 0640 radio radio +/dev/sdioctl4 0640 radio radio +/dev/sdioctl5 0640 radio radio +/dev/sdioctl6 0640 radio radio +/dev/sdioctl7 0640 radio radio +/dev/sdioctl8 0640 radio radio +/dev/rmnet_mux_ctrl 0640 radio radio +/dev/hsicctl0 0640 radio radio +/dev/hsicctl1 0640 radio radio +/dev/hsicctl2 0640 radio radio +/dev/hsicctl3 0640 radio radio +/dev/hsicctl4 0640 radio radio +/dev/hsicctl5 0640 radio radio +/dev/hsicctl6 0640 radio radio +/dev/hsicctl7 0640 radio radio +/dev/hsicctl8 0640 radio radio +/dev/hsicctl9 0640 radio radio +/dev/hsicctl10 0640 radio radio +/dev/hsicctl11 0640 radio radio +/dev/hsicctl12 0640 radio radio +/dev/hsicctl13 0640 radio radio +/dev/hsicctl14 0640 radio radio +/dev/hsicctl15 0640 radio radio +/dev/hsicctl16 0640 radio radio + +/dev/video* 0660 media camera +/dev/media* 0660 media camera +/dev/v4l-subdev* 0660 media camera +/dev/qseecom 0660 system drmrpc +/dev/gemini0 0660 media camera +/dev/jpeg0 0660 media camera +/dev/jpeg1 0660 media camera +/dev/jpeg2 0660 media camera +/dev/adsprpc-smd 0664 system system +/dev/msm_camera/* 0660 media camera +/dev/gemini0 0660 media camera +/dev/gemini/ 0660 media camera +/dev/mercury0 0660 media camera + +/dev/msm_vidc_reg 0660 system audio +/dev/msm_vidc_dec 0660 system audio +/dev/msm_vidc_dec_sec 0660 system audio +/dev/msm_vidc_enc 0660 system audio +/dev/msm_rotator 0660 system system +/dev/adsprpc-smd 0664 system system + +#permissions for audio +/dev/msm_qcelp 0660 system audio +/dev/msm_evrc 0660 system audio +/dev/msm_wma 0660 system audio +/dev/msm_wmapro 0660 system audio +/dev/msm_amrnb 0660 system audio +/dev/msm_amrwb 0660 system audio +/dev/msm_amrwbplus 0660 system audio +/dev/msm_aac 0660 system audio +/dev/msm_multi_aac 0660 system audio +/dev/msm_aac_in 0660 system audio +/dev/msm_qcelp_in 0660 system audio +/dev/msm_evrc_in 0660 system audio +/dev/msm_amrnb_in 0640 system audio +/dev/msm_a2dp_in 0660 system audio +/dev/msm_ac3 0660 system audio +/dev/msm_acdb 0660 system audio +/dev/msm_cad 0660 system audio +/dev/msm_fm 0660 system audio +/dev/msm_mvs 0660 system audio +/dev/msm_pcm_lp_dec 0660 system audio +/dev/msm_preproc_ctl 0660 system audio +/dev/msm_rtac 0660 system audio +/dev/msm_voicememo 0660 system audio +/dev/ttyHSL1 0660 system system +/dev/mdm 0660 system radio +/sys/devices/virtual/smdpkt/smdcntl* open_timeout 0664 radio radio +/dev/sdio_tty_ciq_00 0660 system system +/dev/tty_sdio_00 0660 system system +/dev/ttyGS0 0660 system system +/dev/i2c-5 0660 media media + +# DVB devices +/dev/dvb/adapter0/demux* 0660 system system +/dev/dvb/adapter0/dvr* 0660 system system +/dev/dvb/adapter0/video* 0660 media media + +# Broadcast devices +/dev/tsc_mux0 0660 media media +/dev/tsc_ci0 0660 media media + +# sensors +/sys/devices/i2c-12/12-* pollrate_ms 0664 system system +/sys/devices/f9925000.i2c/i2c-0/0-* enable 0660 input system +/sys/devices/f9925000.i2c/i2c-0/0-* poll_delay 0660 input system +/sys/devices/virtual/optical_sensors/proximity ps_adc 0660 input system +/sys/devices/virtual/optical_sensors/proximity ps_poll_delay 0660 input system +/sys/devices/virtual/optical_sensors/lightsensor ls_auto 0660 input system +/sys/devices/virtual/optical_sensors/lightsensor ls_poll_delay 0660 input system +/sys/devices/virtual/input/input* poll 0660 input system +/sys/devices/virtual/input/input* pollrate_ms 0660 input system +/sys/devices/virtual/cap_sensor/ad7146 dac_calibrate 0660 system system +/sys/devices/virtual/cap_sensor/ad7146 dac_mid_val 0660 system system +/sys/devices/virtual/cap_sensor/ad7146 force_calib 0220 system system +/sys/devices/virtual/cap_sensor/ad7146 obj_detect 0660 system system +/sys/devices/virtual/cap_sensor/ad7146 pad_set 0220 system system +/sys/devices/virtual/cap_sensor/ad7146 pad_num 0220 system system +/sys/devices/virtual/cap_sensor/ad7146 pad_data 0440 system system +/sys/devices/virtual/cap_sensor/ad7146 pad_offset 0660 system system +/sys/devices/virtual/cap_sensor/ad7146 sw_updata 0440 system system +/sys/devices/virtual/switch/ad7146 state 0660 system system +/sys/devices/virtual/switch/ad7146_* state 0660 system system + +# BT +/dev/hidraw0 0666 system system +/dev/hidraw1 0666 system system +/dev/hidraw2 0666 system system + +# wlan +/dev/wcnss_wlan 0660 system system +/dev/wcnss_ctrl 0660 system system +#nfc permissions +#/dev/nfc-nci 0660 nfc nfc + +# RTC +/sys/devices/soc.0/qpnp-rtc-* since_epoch 0660 system system + +# NFC +/sys/devices/f9928000.i2c/i2c-6/6-0028 init_deinit 0200 nfc nfc +/sys/devices/f9928000.i2c/i2c-6/6-0028 set_pwr 0200 nfc nfc +/sys/devices/f9928000.i2c/i2c-6/6-0028 res_ready 0400 nfc nfc +/sys/devices/f9928000.i2c/i2c-6/6-0028 recv_rsp 0600 nfc nfc +/sys/devices/f9928000.i2c/i2c-6/6-0028 send_cmd 0200 nfc nfc + +# UIO devices +/dev/uio0 0660 system system +/dev/uio1 0660 system system +/dev/uio2 0660 system system + +# IR Remote +/dev/ttyHSL1 0660 system system +/sys/devices/1.ir-remote enable 0220 system system + +# audio NXP speaker amp control device +/dev/tfa98xx 0660 system audio + +# S-Force +/dev/sforce 0660 system audio + +# NFC +/dev/pn547 0660 nfc nfc + +# TA +/dev/block/bootdevice/by-name/TA 0770 system root +/dev/block/platform/msm_sdcc.1/by-name/TA 0770 system root + +/dev/cam 0660 root camera +/dev/pmem 0660 system graphics +/dev/pmem_adsp* 0660 system audio +/dev/pmem_camera* 0660 system camera +/dev/msm_hw3dm 0660 system graphics -- cgit v1.2.3