Biswajit Paul | bf8f491 | 2014-01-17 15:07:21 -0800 | [diff] [blame] | 1 | # Default type for anything under /firmware. |
Ravi Kumar Siddojigari | 19495d2 | 2014-08-22 23:57:43 +0530 | [diff] [blame] | 2 | type firmware_file, fs_type, contextmount_type; |
Avijit Kanti Das | 2d70e6f | 2014-07-24 01:06:21 -0700 | [diff] [blame] | 3 | |
| 4 | #Define the qmux socket type |
Biswajit Paul | 64f83f6 | 2014-10-13 14:36:16 -0700 | [diff] [blame] | 5 | type qmuxd_socket, file_type; |
Avijit Kanti Das | 353e929 | 2014-07-23 23:39:30 -0700 | [diff] [blame] | 6 | |
Avijit Kanti Das | 441bad4 | 2015-05-12 14:07:41 -0700 | [diff] [blame] | 7 | #Define the netmgrd socket type |
| 8 | type netmgrd_socket, file_type; |
| 9 | |
Biswajit Paul | 28439f9 | 2015-07-15 13:28:27 -0700 | [diff] [blame] | 10 | #Define the pps socket type |
| 11 | type pps_socket, file_type; |
| 12 | |
Avijit Kanti Das | 0196c6a | 2014-07-23 23:44:35 -0700 | [diff] [blame] | 13 | # Define cnd socket and data file type |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 14 | type cnd_socket, file_type, mlstrustedobject; |
Avijit Kanti Das | 0196c6a | 2014-07-23 23:44:35 -0700 | [diff] [blame] | 15 | type cnd_data_file, file_type; |
| 16 | |
Susheel Yadagiri | d0927c6 | 2014-10-14 16:01:45 -0700 | [diff] [blame] | 17 | # Define dpmd data file type |
| 18 | type dpmd_socket, file_type; |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 19 | type dpmwrapper_socket, file_type, mlstrustedobject; |
Bhavya Sokke Mallikarjunappa | 1224bdc | 2014-11-03 13:33:33 -0800 | [diff] [blame] | 20 | type dpmd_data_file, file_type, data_file_type; |
Susheel Yadagiri | ed33fb2 | 2015-07-08 14:22:05 -0700 | [diff] [blame] | 21 | type dpmd_app_data_file, file_type, data_file_type; |
Susheel Yadagiri | d0927c6 | 2014-10-14 16:01:45 -0700 | [diff] [blame] | 22 | |
Avijit Kanti Das | 353e929 | 2014-07-23 23:39:30 -0700 | [diff] [blame] | 23 | #Define the timeout for platform specific transports |
Avijit Kanti Das | 0a2c91f | 2014-06-18 16:02:17 -0700 | [diff] [blame] | 24 | type sysfs_hsic_modem_wait, sysfs_type, fs_type; |
| 25 | type sysfs_smd_open_timeout, sysfs_type, fs_type; |
Avijit Kanti Das | 353e929 | 2014-07-23 23:39:30 -0700 | [diff] [blame] | 26 | |
| 27 | #Define the files written during the operation of netmgrd and qmuxd |
| 28 | type data_test_data_file, file_type, data_file_type; |
Dinesh K Garg | 9bd586d | 2014-02-27 13:52:43 -0800 | [diff] [blame] | 29 | type sysrq_trigger_proc, fs_type, mlstrustedobject; |
Biswajit Paul | 45df9ab | 2014-03-07 10:17:54 -0800 | [diff] [blame] | 30 | # Persist file types |
| 31 | type persist_file, file_type; |
Dinesh K Garg | e5bafbf | 2014-10-22 00:13:49 -0700 | [diff] [blame] | 32 | type persist_data_file, file_type; |
| 33 | type persist_drm_file, file_type; |
Dinesh K Garg | 09a2f19 | 2014-10-31 16:28:22 -0700 | [diff] [blame] | 34 | type data_qsee_file, file_type; |
William Clark | 1117849 | 2015-03-02 13:39:59 -0800 | [diff] [blame] | 35 | type seemp_file, file_type; |
Avijit Kanti Das | 71c0842 | 2014-07-25 17:11:21 -0700 | [diff] [blame] | 36 | |
Avijit Kanti Das | 0a2c91f | 2014-06-18 16:02:17 -0700 | [diff] [blame] | 37 | type diag_data_file, file_type, data_file_type; |
Avijit Kanti Das | 345ffcb | 2014-07-24 01:03:22 -0700 | [diff] [blame] | 38 | |
| 39 | #file type for restricting proc read by audiod |
| 40 | type proc_audiod, fs_type; |
| 41 | |
Stephen Boyd | 02889d2 | 2015-01-09 17:34:10 -0800 | [diff] [blame] | 42 | #file type for irqbalance socket |
| 43 | type msm_irqbalance_socket, file_type; |
| 44 | |
Avijit Kanti Das | 345ffcb | 2014-07-24 01:03:22 -0700 | [diff] [blame] | 45 | # Sensor file types |
Avijit Kanti Das | 345ffcb | 2014-07-24 01:03:22 -0700 | [diff] [blame] | 46 | type sensors_socket, file_type; |
| 47 | type sensors_data_file, file_type, data_file_type; |
| 48 | type sensors_persist_file, file_type; |
Shiju Mathew | 30dea98 | 2014-04-11 11:51:53 -0400 | [diff] [blame] | 49 | |
| 50 | #type for thermal-engine |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 51 | type sysfs_thermal, sysfs_type, fs_type, mlstrustedobject; |
Shiju Mathew | 30dea98 | 2014-04-11 11:51:53 -0400 | [diff] [blame] | 52 | type thermal_socket, file_type; |
Ravi Kumar Siddojigari | b80b30a | 2014-09-04 16:28:43 +0530 | [diff] [blame] | 53 | #type for uart |
| 54 | type sysfs_msmuart_file, sysfs_type, fs_type; |
| 55 | |
| 56 | # Storage RFS file types |
Avijit Kanti Das | addc647 | 2015-08-14 18:04:36 -0700 | [diff] [blame] | 57 | type rfs_file, file_type, data_file_type; |
Ravi Kumar Siddojigari | b80b30a | 2014-09-04 16:28:43 +0530 | [diff] [blame] | 58 | type rfs_system_file, file_type; |
Avijit Kanti Das | addc647 | 2015-08-14 18:04:36 -0700 | [diff] [blame] | 59 | type rfs_shared_hlos_file, file_type, data_file_type; |
Ravi Kumar Siddojigari | b80b30a | 2014-09-04 16:28:43 +0530 | [diff] [blame] | 60 | |
| 61 | #mm-pp-daemon file type for sysfs access |
| 62 | type sysfs_leds, fs_type, sysfs_type; |
| 63 | |
| 64 | #Define the files written during the operation of mm-pp-daemon |
| 65 | type data_ad_calib_cfg, file_type, data_file_type; |
| 66 | |
| 67 | #SurfaceFlinger file type for sysfs access |
| 68 | type sysfs_graphics, sysfs_type, fs_type; |
| 69 | |
| 70 | # USB/battery power supply type for hvdcp/quickcharge |
| 71 | type sysfs_usb_supply, sysfs_type, fs_type; |
| 72 | type sysfs_battery_supply, sysfs_type, fs_type; |
| 73 | |
| 74 | #Define the files written during the operation of mpdecision |
| 75 | type sysfs_mpdecision, fs_type, sysfs_type; |
| 76 | type sysfs_rqstats, fs_type, sysfs_type; |
| 77 | type sysfs_cpu_online, fs_type, sysfs_type; |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 78 | type mpctl_socket, file_type, mlstrustedobject; |
Vince Leung | 06bd7d8 | 2014-10-15 15:15:57 -0700 | [diff] [blame] | 79 | type mpctl_data_file, file_type, data_file_type; |
Avijit Kanti Das | 36fb2c1 | 2014-10-06 15:21:57 -0700 | [diff] [blame] | 80 | |
Abhimanyu Garg | 48540b0 | 2015-07-06 21:54:53 -0700 | [diff] [blame] | 81 | #define the files writter during the operatio of iop |
| 82 | type iop_socket, file_type; |
| 83 | type iop_data_file, file_type, data_file_type; |
| 84 | |
Avijit Kanti Das | 36fb2c1 | 2014-10-06 15:21:57 -0700 | [diff] [blame] | 85 | #mm-qcamera-daemon socket |
| 86 | type camera_socket, file_type; |
Avijit Kanti Das | e040580 | 2014-09-08 18:23:18 -0700 | [diff] [blame] | 87 | |
| 88 | #Socket node needed by ims_data daemon |
| 89 | type ims_socket, file_type; |
Ameya Thakur | 9c45c06 | 2014-07-15 16:10:43 -0700 | [diff] [blame] | 90 | |
Tushar Janefalkar | 87c1f92 | 2014-10-21 15:16:12 -0700 | [diff] [blame] | 91 | #location file types |
| 92 | type location_data_file, file_type, data_file_type; |
| 93 | type location_socket, file_type; |
| 94 | type location_app_data_file, file_type, data_file_type; |
| 95 | |
Ameya Thakur | 9c45c06 | 2014-07-15 16:10:43 -0700 | [diff] [blame] | 96 | #File types required by mdm-helper |
| 97 | type sysfs_esoc, sysfs_type, fs_type; |
| 98 | type sysfs_ssr, sysfs_type, fs_type; |
Ameya Thakur | 37b34bc | 2014-10-20 14:58:24 -0700 | [diff] [blame] | 99 | type sysfs_ssr_toggle, sysfs_type, file_type; |
Ameya Thakur | 9c45c06 | 2014-07-15 16:10:43 -0700 | [diff] [blame] | 100 | type sysfs_hsic, sysfs_type, fs_type; |
| 101 | type sysfs_hsic_host_rdy, sysfs_type, file_type; |
Ameya Thakur | b6947d6 | 2014-10-01 16:32:13 -0700 | [diff] [blame] | 102 | |
| 103 | # Files accessed by qcom-system-daemon |
| 104 | type sysfs_socinfo, fs_type, sysfs_type; |
Tarun Gupta | 4f7527d | 2014-10-13 22:54:12 +0530 | [diff] [blame] | 105 | |
| 106 | #Define the sysfs files for usb_uicc_daemon |
| 107 | type sysfs_usb_uicc, sysfs_type, fs_type; |
jinwu | f1e16bf | 2014-10-14 18:36:18 +0800 | [diff] [blame] | 108 | |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 109 | type qlogd_socket, file_type, mlstrustedobject; |
jinwu | 8d099a3 | 2014-11-25 16:35:47 +0800 | [diff] [blame] | 110 | type qlogd_data_file, file_type; |
Tatenda Chipeperekwa | 001a8b6 | 2015-01-27 17:39:21 -0800 | [diff] [blame] | 111 | #Defines the files (configs, dumps, etc) used by display processes |
| 112 | type display_misc_file, file_type, data_file_type; |
Avijit Kanti Das | 2b495d0 | 2014-10-20 17:43:13 -0700 | [diff] [blame] | 113 | |
Nitesh Gupta | 59d96c0 | 2015-01-16 17:25:55 +0530 | [diff] [blame] | 114 | #Define the files for the operation of QDCM |
| 115 | type persist_display_file, file_type; |
| 116 | |
Avijit Kanti Das | 2b495d0 | 2014-10-20 17:43:13 -0700 | [diff] [blame] | 117 | # IPA file types |
| 118 | type ipacm_socket, file_type; |
| 119 | type ipacm_data_file, file_type; |
Mulu He | 738a29d | 2014-10-27 16:19:16 +0800 | [diff] [blame] | 120 | |
Avijit Kanti Das | 441bad4 | 2015-05-12 14:07:41 -0700 | [diff] [blame] | 121 | # Port-bridge file types |
| 122 | type port_bridge_data_file, file_type, data_file_type; |
| 123 | |
Venkateshwarlu Domakonda | 119438c | 2015-07-27 17:07:28 +0530 | [diff] [blame] | 124 | type fm_data_file, file_type, data_file_type; |
| 125 | |
Mulu He | 738a29d | 2014-10-27 16:19:16 +0800 | [diff] [blame] | 126 | #Define the files written during the operation of mmi |
| 127 | type mmi_data_file, file_type, data_file_type; |
Sungjun Park | e5b5739 | 2014-12-26 11:53:41 -0800 | [diff] [blame] | 128 | |
| 129 | #bluetooth firmware file types |
| 130 | type bt_firmware_file, fs_type, contextmount_type; |
Biswajit Paul | a143265 | 2015-01-22 15:19:38 -0800 | [diff] [blame] | 131 | |
Ravi Kumar Siddojigari | 733050a | 2014-11-19 17:32:24 +0530 | [diff] [blame] | 132 | #needed by vold |
| 133 | type proc_dirty_ratio, fs_type; |
Mohan Pallaka | b4053ef | 2014-11-25 14:01:29 -0800 | [diff] [blame] | 134 | |
muluhe | cf9aad1 | 2015-05-28 15:52:11 +0800 | [diff] [blame] | 135 | #File types by mmi |
| 136 | type mmi_socket, file_type; |
| 137 | |
Mohan Pallaka | b4053ef | 2014-11-25 14:01:29 -0800 | [diff] [blame] | 138 | # hbtp config file |
| 139 | type hbtp_cfg_file, file_type; |
| 140 | type hbtp_log_file, file_type; |
Ravit Dennis | eef3499 | 2014-10-29 20:09:18 +0200 | [diff] [blame] | 141 | |
| 142 | #Define the files written during the operation of usf |
| 143 | type usf_data_file, file_type, data_file_type; |
| 144 | type persist_usf_file, file_type; |
Alexy Joseph | a2ff47f | 2015-01-07 15:15:05 -0800 | [diff] [blame] | 145 | |
Biswajit Paul | 28439f9 | 2015-07-15 13:28:27 -0700 | [diff] [blame] | 146 | #qfp-daemon |
| 147 | type qfp-daemon_data_file, file_type, data_file_type; |
| 148 | |
Alexy Joseph | a2ff47f | 2015-01-07 15:15:05 -0800 | [diff] [blame] | 149 | # dts notifier files |
| 150 | type dts_data_file, file_type, data_file_type; |
William Clark | 1117849 | 2015-03-02 13:39:59 -0800 | [diff] [blame] | 151 | |
| 152 | #seemp socket |
Avijit Kanti Das | 0ebde90 | 2015-09-11 11:57:24 -0700 | [diff] [blame] | 153 | type seempdw_socket, file_type, mlstrustedobject; |
Ravi Kumar Siddojigari | 29f63ce | 2015-07-09 12:55:00 +0530 | [diff] [blame] | 154 | |
Puneet Mishra | 458a1bb | 2015-08-07 12:21:10 +0100 | [diff] [blame] | 155 | #qsee_svc_app file types |
| 156 | type qsee_svc_app_data_file, file_type, data_file_type; |
| 157 | |
Biswajit Paul | 28439f9 | 2015-07-15 13:28:27 -0700 | [diff] [blame] | 158 | # RIDL data files |
| 159 | type RIDL_data_file, file_type, data_file_type; |
| 160 | type RIDL_socket, file_type; |
| 161 | |
Ravi Kumar Siddojigari | 29f63ce | 2015-07-09 12:55:00 +0530 | [diff] [blame] | 162 | # used for /dsp files |
Biswajit Paul | 485b377 | 2015-09-01 12:33:25 -0700 | [diff] [blame] | 163 | type adsprpcd_file, file_type, mlstrustedobject; |
Dhananjay Kumar | 8a0fb73 | 2015-09-04 12:39:39 +0530 | [diff] [blame] | 164 | |
| 165 | # audio pp notifier files |
| 166 | type audio_pp_data_file, file_type, data_file_type; |
Maunik Shah | 63a7505 | 2015-05-18 21:57:43 +0530 | [diff] [blame] | 167 | |
Amit Blay | b143fa1 | 2015-10-02 11:34:27 +0300 | [diff] [blame] | 168 | #mdtp_svc_app file types |
| 169 | type mdtp_svc_app_data_file, file_type, data_file_type; |
| 170 | |
Maunik Shah | 63a7505 | 2015-05-18 21:57:43 +0530 | [diff] [blame] | 171 | # subsystem_ramdump files |
| 172 | type ssr_ramdump_data_file, file_type, data_file_type; |
Bryse Flowers | fc056eb | 2015-10-07 14:16:45 -0700 | [diff] [blame] | 173 | |
| 174 | # qtitetherservice files |
| 175 | type qtitetherservice_app_data_file, file_type, data_file_type; |