blob: 33902ed1d90cce256a71372268b71064e1ae77b6 [file] [log] [blame]
Biswajit Paulbf8f4912014-01-17 15:07:21 -08001# Default type for anything under /firmware.
Ravi Kumar Siddojigari19495d22014-08-22 23:57:43 +05302type firmware_file, fs_type, contextmount_type;
Avijit Kanti Das2d70e6f2014-07-24 01:06:21 -07003
4#Define the qmux socket type
Biswajit Paul64f83f62014-10-13 14:36:16 -07005type qmuxd_socket, file_type;
Avijit Kanti Das353e9292014-07-23 23:39:30 -07006
Tatenda Chipeperekwa6bc33de2014-10-24 17:43:23 -07007#Define the pps socket type
8type pps_socket, file_type;
9
Avijit Kanti Das0196c6a2014-07-23 23:44:35 -070010# Define cnd socket and data file type
11type cnd_socket, file_type;
12type cnd_data_file, file_type;
13
Susheel Yadagirid0927c62014-10-14 16:01:45 -070014# Define dpmd data file type
15type dpmd_socket, file_type;
Bhavya Sokke Mallikarjunappa1224bdc2014-11-03 13:33:33 -080016type dpmwrapper_socket, file_type;
17type dpmd_data_file, file_type, data_file_type;
Susheel Yadagirid0927c62014-10-14 16:01:45 -070018
Avijit Kanti Das353e9292014-07-23 23:39:30 -070019#Define the timeout for platform specific transports
Avijit Kanti Das0a2c91f2014-06-18 16:02:17 -070020type sysfs_hsic_modem_wait, sysfs_type, fs_type;
21type sysfs_smd_open_timeout, sysfs_type, fs_type;
Avijit Kanti Das353e9292014-07-23 23:39:30 -070022
23#Define the files written during the operation of netmgrd and qmuxd
24type data_test_data_file, file_type, data_file_type;
Dinesh K Garg9bd586d2014-02-27 13:52:43 -080025type sysrq_trigger_proc, fs_type, mlstrustedobject;
Biswajit Paul45df9ab2014-03-07 10:17:54 -080026# Persist file types
27type persist_file, file_type;
Dinesh K Garge5bafbf2014-10-22 00:13:49 -070028type persist_data_file, file_type;
29type persist_drm_file, file_type;
chenxl0723a6d7cbe2015-08-19 14:11:21 +080030type persist_sns_file, file_type;
Dinesh K Garg09a2f192014-10-31 16:28:22 -070031type data_qsee_file, file_type;
Avijit Kanti Das71c08422014-07-25 17:11:21 -070032
Avijit Kanti Das0a2c91f2014-06-18 16:02:17 -070033type diag_data_file, file_type, data_file_type;
Avijit Kanti Das345ffcb2014-07-24 01:03:22 -070034
35#file type for restricting proc read by audiod
36type proc_audiod, fs_type;
37
38# Sensor file types
Avijit Kanti Das345ffcb2014-07-24 01:03:22 -070039type sensors_socket, file_type;
40type sensors_data_file, file_type, data_file_type;
41type sensors_persist_file, file_type;
Shiju Mathew30dea982014-04-11 11:51:53 -040042
43#type for thermal-engine
44type sysfs_thermal, sysfs_type, fs_type;
45type thermal_socket, file_type;
Ravi Kumar Siddojigarib80b30a2014-09-04 16:28:43 +053046#type for uart
47type sysfs_msmuart_file, sysfs_type, fs_type;
48
49# Storage RFS file types
Nikhilesh Reddy36208552015-04-01 14:33:08 -070050type rfs_file, file_type;
Ravi Kumar Siddojigarib80b30a2014-09-04 16:28:43 +053051type rfs_system_file, file_type;
Nikhilesh Reddy93241e52014-12-03 18:44:07 -080052type rfs_shared_hlos_file, file_type;
Ravi Kumar Siddojigarib80b30a2014-09-04 16:28:43 +053053
54#mm-pp-daemon file type for sysfs access
55type sysfs_leds, fs_type, sysfs_type;
56
57#Define the files written during the operation of mm-pp-daemon
58type data_ad_calib_cfg, file_type, data_file_type;
59
60#SurfaceFlinger file type for sysfs access
61type sysfs_graphics, sysfs_type, fs_type;
62
63# USB/battery power supply type for hvdcp/quickcharge
64type sysfs_usb_supply, sysfs_type, fs_type;
65type sysfs_battery_supply, sysfs_type, fs_type;
66
67#Define the files written during the operation of mpdecision
68type sysfs_mpdecision, fs_type, sysfs_type;
69type sysfs_rqstats, fs_type, sysfs_type;
70type sysfs_cpu_online, fs_type, sysfs_type;
Vince Leung06bd7d82014-10-15 15:15:57 -070071type mpctl_socket, file_type;
72type mpctl_data_file, file_type, data_file_type;
Avijit Kanti Das36fb2c12014-10-06 15:21:57 -070073
74#mm-qcamera-daemon socket
75type camera_socket, file_type;
Avijit Kanti Dase0405802014-09-08 18:23:18 -070076
77#Socket node needed by ims_data daemon
78type ims_socket, file_type;
Ameya Thakur9c45c062014-07-15 16:10:43 -070079
Tushar Janefalkar87c1f922014-10-21 15:16:12 -070080#location file types
81type location_data_file, file_type, data_file_type;
82type location_socket, file_type;
83type location_app_data_file, file_type, data_file_type;
84
Ameya Thakur9c45c062014-07-15 16:10:43 -070085#File types required by mdm-helper
86type sysfs_esoc, sysfs_type, fs_type;
87type sysfs_ssr, sysfs_type, fs_type;
Ameya Thakur37b34bc2014-10-20 14:58:24 -070088type sysfs_ssr_toggle, sysfs_type, file_type;
Ameya Thakur9c45c062014-07-15 16:10:43 -070089type sysfs_hsic, sysfs_type, fs_type;
90type sysfs_hsic_host_rdy, sysfs_type, file_type;
Ameya Thakurb6947d62014-10-01 16:32:13 -070091
92# Files accessed by qcom-system-daemon
93type sysfs_socinfo, fs_type, sysfs_type;
Tarun Gupta4f7527d2014-10-13 22:54:12 +053094
95#Define the sysfs files for usb_uicc_daemon
96type sysfs_usb_uicc, sysfs_type, fs_type;
jinwuf1e16bf2014-10-14 18:36:18 +080097
98type qlogd_socket, file_type;
jinwu8d099a32014-11-25 16:35:47 +080099type qlogd_data_file, file_type;
Avijit Kanti Das808ae2f2014-10-21 17:11:11 -0700100#Define the files written during the operation of mm-pp-daemon
101type display_config, file_type, data_file_type;
Avijit Kanti Das2b495d02014-10-20 17:43:13 -0700102
103# IPA file types
104type ipacm_socket, file_type;
105type ipacm_data_file, file_type;
Mulu He738a29d2014-10-27 16:19:16 +0800106
107#Define the files written during the operation of mmi
108type mmi_data_file, file_type, data_file_type;
Ravi Kumar Siddojigari733050a2014-11-19 17:32:24 +0530109
110#needed by vold
111type proc_dirty_ratio, fs_type;
Mohan Pallakab4053ef2014-11-25 14:01:29 -0800112
113# hbtp config file
114type hbtp_cfg_file, file_type;
115type hbtp_log_file, file_type;
Sungjun Park7fa11cc2014-12-26 11:53:41 -0800116
117#bluetooth firmware file types
118type bt_firmware_file, fs_type, contextmount_type;
Ravit Dennisa53a23d2014-10-29 20:09:18 +0200119
120#Define the files written during the operation of usf
121type usf_data_file, file_type, data_file_type;
122type persist_usf_file, file_type;