blob: 9f5c4fb0e5c5f31bf2d5b9916add6783db0413cb [file] [log] [blame]
Colin Cross9d42c352014-02-10 17:28:36 -08001###### GPU device (world r/w)
2/dev/nvhost-as-gpu u:object_r:gpu_device:s0
3/dev/nvhost-ctrl u:object_r:gpu_device:s0
4/dev/nvhost-ctrl-gpu u:object_r:gpu_device:s0
Dan Willemsen37e482d2014-06-22 21:16:52 -07005/dev/nvhost-dbg-gpu u:object_r:gpu_device:s0
Colin Cross9d42c352014-02-10 17:28:36 -08006/dev/nvhost-gpu u:object_r:gpu_device:s0
Dan Willemsen37e482d2014-06-22 21:16:52 -07007/dev/nvhost-prof-gpu u:object_r:gpu_device:s0
Colin Cross9d42c352014-02-10 17:28:36 -08008/dev/nvhost-vic u:object_r:gpu_device:s0
9/dev/nvmap u:object_r:gpu_device:s0
10/dev/nvhdcp0 u:object_r:gpu_device:s0
Gaurav Sarodeba4fc9a2014-08-28 18:35:08 -070011# gpu freq
12/dev/constraint_gpu_freq u:object_r:gpu_freq_device:s0
Thomas.TT_Lin787a4fd2014-02-19 14:08:40 +080013# enable UART port permission
Martijn Coenence789142014-02-25 10:50:01 -080014/dev/ttyTHS2 u:object_r:hci_attach_dev:s0
15# nfc
16/dev/bcm2079x u:object_r:nfc_device:s0
Colin Cross030e4c32014-03-27 17:31:34 -070017# camera devices
18/dev/camera.pcl u:object_r:camera_device:s0
Mark Salyzynab855f12014-04-03 13:41:32 -070019/dev/nvhost-ctrl-vi.* u:object_r:camera_device:s0
20/dev/nvhost-vi.* u:object_r:camera_device:s0
21/dev/nvhost-ctrl-isp.* u:object_r:camera_device:s0
22/dev/nvhost-isp.* u:object_r:camera_device:s0
Nick Kralevich89dab542014-05-29 13:00:10 -070023/dev/nvhost-msenc u:object_r:camera_device:s0
Nick Kralevich3ebf1762014-04-14 17:08:55 -070024/dev/imx219 u:object_r:camera_device:s0
Nick Kralevich37ede062014-04-15 13:55:36 -070025/dev/focuser u:object_r:camera_device:s0
26/dev/ov9760 u:object_r:camera_device:s0
Nick Kralevich310a5c72014-04-18 14:48:39 -070027/dev/torch.* u:object_r:camera_device:s0
Colin Cross3181a182014-05-12 18:49:31 -070028/dev/mipi-cal u:object_r:camera_device:s0
Nick Kralevich3ebf1762014-04-14 17:08:55 -070029
Mark Salyzynab855f12014-04-03 13:41:32 -070030# rt5506 Audio device
31/dev/rt5506 u:object_r:audio_device:s0
Martijn Coenence789142014-02-25 10:50:01 -080032
Dmitry Shmidt8ce44832014-05-28 15:33:14 -070033# Speakers
34/dev/tfa9895 u:object_r:audio_device:s0
35/dev/tfa9895l u:object_r:audio_device:s0
36
Martijn Coenence789142014-02-25 10:50:01 -080037/data/nfc(/.*)? u:object_r:nfc_data_file:s0
Nick Kralevichdae85882014-05-13 15:12:22 -070038/data/nvcam(/.*)? u:object_r:media_data_file:s0
Nick Kralevichbc3b2eb2014-04-04 11:22:22 -070039
Mark Salyzyn6e1c57e2014-04-16 14:52:58 -070040# gps
Nick Kralevichbc3b2eb2014-04-04 11:22:22 -070041/system/bin/glgps u:object_r:gpsd_exec:s0
Mark Salyzyn6e1c57e2014-04-16 14:52:58 -070042/dev/ttyTHS1 u:object_r:gps_device:s0
Nick Kralevich3b71e252014-04-18 16:30:35 -070043
44# touch_fusion
Daniel Rosenberg4cefd4a2014-06-09 17:50:22 -070045/vendor/bin/touch_fusion u:object_r:touch_fusion_exec:s0
Satya Popuri0a232b52014-04-25 17:01:48 -070046
47# TEE
48/dev/tlk_device u:object_r:tee_device:s0
tim.tm_line5976c12014-05-16 14:41:26 +080049
50# Qualcomm MDM9K modem device
51# modem driver
52/dev/mdm u:object_r:radio_device:s0
53# high speed inter-chip controls
54/dev/hsicctl[0-3] u:object_r:radio_device:s0
55/dev/ks_hsic_bridge u:object_r:kickstart_device:s0
56/dev/efs_hsic_bridge u:object_r:kickstart_device:s0
Mohamad Ayyashe8d1fd22014-09-03 16:20:03 -070057/dev/diag_mdm u:object_r:kickstart_device:s0
tim.tm_line5976c12014-05-16 14:41:26 +080058# RCA, EF1, EF2, CDR labeling
59/dev/block/mmcblk0p8 u:object_r:efs_block_device:s0
tim.tm_line5976c12014-05-16 14:41:26 +080060/dev/block/mmcblk0p21 u:object_r:efs_block_device:s0
61/dev/block/mmcblk0p22 u:object_r:efs_block_device:s0
tim.tm_lin3da4ce42014-08-22 19:25:51 +080062/dev/block/mmcblk0p23 u:object_r:efs_block_device:s0
tim.tm_line5976c12014-05-16 14:41:26 +080063# Qualcomm MSM Interface (QMI) devices
64/dev/socket/qmux_radio(/.*)? u:object_r:qmuxd_socket:s0
65# service
Daniel Rosenberg4cefd4a2014-06-09 17:50:22 -070066/vendor/bin/qcks u:object_r:kickstart_exec:s0
67/vendor/bin/efsks u:object_r:kickstart_exec:s0
68/vendor/bin/ks u:object_r:kickstart_exec:s0
69/vendor/bin/qmuxd u:object_r:qmuxd_exec:s0
70/vendor/bin/netmgrd u:object_r:netmgrd_exec:s0
tim.tm_line5976c12014-05-16 14:41:26 +080071# database used by vendor RIL
72/data/misc/radio(/.*)? u:object_r:ril_db_file:s0
73# Kickstart prepend used
74/data/qcks(/.*)? u:object_r:kickstart_data_file:s0
75# temporary EFS file stored
76/data/efs(/.*)? u:object_r:efs_data_file:s0
Andres Morales027378e2014-07-09 15:23:40 -070077
dcashman5a363cf2014-09-08 14:33:07 -070078# Factory reset protection block device
dcashman1def9b42014-09-09 13:12:23 -070079/dev/block/mmcblk0p27 u:object_r:frp_block_device:s0
pchiang594ad1a2014-08-08 15:59:59 +080080
81# Didim file
82/sys/devices/platform/host1x/tegradc.0/smartdimmer/aggressiveness u:object_r:sysfs_didim:s0
83/sys/devices/platform/host1x/tegradc.0/smartdimmer/enable u:object_r:sysfs_didim:s0
84/sys/devices/platform/host1x/tegradc.0/smartdimmer/sd_window u:object_r:sysfs_didim:s0
85/sys/devices/platform/host1x/tegradc.0/smartdimmer/sd_window_enable u:object_r:sysfs_didim:s0
86
Arve Hjønnevåg36dff432014-08-28 15:16:57 -070087# mmc rpmb
88/dev/block/mmcblk0rpmb u:object_r:mmc_rpmb_block_device:s0
89
90# secure os storage
91/data/ss(/.*)? u:object_r:tee_data_file:s0
92
93# tlk_daemon
94/vendor/bin/tlk_daemon u:object_r:tee_exec:s0