• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 struct cpuinfo_mock_file filesystem[] = {
2 	{
3 		.path = "/proc/cpuinfo",
4 		.size = 1540,
5 		.content =
6 			"Processor\t: AArch64 Processor rev 1 (aarch64)\n"
7 			"processor\t: 0\n"
8 			"BogoMIPS\t: 38.00\n"
9 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
10 			"CPU implementer\t: 0x51\n"
11 			"CPU architecture: 8\n"
12 			"CPU variant\t: 0xa\n"
13 			"CPU part\t: 0x801\n"
14 			"CPU revision\t: 4\n"
15 			"\n"
16 			"processor\t: 1\n"
17 			"BogoMIPS\t: 38.00\n"
18 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
19 			"CPU implementer\t: 0x51\n"
20 			"CPU architecture: 8\n"
21 			"CPU variant\t: 0xa\n"
22 			"CPU part\t: 0x801\n"
23 			"CPU revision\t: 4\n"
24 			"\n"
25 			"processor\t: 2\n"
26 			"BogoMIPS\t: 38.00\n"
27 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
28 			"CPU implementer\t: 0x51\n"
29 			"CPU architecture: 8\n"
30 			"CPU variant\t: 0xa\n"
31 			"CPU part\t: 0x801\n"
32 			"CPU revision\t: 4\n"
33 			"\n"
34 			"processor\t: 3\n"
35 			"BogoMIPS\t: 38.00\n"
36 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
37 			"CPU implementer\t: 0x51\n"
38 			"CPU architecture: 8\n"
39 			"CPU variant\t: 0xa\n"
40 			"CPU part\t: 0x801\n"
41 			"CPU revision\t: 4\n"
42 			"\n"
43 			"processor\t: 4\n"
44 			"BogoMIPS\t: 38.00\n"
45 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
46 			"CPU implementer\t: 0x51\n"
47 			"CPU architecture: 8\n"
48 			"CPU variant\t: 0xa\n"
49 			"CPU part\t: 0x800\n"
50 			"CPU revision\t: 1\n"
51 			"\n"
52 			"processor\t: 5\n"
53 			"BogoMIPS\t: 38.00\n"
54 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
55 			"CPU implementer\t: 0x51\n"
56 			"CPU architecture: 8\n"
57 			"CPU variant\t: 0xa\n"
58 			"CPU part\t: 0x800\n"
59 			"CPU revision\t: 1\n"
60 			"\n"
61 			"processor\t: 6\n"
62 			"BogoMIPS\t: 38.00\n"
63 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
64 			"CPU implementer\t: 0x51\n"
65 			"CPU architecture: 8\n"
66 			"CPU variant\t: 0xa\n"
67 			"CPU part\t: 0x800\n"
68 			"CPU revision\t: 1\n"
69 			"\n"
70 			"processor\t: 7\n"
71 			"BogoMIPS\t: 38.00\n"
72 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32\n"
73 			"CPU implementer\t: 0x51\n"
74 			"CPU architecture: 8\n"
75 			"CPU variant\t: 0xa\n"
76 			"CPU part\t: 0x800\n"
77 			"CPU revision\t: 1\n"
78 			"\n"
79 			"Hardware\t: Qualcomm Technologies, Inc MSM8998\n",
80 	},
81 	{
82 		.path = "/sys/devices/system/cpu/kernel_max",
83 		.size = 2,
84 		.content = "7\n",
85 	},
86 	{
87 		.path = "/sys/devices/system/cpu/possible",
88 		.size = 4,
89 		.content = "0-7\n",
90 	},
91 	{
92 		.path = "/sys/devices/system/cpu/present",
93 		.size = 4,
94 		.content = "0-7\n",
95 	},
96 	{
97 		.path = "/sys/devices/system/cpu/online",
98 		.size = 4,
99 		.content = "0-7\n",
100 	},
101 	{
102 		.path = "/sys/devices/system/cpu/offline",
103 		.size = 1,
104 		.content = "\n",
105 	},
106 	{
107 		.path = "/sys/devices/system/cpu/modalias",
108 		.size = 66,
109 		.content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
110 	},
111 	{
112 		.path = "/sys/devices/system/cpu/cpufreq/all_time_in_state",
113 		.size = 2793,
114 		.content =
115 			"freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\tcpu4\t\tcpu5\t\tcpu6\t\tcpu7\t\t\n"
116 			"300000\t\t622774\t\t622774\t\t622774\t\t622774\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
117 			"364800\t\t7579\t\t7579\t\t7579\t\t7579\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
118 			"441600\t\t7761\t\t7761\t\t7761\t\t7761\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
119 			"518400\t\t6959\t\t6959\t\t6959\t\t6959\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
120 			"595200\t\t1061\t\t1061\t\t1061\t\t1061\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
121 			"672000\t\t1038\t\t1038\t\t1038\t\t1038\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
122 			"748800\t\t1601\t\t1601\t\t1601\t\t1601\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
123 			"825600\t\t1238\t\t1238\t\t1238\t\t1238\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
124 			"883200\t\t476\t\t476\t\t476\t\t476\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
125 			"960000\t\t742\t\t742\t\t742\t\t742\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
126 			"1036800\t\t482\t\t482\t\t482\t\t482\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
127 			"1094400\t\t1064\t\t1064\t\t1064\t\t1064\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
128 			"1171200\t\t1026\t\t1026\t\t1026\t\t1026\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
129 			"1248000\t\t1072\t\t1072\t\t1072\t\t1072\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
130 			"1324800\t\t485\t\t485\t\t485\t\t485\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
131 			"1401600\t\t826\t\t826\t\t826\t\t826\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
132 			"1478400\t\t410\t\t410\t\t410\t\t410\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
133 			"1555200\t\t1405\t\t1405\t\t1405\t\t1405\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
134 			"1670400\t\t997\t\t997\t\t997\t\t997\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
135 			"1747200\t\t1330\t\t1330\t\t1330\t\t1330\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
136 			"1824000\t\t816\t\t816\t\t816\t\t816\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
137 			"1900800\t\t34020\t\t34020\t\t34020\t\t34020\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
138 			"300000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t659914\t\t659914\t\t659914\t\t659914\t\t\n"
139 			"345600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1638\t\t1638\t\t1638\t\t1638\t\t\n"
140 			"422400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1418\t\t1418\t\t1418\t\t1418\t\t\n"
141 			"499200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1723\t\t1723\t\t1723\t\t1723\t\t\n"
142 			"576000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1435\t\t1435\t\t1435\t\t1435\t\t\n"
143 			"652800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1728\t\t1728\t\t1728\t\t1728\t\t\n"
144 			"729600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t751\t\t751\t\t751\t\t751\t\t\n"
145 			"806400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1014\t\t1014\t\t1014\t\t1014\t\t\n"
146 			"902400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t799\t\t799\t\t799\t\t799\t\t\n"
147 			"979200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t536\t\t536\t\t536\t\t536\t\t\n"
148 			"1056000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t704\t\t704\t\t704\t\t704\t\t\n"
149 			"1132800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1112\t\t1112\t\t1112\t\t1112\t\t\n"
150 			"1190400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t463\t\t463\t\t463\t\t463\t\t\n"
151 			"1267200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t381\t\t381\t\t381\t\t381\t\t\n"
152 			"1344000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t391\t\t391\t\t391\t\t391\t\t\n"
153 			"1420800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t568\t\t568\t\t568\t\t568\t\t\n"
154 			"1497600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t290\t\t290\t\t290\t\t290\t\t\n"
155 			"1574400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t261\t\t261\t\t261\t\t261\t\t\n"
156 			"1651200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t422\t\t422\t\t422\t\t422\t\t\n"
157 			"1728000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t669\t\t669\t\t669\t\t669\t\t\n"
158 			"1804800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t337\t\t337\t\t337\t\t337\t\t\n"
159 			"1881600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t229\t\t229\t\t229\t\t229\t\t\n"
160 			"1958400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t225\t\t225\t\t225\t\t225\t\t\n"
161 			"2035200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t237\t\t237\t\t237\t\t237\t\t\n"
162 			"2112000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t357\t\t357\t\t357\t\t357\t\t\n"
163 			"2208000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t297\t\t297\t\t297\t\t297\t\t\n"
164 			"2265600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t162\t\t162\t\t162\t\t162\t\t\n"
165 			"2323200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t141\t\t141\t\t141\t\t141\t\t\n"
166 			"2342400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t72\t\t72\t\t72\t\t72\t\t\n"
167 			"2361600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t68\t\t68\t\t68\t\t68\t\t\n"
168 			"2457600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t16815\t\t16815\t\t16815\t\t16815\t\t\n",
169 	},
170 	{
171 		.path = "/sys/devices/system/cpu/cpuidle/current_driver",
172 		.size = 9,
173 		.content = "msm_idle\n",
174 	},
175 	{
176 		.path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
177 		.size = 5,
178 		.content = "qcom\n",
179 	},
180 	{
181 		.path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
182 		.size = 9,
183 		.content = "msm_idle\n",
184 	},
185 	{
186 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
187 		.size = 8,
188 		.content = "0 1 2 3\n",
189 	},
190 	{
191 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
192 		.size = 8,
193 		.content = "1900800\n",
194 	},
195 	{
196 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
197 		.size = 7,
198 		.content = "300000\n",
199 	},
200 	{
201 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
202 		.size = 2,
203 		.content = "0\n",
204 	},
205 	{
206 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
207 		.size = 8,
208 		.content = "0 1 2 3\n",
209 	},
210 	{
211 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
212 		.size = 167,
213 		.content = "300000 364800 441600 518400 595200 672000 748800 825600 883200 960000 1036800 1094400 1171200 1248000 1324800 1401600 1478400 1555200 1670400 1747200 1824000 1900800 \n",
214 	},
215 	{
216 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
217 		.size = 83,
218 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
219 	},
220 	{
221 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
222 		.size = 8,
223 		.content = "1900800\n",
224 	},
225 	{
226 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
227 		.size = 4,
228 		.content = "msm\n",
229 	},
230 	{
231 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
232 		.size = 10,
233 		.content = "schedutil\n",
234 	},
235 	{
236 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
237 		.size = 7,
238 		.content = "300000\n",
239 	},
240 	{
241 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
242 		.size = 271,
243 		.content =
244 			"300000 622775\n"
245 			"364800 7579\n"
246 			"441600 7761\n"
247 			"518400 6959\n"
248 			"595200 1061\n"
249 			"672000 1038\n"
250 			"748800 1601\n"
251 			"825600 1238\n"
252 			"883200 476\n"
253 			"960000 742\n"
254 			"1036800 482\n"
255 			"1094400 1064\n"
256 			"1171200 1026\n"
257 			"1248000 1072\n"
258 			"1324800 485\n"
259 			"1401600 826\n"
260 			"1478400 410\n"
261 			"1555200 1405\n"
262 			"1670400 997\n"
263 			"1747200 1330\n"
264 			"1824000 816\n"
265 			"1900800 34144\n",
266 	},
267 	{
268 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
269 		.size = 6,
270 		.content = "75504\n",
271 	},
272 	{
273 		.path = "/sys/devices/system/cpu/cpu0/topology/core_id",
274 		.size = 2,
275 		.content = "0\n",
276 	},
277 	{
278 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
279 		.size = 3,
280 		.content = "0f\n",
281 	},
282 	{
283 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
284 		.size = 4,
285 		.content = "0-3\n",
286 	},
287 	{
288 		.path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
289 		.size = 2,
290 		.content = "0\n",
291 	},
292 	{
293 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
294 		.size = 3,
295 		.content = "01\n",
296 	},
297 	{
298 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
299 		.size = 2,
300 		.content = "0\n",
301 	},
302 	{
303 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/allocation_policy",
304 		.size = 18,
305 		.content = "ReadWriteAllocate\n",
306 	},
307 	{
308 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size",
309 		.size = 3,
310 		.content = "64\n",
311 	},
312 	{
313 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/level",
314 		.size = 2,
315 		.content = "1\n",
316 	},
317 	{
318 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/number_of_sets",
319 		.size = 4,
320 		.content = "128\n",
321 	},
322 	{
323 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_list",
324 		.size = 2,
325 		.content = "0\n",
326 	},
327 	{
328 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map",
329 		.size = 3,
330 		.content = "01\n",
331 	},
332 	{
333 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/size",
334 		.size = 4,
335 		.content = "32K\n",
336 	},
337 	{
338 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/type",
339 		.size = 5,
340 		.content = "Data\n",
341 	},
342 	{
343 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/ways_of_associativity",
344 		.size = 2,
345 		.content = "4\n",
346 	},
347 	{
348 		.path = "/sys/devices/system/cpu/cpu0/cache/index0/write_policy",
349 		.size = 10,
350 		.content = "WriteBack\n",
351 	},
352 	{
353 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/allocation_policy",
354 		.size = 13,
355 		.content = "ReadAllocate\n",
356 	},
357 	{
358 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/coherency_line_size",
359 		.size = 3,
360 		.content = "64\n",
361 	},
362 	{
363 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/level",
364 		.size = 2,
365 		.content = "1\n",
366 	},
367 	{
368 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/number_of_sets",
369 		.size = 4,
370 		.content = "256\n",
371 	},
372 	{
373 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_list",
374 		.size = 2,
375 		.content = "0\n",
376 	},
377 	{
378 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map",
379 		.size = 3,
380 		.content = "01\n",
381 	},
382 	{
383 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/size",
384 		.size = 4,
385 		.content = "32K\n",
386 	},
387 	{
388 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/type",
389 		.size = 12,
390 		.content = "Instruction\n",
391 	},
392 	{
393 		.path = "/sys/devices/system/cpu/cpu0/cache/index1/ways_of_associativity",
394 		.size = 2,
395 		.content = "2\n",
396 	},
397 	{
398 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/allocation_policy",
399 		.size = 18,
400 		.content = "ReadWriteAllocate\n",
401 	},
402 	{
403 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/coherency_line_size",
404 		.size = 3,
405 		.content = "64\n",
406 	},
407 	{
408 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/level",
409 		.size = 2,
410 		.content = "2\n",
411 	},
412 	{
413 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/number_of_sets",
414 		.size = 5,
415 		.content = "1024\n",
416 	},
417 	{
418 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_list",
419 		.size = 4,
420 		.content = "0-3\n",
421 	},
422 	{
423 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map",
424 		.size = 3,
425 		.content = "0f\n",
426 	},
427 	{
428 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/size",
429 		.size = 6,
430 		.content = "1024K\n",
431 	},
432 	{
433 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/type",
434 		.size = 8,
435 		.content = "Unified\n",
436 	},
437 	{
438 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/ways_of_associativity",
439 		.size = 3,
440 		.content = "16\n",
441 	},
442 	{
443 		.path = "/sys/devices/system/cpu/cpu0/cache/index2/write_policy",
444 		.size = 10,
445 		.content = "WriteBack\n",
446 	},
447 	{
448 		.path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
449 		.size = 9,
450 		.content = "msm_idle\n",
451 	},
452 	{
453 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
454 		.size = 8,
455 		.content = "0 1 2 3\n",
456 	},
457 	{
458 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
459 		.size = 8,
460 		.content = "1900800\n",
461 	},
462 	{
463 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
464 		.size = 7,
465 		.content = "300000\n",
466 	},
467 	{
468 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
469 		.size = 2,
470 		.content = "0\n",
471 	},
472 	{
473 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
474 		.size = 8,
475 		.content = "0 1 2 3\n",
476 	},
477 	{
478 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
479 		.size = 167,
480 		.content = "300000 364800 441600 518400 595200 672000 748800 825600 883200 960000 1036800 1094400 1171200 1248000 1324800 1401600 1478400 1555200 1670400 1747200 1824000 1900800 \n",
481 	},
482 	{
483 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
484 		.size = 83,
485 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
486 	},
487 	{
488 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
489 		.size = 8,
490 		.content = "1900800\n",
491 	},
492 	{
493 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
494 		.size = 4,
495 		.content = "msm\n",
496 	},
497 	{
498 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
499 		.size = 10,
500 		.content = "schedutil\n",
501 	},
502 	{
503 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
504 		.size = 7,
505 		.content = "300000\n",
506 	},
507 	{
508 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
509 		.size = 271,
510 		.content =
511 			"300000 622778\n"
512 			"364800 7579\n"
513 			"441600 7761\n"
514 			"518400 6959\n"
515 			"595200 1061\n"
516 			"672000 1038\n"
517 			"748800 1601\n"
518 			"825600 1238\n"
519 			"883200 476\n"
520 			"960000 742\n"
521 			"1036800 482\n"
522 			"1094400 1064\n"
523 			"1171200 1026\n"
524 			"1248000 1072\n"
525 			"1324800 485\n"
526 			"1401600 826\n"
527 			"1478400 410\n"
528 			"1555200 1405\n"
529 			"1670400 997\n"
530 			"1747200 1330\n"
531 			"1824000 816\n"
532 			"1900800 34439\n",
533 	},
534 	{
535 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
536 		.size = 6,
537 		.content = "75584\n",
538 	},
539 	{
540 		.path = "/sys/devices/system/cpu/cpu1/topology/core_id",
541 		.size = 2,
542 		.content = "1\n",
543 	},
544 	{
545 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
546 		.size = 3,
547 		.content = "0f\n",
548 	},
549 	{
550 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
551 		.size = 4,
552 		.content = "0-3\n",
553 	},
554 	{
555 		.path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
556 		.size = 2,
557 		.content = "0\n",
558 	},
559 	{
560 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
561 		.size = 3,
562 		.content = "02\n",
563 	},
564 	{
565 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
566 		.size = 2,
567 		.content = "1\n",
568 	},
569 	{
570 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/allocation_policy",
571 		.size = 18,
572 		.content = "ReadWriteAllocate\n",
573 	},
574 	{
575 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/coherency_line_size",
576 		.size = 3,
577 		.content = "64\n",
578 	},
579 	{
580 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/level",
581 		.size = 2,
582 		.content = "1\n",
583 	},
584 	{
585 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/number_of_sets",
586 		.size = 4,
587 		.content = "128\n",
588 	},
589 	{
590 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_list",
591 		.size = 2,
592 		.content = "1\n",
593 	},
594 	{
595 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map",
596 		.size = 3,
597 		.content = "02\n",
598 	},
599 	{
600 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/size",
601 		.size = 4,
602 		.content = "32K\n",
603 	},
604 	{
605 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/type",
606 		.size = 5,
607 		.content = "Data\n",
608 	},
609 	{
610 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/ways_of_associativity",
611 		.size = 2,
612 		.content = "4\n",
613 	},
614 	{
615 		.path = "/sys/devices/system/cpu/cpu1/cache/index0/write_policy",
616 		.size = 10,
617 		.content = "WriteBack\n",
618 	},
619 	{
620 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/allocation_policy",
621 		.size = 13,
622 		.content = "ReadAllocate\n",
623 	},
624 	{
625 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/coherency_line_size",
626 		.size = 3,
627 		.content = "64\n",
628 	},
629 	{
630 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/level",
631 		.size = 2,
632 		.content = "1\n",
633 	},
634 	{
635 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/number_of_sets",
636 		.size = 4,
637 		.content = "256\n",
638 	},
639 	{
640 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_list",
641 		.size = 2,
642 		.content = "1\n",
643 	},
644 	{
645 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map",
646 		.size = 3,
647 		.content = "02\n",
648 	},
649 	{
650 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/size",
651 		.size = 4,
652 		.content = "32K\n",
653 	},
654 	{
655 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/type",
656 		.size = 12,
657 		.content = "Instruction\n",
658 	},
659 	{
660 		.path = "/sys/devices/system/cpu/cpu1/cache/index1/ways_of_associativity",
661 		.size = 2,
662 		.content = "2\n",
663 	},
664 	{
665 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/allocation_policy",
666 		.size = 18,
667 		.content = "ReadWriteAllocate\n",
668 	},
669 	{
670 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/coherency_line_size",
671 		.size = 3,
672 		.content = "64\n",
673 	},
674 	{
675 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/level",
676 		.size = 2,
677 		.content = "2\n",
678 	},
679 	{
680 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/number_of_sets",
681 		.size = 5,
682 		.content = "1024\n",
683 	},
684 	{
685 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_list",
686 		.size = 4,
687 		.content = "0-3\n",
688 	},
689 	{
690 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map",
691 		.size = 3,
692 		.content = "0f\n",
693 	},
694 	{
695 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/size",
696 		.size = 6,
697 		.content = "1024K\n",
698 	},
699 	{
700 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/type",
701 		.size = 8,
702 		.content = "Unified\n",
703 	},
704 	{
705 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/ways_of_associativity",
706 		.size = 3,
707 		.content = "16\n",
708 	},
709 	{
710 		.path = "/sys/devices/system/cpu/cpu1/cache/index2/write_policy",
711 		.size = 10,
712 		.content = "WriteBack\n",
713 	},
714 	{
715 		.path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
716 		.size = 9,
717 		.content = "msm_idle\n",
718 	},
719 	{
720 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
721 		.size = 8,
722 		.content = "0 1 2 3\n",
723 	},
724 	{
725 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
726 		.size = 8,
727 		.content = "1900800\n",
728 	},
729 	{
730 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
731 		.size = 7,
732 		.content = "300000\n",
733 	},
734 	{
735 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
736 		.size = 2,
737 		.content = "0\n",
738 	},
739 	{
740 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
741 		.size = 8,
742 		.content = "0 1 2 3\n",
743 	},
744 	{
745 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
746 		.size = 167,
747 		.content = "300000 364800 441600 518400 595200 672000 748800 825600 883200 960000 1036800 1094400 1171200 1248000 1324800 1401600 1478400 1555200 1670400 1747200 1824000 1900800 \n",
748 	},
749 	{
750 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
751 		.size = 83,
752 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
753 	},
754 	{
755 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
756 		.size = 8,
757 		.content = "1900800\n",
758 	},
759 	{
760 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
761 		.size = 4,
762 		.content = "msm\n",
763 	},
764 	{
765 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
766 		.size = 10,
767 		.content = "schedutil\n",
768 	},
769 	{
770 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
771 		.size = 7,
772 		.content = "300000\n",
773 	},
774 	{
775 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
776 		.size = 271,
777 		.content =
778 			"300000 622780\n"
779 			"364800 7579\n"
780 			"441600 7761\n"
781 			"518400 6959\n"
782 			"595200 1061\n"
783 			"672000 1038\n"
784 			"748800 1601\n"
785 			"825600 1238\n"
786 			"883200 476\n"
787 			"960000 742\n"
788 			"1036800 482\n"
789 			"1094400 1064\n"
790 			"1171200 1026\n"
791 			"1248000 1072\n"
792 			"1324800 485\n"
793 			"1401600 826\n"
794 			"1478400 410\n"
795 			"1555200 1405\n"
796 			"1670400 997\n"
797 			"1747200 1330\n"
798 			"1824000 816\n"
799 			"1900800 34716\n",
800 	},
801 	{
802 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
803 		.size = 6,
804 		.content = "75632\n",
805 	},
806 	{
807 		.path = "/sys/devices/system/cpu/cpu2/topology/core_id",
808 		.size = 2,
809 		.content = "2\n",
810 	},
811 	{
812 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
813 		.size = 3,
814 		.content = "0f\n",
815 	},
816 	{
817 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
818 		.size = 4,
819 		.content = "0-3\n",
820 	},
821 	{
822 		.path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
823 		.size = 2,
824 		.content = "0\n",
825 	},
826 	{
827 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
828 		.size = 3,
829 		.content = "04\n",
830 	},
831 	{
832 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
833 		.size = 2,
834 		.content = "2\n",
835 	},
836 	{
837 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/allocation_policy",
838 		.size = 18,
839 		.content = "ReadWriteAllocate\n",
840 	},
841 	{
842 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/coherency_line_size",
843 		.size = 3,
844 		.content = "64\n",
845 	},
846 	{
847 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/level",
848 		.size = 2,
849 		.content = "1\n",
850 	},
851 	{
852 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/number_of_sets",
853 		.size = 4,
854 		.content = "128\n",
855 	},
856 	{
857 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_list",
858 		.size = 2,
859 		.content = "2\n",
860 	},
861 	{
862 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map",
863 		.size = 3,
864 		.content = "04\n",
865 	},
866 	{
867 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/size",
868 		.size = 4,
869 		.content = "32K\n",
870 	},
871 	{
872 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/type",
873 		.size = 5,
874 		.content = "Data\n",
875 	},
876 	{
877 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/ways_of_associativity",
878 		.size = 2,
879 		.content = "4\n",
880 	},
881 	{
882 		.path = "/sys/devices/system/cpu/cpu2/cache/index0/write_policy",
883 		.size = 10,
884 		.content = "WriteBack\n",
885 	},
886 	{
887 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/allocation_policy",
888 		.size = 13,
889 		.content = "ReadAllocate\n",
890 	},
891 	{
892 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/coherency_line_size",
893 		.size = 3,
894 		.content = "64\n",
895 	},
896 	{
897 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/level",
898 		.size = 2,
899 		.content = "1\n",
900 	},
901 	{
902 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/number_of_sets",
903 		.size = 4,
904 		.content = "256\n",
905 	},
906 	{
907 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_list",
908 		.size = 2,
909 		.content = "2\n",
910 	},
911 	{
912 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map",
913 		.size = 3,
914 		.content = "04\n",
915 	},
916 	{
917 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/size",
918 		.size = 4,
919 		.content = "32K\n",
920 	},
921 	{
922 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/type",
923 		.size = 12,
924 		.content = "Instruction\n",
925 	},
926 	{
927 		.path = "/sys/devices/system/cpu/cpu2/cache/index1/ways_of_associativity",
928 		.size = 2,
929 		.content = "2\n",
930 	},
931 	{
932 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/allocation_policy",
933 		.size = 18,
934 		.content = "ReadWriteAllocate\n",
935 	},
936 	{
937 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/coherency_line_size",
938 		.size = 3,
939 		.content = "64\n",
940 	},
941 	{
942 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/level",
943 		.size = 2,
944 		.content = "2\n",
945 	},
946 	{
947 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/number_of_sets",
948 		.size = 5,
949 		.content = "1024\n",
950 	},
951 	{
952 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_list",
953 		.size = 4,
954 		.content = "0-3\n",
955 	},
956 	{
957 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map",
958 		.size = 3,
959 		.content = "0f\n",
960 	},
961 	{
962 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/size",
963 		.size = 6,
964 		.content = "1024K\n",
965 	},
966 	{
967 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/type",
968 		.size = 8,
969 		.content = "Unified\n",
970 	},
971 	{
972 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/ways_of_associativity",
973 		.size = 3,
974 		.content = "16\n",
975 	},
976 	{
977 		.path = "/sys/devices/system/cpu/cpu2/cache/index2/write_policy",
978 		.size = 10,
979 		.content = "WriteBack\n",
980 	},
981 	{
982 		.path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
983 		.size = 9,
984 		.content = "msm_idle\n",
985 	},
986 	{
987 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
988 		.size = 8,
989 		.content = "0 1 2 3\n",
990 	},
991 	{
992 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
993 		.size = 8,
994 		.content = "1900800\n",
995 	},
996 	{
997 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
998 		.size = 7,
999 		.content = "300000\n",
1000 	},
1001 	{
1002 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
1003 		.size = 2,
1004 		.content = "0\n",
1005 	},
1006 	{
1007 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
1008 		.size = 8,
1009 		.content = "0 1 2 3\n",
1010 	},
1011 	{
1012 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
1013 		.size = 167,
1014 		.content = "300000 364800 441600 518400 595200 672000 748800 825600 883200 960000 1036800 1094400 1171200 1248000 1324800 1401600 1478400 1555200 1670400 1747200 1824000 1900800 \n",
1015 	},
1016 	{
1017 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
1018 		.size = 83,
1019 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
1020 	},
1021 	{
1022 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
1023 		.size = 8,
1024 		.content = "1900800\n",
1025 	},
1026 	{
1027 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
1028 		.size = 4,
1029 		.content = "msm\n",
1030 	},
1031 	{
1032 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
1033 		.size = 10,
1034 		.content = "schedutil\n",
1035 	},
1036 	{
1037 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
1038 		.size = 7,
1039 		.content = "300000\n",
1040 	},
1041 	{
1042 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
1043 		.size = 271,
1044 		.content =
1045 			"300000 622782\n"
1046 			"364800 7579\n"
1047 			"441600 7761\n"
1048 			"518400 6959\n"
1049 			"595200 1061\n"
1050 			"672000 1038\n"
1051 			"748800 1601\n"
1052 			"825600 1238\n"
1053 			"883200 476\n"
1054 			"960000 742\n"
1055 			"1036800 482\n"
1056 			"1094400 1064\n"
1057 			"1171200 1026\n"
1058 			"1248000 1072\n"
1059 			"1324800 485\n"
1060 			"1401600 826\n"
1061 			"1478400 410\n"
1062 			"1555200 1405\n"
1063 			"1670400 997\n"
1064 			"1747200 1330\n"
1065 			"1824000 816\n"
1066 			"1900800 35016\n",
1067 	},
1068 	{
1069 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
1070 		.size = 6,
1071 		.content = "75688\n",
1072 	},
1073 	{
1074 		.path = "/sys/devices/system/cpu/cpu3/topology/core_id",
1075 		.size = 2,
1076 		.content = "3\n",
1077 	},
1078 	{
1079 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
1080 		.size = 3,
1081 		.content = "0f\n",
1082 	},
1083 	{
1084 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
1085 		.size = 4,
1086 		.content = "0-3\n",
1087 	},
1088 	{
1089 		.path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
1090 		.size = 2,
1091 		.content = "0\n",
1092 	},
1093 	{
1094 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
1095 		.size = 3,
1096 		.content = "08\n",
1097 	},
1098 	{
1099 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
1100 		.size = 2,
1101 		.content = "3\n",
1102 	},
1103 	{
1104 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/allocation_policy",
1105 		.size = 18,
1106 		.content = "ReadWriteAllocate\n",
1107 	},
1108 	{
1109 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/coherency_line_size",
1110 		.size = 3,
1111 		.content = "64\n",
1112 	},
1113 	{
1114 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/level",
1115 		.size = 2,
1116 		.content = "1\n",
1117 	},
1118 	{
1119 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/number_of_sets",
1120 		.size = 4,
1121 		.content = "128\n",
1122 	},
1123 	{
1124 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_list",
1125 		.size = 2,
1126 		.content = "3\n",
1127 	},
1128 	{
1129 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map",
1130 		.size = 3,
1131 		.content = "08\n",
1132 	},
1133 	{
1134 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/size",
1135 		.size = 4,
1136 		.content = "32K\n",
1137 	},
1138 	{
1139 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/type",
1140 		.size = 5,
1141 		.content = "Data\n",
1142 	},
1143 	{
1144 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/ways_of_associativity",
1145 		.size = 2,
1146 		.content = "4\n",
1147 	},
1148 	{
1149 		.path = "/sys/devices/system/cpu/cpu3/cache/index0/write_policy",
1150 		.size = 10,
1151 		.content = "WriteBack\n",
1152 	},
1153 	{
1154 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/allocation_policy",
1155 		.size = 13,
1156 		.content = "ReadAllocate\n",
1157 	},
1158 	{
1159 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/coherency_line_size",
1160 		.size = 3,
1161 		.content = "64\n",
1162 	},
1163 	{
1164 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/level",
1165 		.size = 2,
1166 		.content = "1\n",
1167 	},
1168 	{
1169 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/number_of_sets",
1170 		.size = 4,
1171 		.content = "256\n",
1172 	},
1173 	{
1174 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_list",
1175 		.size = 2,
1176 		.content = "3\n",
1177 	},
1178 	{
1179 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map",
1180 		.size = 3,
1181 		.content = "08\n",
1182 	},
1183 	{
1184 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/size",
1185 		.size = 4,
1186 		.content = "32K\n",
1187 	},
1188 	{
1189 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/type",
1190 		.size = 12,
1191 		.content = "Instruction\n",
1192 	},
1193 	{
1194 		.path = "/sys/devices/system/cpu/cpu3/cache/index1/ways_of_associativity",
1195 		.size = 2,
1196 		.content = "2\n",
1197 	},
1198 	{
1199 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/allocation_policy",
1200 		.size = 18,
1201 		.content = "ReadWriteAllocate\n",
1202 	},
1203 	{
1204 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/coherency_line_size",
1205 		.size = 3,
1206 		.content = "64\n",
1207 	},
1208 	{
1209 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/level",
1210 		.size = 2,
1211 		.content = "2\n",
1212 	},
1213 	{
1214 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/number_of_sets",
1215 		.size = 5,
1216 		.content = "1024\n",
1217 	},
1218 	{
1219 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_list",
1220 		.size = 4,
1221 		.content = "0-3\n",
1222 	},
1223 	{
1224 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map",
1225 		.size = 3,
1226 		.content = "0f\n",
1227 	},
1228 	{
1229 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/size",
1230 		.size = 6,
1231 		.content = "1024K\n",
1232 	},
1233 	{
1234 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/type",
1235 		.size = 8,
1236 		.content = "Unified\n",
1237 	},
1238 	{
1239 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/ways_of_associativity",
1240 		.size = 3,
1241 		.content = "16\n",
1242 	},
1243 	{
1244 		.path = "/sys/devices/system/cpu/cpu3/cache/index2/write_policy",
1245 		.size = 10,
1246 		.content = "WriteBack\n",
1247 	},
1248 	{
1249 		.path = "/sys/devices/system/cpu/cpu4/cpuidle/driver/name",
1250 		.size = 9,
1251 		.content = "msm_idle\n",
1252 	},
1253 	{
1254 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/affected_cpus",
1255 		.size = 8,
1256 		.content = "4 5 6 7\n",
1257 	},
1258 	{
1259 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_max_freq",
1260 		.size = 8,
1261 		.content = "2457600\n",
1262 	},
1263 	{
1264 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_min_freq",
1265 		.size = 7,
1266 		.content = "300000\n",
1267 	},
1268 	{
1269 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_transition_latency",
1270 		.size = 2,
1271 		.content = "0\n",
1272 	},
1273 	{
1274 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/related_cpus",
1275 		.size = 8,
1276 		.content = "4 5 6 7\n",
1277 	},
1278 	{
1279 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_frequencies",
1280 		.size = 239,
1281 		.content = "300000 345600 422400 499200 576000 652800 729600 806400 902400 979200 1056000 1132800 1190400 1267200 1344000 1420800 1497600 1574400 1651200 1728000 1804800 1881600 1958400 2035200 2112000 2208000 2265600 2323200 2342400 2361600 2457600 \n",
1282 	},
1283 	{
1284 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_available_governors",
1285 		.size = 83,
1286 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
1287 	},
1288 	{
1289 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_cur_freq",
1290 		.size = 7,
1291 		.content = "300000\n",
1292 	},
1293 	{
1294 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver",
1295 		.size = 4,
1296 		.content = "msm\n",
1297 	},
1298 	{
1299 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_governor",
1300 		.size = 10,
1301 		.content = "schedutil\n",
1302 	},
1303 	{
1304 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
1305 		.size = 8,
1306 		.content = "2457600\n",
1307 	},
1308 	{
1309 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
1310 		.size = 7,
1311 		.content = "300000\n",
1312 	},
1313 	{
1314 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state",
1315 		.size = 372,
1316 		.content =
1317 			"300000 661160\n"
1318 			"345600 1638\n"
1319 			"422400 1424\n"
1320 			"499200 1728\n"
1321 			"576000 1435\n"
1322 			"652800 1733\n"
1323 			"729600 752\n"
1324 			"806400 1022\n"
1325 			"902400 799\n"
1326 			"979200 538\n"
1327 			"1056000 706\n"
1328 			"1132800 1112\n"
1329 			"1190400 465\n"
1330 			"1267200 384\n"
1331 			"1344000 391\n"
1332 			"1420800 570\n"
1333 			"1497600 290\n"
1334 			"1574400 263\n"
1335 			"1651200 422\n"
1336 			"1728000 671\n"
1337 			"1804800 337\n"
1338 			"1881600 229\n"
1339 			"1958400 225\n"
1340 			"2035200 239\n"
1341 			"2112000 357\n"
1342 			"2208000 299\n"
1343 			"2265600 162\n"
1344 			"2323200 141\n"
1345 			"2342400 72\n"
1346 			"2361600 68\n"
1347 			"2457600 16817\n",
1348 	},
1349 	{
1350 		.path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/total_trans",
1351 		.size = 6,
1352 		.content = "45792\n",
1353 	},
1354 	{
1355 		.path = "/sys/devices/system/cpu/cpu4/topology/core_id",
1356 		.size = 2,
1357 		.content = "0\n",
1358 	},
1359 	{
1360 		.path = "/sys/devices/system/cpu/cpu4/topology/core_siblings",
1361 		.size = 3,
1362 		.content = "f0\n",
1363 	},
1364 	{
1365 		.path = "/sys/devices/system/cpu/cpu4/topology/core_siblings_list",
1366 		.size = 4,
1367 		.content = "4-7\n",
1368 	},
1369 	{
1370 		.path = "/sys/devices/system/cpu/cpu4/topology/physical_package_id",
1371 		.size = 2,
1372 		.content = "1\n",
1373 	},
1374 	{
1375 		.path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings",
1376 		.size = 3,
1377 		.content = "10\n",
1378 	},
1379 	{
1380 		.path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings_list",
1381 		.size = 2,
1382 		.content = "4\n",
1383 	},
1384 	{
1385 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/allocation_policy",
1386 		.size = 18,
1387 		.content = "ReadWriteAllocate\n",
1388 	},
1389 	{
1390 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/coherency_line_size",
1391 		.size = 3,
1392 		.content = "64\n",
1393 	},
1394 	{
1395 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/level",
1396 		.size = 2,
1397 		.content = "1\n",
1398 	},
1399 	{
1400 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/number_of_sets",
1401 		.size = 3,
1402 		.content = "64\n",
1403 	},
1404 	{
1405 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_list",
1406 		.size = 2,
1407 		.content = "4\n",
1408 	},
1409 	{
1410 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_map",
1411 		.size = 3,
1412 		.content = "10\n",
1413 	},
1414 	{
1415 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/size",
1416 		.size = 4,
1417 		.content = "64K\n",
1418 	},
1419 	{
1420 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/type",
1421 		.size = 5,
1422 		.content = "Data\n",
1423 	},
1424 	{
1425 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/ways_of_associativity",
1426 		.size = 3,
1427 		.content = "16\n",
1428 	},
1429 	{
1430 		.path = "/sys/devices/system/cpu/cpu4/cache/index0/write_policy",
1431 		.size = 10,
1432 		.content = "WriteBack\n",
1433 	},
1434 	{
1435 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/allocation_policy",
1436 		.size = 13,
1437 		.content = "ReadAllocate\n",
1438 	},
1439 	{
1440 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/coherency_line_size",
1441 		.size = 3,
1442 		.content = "64\n",
1443 	},
1444 	{
1445 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/level",
1446 		.size = 2,
1447 		.content = "1\n",
1448 	},
1449 	{
1450 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/number_of_sets",
1451 		.size = 4,
1452 		.content = "256\n",
1453 	},
1454 	{
1455 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_list",
1456 		.size = 2,
1457 		.content = "4\n",
1458 	},
1459 	{
1460 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_map",
1461 		.size = 3,
1462 		.content = "10\n",
1463 	},
1464 	{
1465 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/size",
1466 		.size = 4,
1467 		.content = "64K\n",
1468 	},
1469 	{
1470 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/type",
1471 		.size = 12,
1472 		.content = "Instruction\n",
1473 	},
1474 	{
1475 		.path = "/sys/devices/system/cpu/cpu4/cache/index1/ways_of_associativity",
1476 		.size = 2,
1477 		.content = "4\n",
1478 	},
1479 	{
1480 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/allocation_policy",
1481 		.size = 18,
1482 		.content = "ReadWriteAllocate\n",
1483 	},
1484 	{
1485 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/coherency_line_size",
1486 		.size = 3,
1487 		.content = "64\n",
1488 	},
1489 	{
1490 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/level",
1491 		.size = 2,
1492 		.content = "2\n",
1493 	},
1494 	{
1495 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/number_of_sets",
1496 		.size = 5,
1497 		.content = "2048\n",
1498 	},
1499 	{
1500 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_list",
1501 		.size = 4,
1502 		.content = "4-7\n",
1503 	},
1504 	{
1505 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_map",
1506 		.size = 3,
1507 		.content = "f0\n",
1508 	},
1509 	{
1510 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/size",
1511 		.size = 6,
1512 		.content = "2048K\n",
1513 	},
1514 	{
1515 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/type",
1516 		.size = 8,
1517 		.content = "Unified\n",
1518 	},
1519 	{
1520 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/ways_of_associativity",
1521 		.size = 3,
1522 		.content = "16\n",
1523 	},
1524 	{
1525 		.path = "/sys/devices/system/cpu/cpu4/cache/index2/write_policy",
1526 		.size = 10,
1527 		.content = "WriteBack\n",
1528 	},
1529 	{
1530 		.path = "/sys/devices/system/cpu/cpu5/cpuidle/driver/name",
1531 		.size = 9,
1532 		.content = "msm_idle\n",
1533 	},
1534 	{
1535 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus",
1536 		.size = 8,
1537 		.content = "4 5 6 7\n",
1538 	},
1539 	{
1540 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_max_freq",
1541 		.size = 8,
1542 		.content = "2457600\n",
1543 	},
1544 	{
1545 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_min_freq",
1546 		.size = 7,
1547 		.content = "300000\n",
1548 	},
1549 	{
1550 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_transition_latency",
1551 		.size = 2,
1552 		.content = "0\n",
1553 	},
1554 	{
1555 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/related_cpus",
1556 		.size = 8,
1557 		.content = "4 5 6 7\n",
1558 	},
1559 	{
1560 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_frequencies",
1561 		.size = 239,
1562 		.content = "300000 345600 422400 499200 576000 652800 729600 806400 902400 979200 1056000 1132800 1190400 1267200 1344000 1420800 1497600 1574400 1651200 1728000 1804800 1881600 1958400 2035200 2112000 2208000 2265600 2323200 2342400 2361600 2457600 \n",
1563 	},
1564 	{
1565 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_governors",
1566 		.size = 83,
1567 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
1568 	},
1569 	{
1570 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq",
1571 		.size = 7,
1572 		.content = "300000\n",
1573 	},
1574 	{
1575 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver",
1576 		.size = 4,
1577 		.content = "msm\n",
1578 	},
1579 	{
1580 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor",
1581 		.size = 10,
1582 		.content = "schedutil\n",
1583 	},
1584 	{
1585 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq",
1586 		.size = 8,
1587 		.content = "2457600\n",
1588 	},
1589 	{
1590 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq",
1591 		.size = 7,
1592 		.content = "300000\n",
1593 	},
1594 	{
1595 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state",
1596 		.size = 372,
1597 		.content =
1598 			"300000 661459\n"
1599 			"345600 1638\n"
1600 			"422400 1424\n"
1601 			"499200 1728\n"
1602 			"576000 1435\n"
1603 			"652800 1733\n"
1604 			"729600 752\n"
1605 			"806400 1022\n"
1606 			"902400 799\n"
1607 			"979200 538\n"
1608 			"1056000 706\n"
1609 			"1132800 1112\n"
1610 			"1190400 465\n"
1611 			"1267200 384\n"
1612 			"1344000 391\n"
1613 			"1420800 570\n"
1614 			"1497600 290\n"
1615 			"1574400 263\n"
1616 			"1651200 422\n"
1617 			"1728000 671\n"
1618 			"1804800 337\n"
1619 			"1881600 229\n"
1620 			"1958400 225\n"
1621 			"2035200 239\n"
1622 			"2112000 357\n"
1623 			"2208000 299\n"
1624 			"2265600 162\n"
1625 			"2323200 141\n"
1626 			"2342400 72\n"
1627 			"2361600 68\n"
1628 			"2457600 16817\n",
1629 	},
1630 	{
1631 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans",
1632 		.size = 6,
1633 		.content = "45792\n",
1634 	},
1635 	{
1636 		.path = "/sys/devices/system/cpu/cpu5/topology/core_id",
1637 		.size = 2,
1638 		.content = "1\n",
1639 	},
1640 	{
1641 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings",
1642 		.size = 3,
1643 		.content = "f0\n",
1644 	},
1645 	{
1646 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list",
1647 		.size = 4,
1648 		.content = "4-7\n",
1649 	},
1650 	{
1651 		.path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id",
1652 		.size = 2,
1653 		.content = "1\n",
1654 	},
1655 	{
1656 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings",
1657 		.size = 3,
1658 		.content = "20\n",
1659 	},
1660 	{
1661 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list",
1662 		.size = 2,
1663 		.content = "5\n",
1664 	},
1665 	{
1666 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/allocation_policy",
1667 		.size = 18,
1668 		.content = "ReadWriteAllocate\n",
1669 	},
1670 	{
1671 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/coherency_line_size",
1672 		.size = 3,
1673 		.content = "64\n",
1674 	},
1675 	{
1676 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/level",
1677 		.size = 2,
1678 		.content = "1\n",
1679 	},
1680 	{
1681 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/number_of_sets",
1682 		.size = 3,
1683 		.content = "64\n",
1684 	},
1685 	{
1686 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_list",
1687 		.size = 2,
1688 		.content = "5\n",
1689 	},
1690 	{
1691 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_map",
1692 		.size = 3,
1693 		.content = "20\n",
1694 	},
1695 	{
1696 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/size",
1697 		.size = 4,
1698 		.content = "64K\n",
1699 	},
1700 	{
1701 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/type",
1702 		.size = 5,
1703 		.content = "Data\n",
1704 	},
1705 	{
1706 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/ways_of_associativity",
1707 		.size = 3,
1708 		.content = "16\n",
1709 	},
1710 	{
1711 		.path = "/sys/devices/system/cpu/cpu5/cache/index0/write_policy",
1712 		.size = 10,
1713 		.content = "WriteBack\n",
1714 	},
1715 	{
1716 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/allocation_policy",
1717 		.size = 13,
1718 		.content = "ReadAllocate\n",
1719 	},
1720 	{
1721 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/coherency_line_size",
1722 		.size = 3,
1723 		.content = "64\n",
1724 	},
1725 	{
1726 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/level",
1727 		.size = 2,
1728 		.content = "1\n",
1729 	},
1730 	{
1731 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/number_of_sets",
1732 		.size = 4,
1733 		.content = "256\n",
1734 	},
1735 	{
1736 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_list",
1737 		.size = 2,
1738 		.content = "5\n",
1739 	},
1740 	{
1741 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_map",
1742 		.size = 3,
1743 		.content = "20\n",
1744 	},
1745 	{
1746 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/size",
1747 		.size = 4,
1748 		.content = "64K\n",
1749 	},
1750 	{
1751 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/type",
1752 		.size = 12,
1753 		.content = "Instruction\n",
1754 	},
1755 	{
1756 		.path = "/sys/devices/system/cpu/cpu5/cache/index1/ways_of_associativity",
1757 		.size = 2,
1758 		.content = "4\n",
1759 	},
1760 	{
1761 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/allocation_policy",
1762 		.size = 18,
1763 		.content = "ReadWriteAllocate\n",
1764 	},
1765 	{
1766 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/coherency_line_size",
1767 		.size = 3,
1768 		.content = "64\n",
1769 	},
1770 	{
1771 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/level",
1772 		.size = 2,
1773 		.content = "2\n",
1774 	},
1775 	{
1776 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/number_of_sets",
1777 		.size = 5,
1778 		.content = "2048\n",
1779 	},
1780 	{
1781 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_list",
1782 		.size = 4,
1783 		.content = "4-7\n",
1784 	},
1785 	{
1786 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_map",
1787 		.size = 3,
1788 		.content = "f0\n",
1789 	},
1790 	{
1791 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/size",
1792 		.size = 6,
1793 		.content = "2048K\n",
1794 	},
1795 	{
1796 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/type",
1797 		.size = 8,
1798 		.content = "Unified\n",
1799 	},
1800 	{
1801 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/ways_of_associativity",
1802 		.size = 3,
1803 		.content = "16\n",
1804 	},
1805 	{
1806 		.path = "/sys/devices/system/cpu/cpu5/cache/index2/write_policy",
1807 		.size = 10,
1808 		.content = "WriteBack\n",
1809 	},
1810 	{
1811 		.path = "/sys/devices/system/cpu/cpu6/cpuidle/driver/name",
1812 		.size = 9,
1813 		.content = "msm_idle\n",
1814 	},
1815 	{
1816 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/affected_cpus",
1817 		.size = 8,
1818 		.content = "4 5 6 7\n",
1819 	},
1820 	{
1821 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_max_freq",
1822 		.size = 8,
1823 		.content = "2457600\n",
1824 	},
1825 	{
1826 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_min_freq",
1827 		.size = 7,
1828 		.content = "300000\n",
1829 	},
1830 	{
1831 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_transition_latency",
1832 		.size = 2,
1833 		.content = "0\n",
1834 	},
1835 	{
1836 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/related_cpus",
1837 		.size = 8,
1838 		.content = "4 5 6 7\n",
1839 	},
1840 	{
1841 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_frequencies",
1842 		.size = 239,
1843 		.content = "300000 345600 422400 499200 576000 652800 729600 806400 902400 979200 1056000 1132800 1190400 1267200 1344000 1420800 1497600 1574400 1651200 1728000 1804800 1881600 1958400 2035200 2112000 2208000 2265600 2323200 2342400 2361600 2457600 \n",
1844 	},
1845 	{
1846 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_available_governors",
1847 		.size = 83,
1848 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
1849 	},
1850 	{
1851 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_cur_freq",
1852 		.size = 7,
1853 		.content = "300000\n",
1854 	},
1855 	{
1856 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver",
1857 		.size = 4,
1858 		.content = "msm\n",
1859 	},
1860 	{
1861 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_governor",
1862 		.size = 10,
1863 		.content = "schedutil\n",
1864 	},
1865 	{
1866 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
1867 		.size = 8,
1868 		.content = "2457600\n",
1869 	},
1870 	{
1871 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
1872 		.size = 7,
1873 		.content = "300000\n",
1874 	},
1875 	{
1876 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/time_in_state",
1877 		.size = 372,
1878 		.content =
1879 			"300000 661746\n"
1880 			"345600 1638\n"
1881 			"422400 1427\n"
1882 			"499200 1731\n"
1883 			"576000 1435\n"
1884 			"652800 1733\n"
1885 			"729600 752\n"
1886 			"806400 1022\n"
1887 			"902400 799\n"
1888 			"979200 538\n"
1889 			"1056000 706\n"
1890 			"1132800 1112\n"
1891 			"1190400 465\n"
1892 			"1267200 384\n"
1893 			"1344000 391\n"
1894 			"1420800 570\n"
1895 			"1497600 290\n"
1896 			"1574400 263\n"
1897 			"1651200 422\n"
1898 			"1728000 671\n"
1899 			"1804800 337\n"
1900 			"1881600 229\n"
1901 			"1958400 225\n"
1902 			"2035200 239\n"
1903 			"2112000 357\n"
1904 			"2208000 299\n"
1905 			"2265600 162\n"
1906 			"2323200 141\n"
1907 			"2342400 72\n"
1908 			"2361600 68\n"
1909 			"2457600 16817\n",
1910 	},
1911 	{
1912 		.path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/total_trans",
1913 		.size = 6,
1914 		.content = "45816\n",
1915 	},
1916 	{
1917 		.path = "/sys/devices/system/cpu/cpu6/topology/core_id",
1918 		.size = 2,
1919 		.content = "2\n",
1920 	},
1921 	{
1922 		.path = "/sys/devices/system/cpu/cpu6/topology/core_siblings",
1923 		.size = 3,
1924 		.content = "f0\n",
1925 	},
1926 	{
1927 		.path = "/sys/devices/system/cpu/cpu6/topology/core_siblings_list",
1928 		.size = 4,
1929 		.content = "4-7\n",
1930 	},
1931 	{
1932 		.path = "/sys/devices/system/cpu/cpu6/topology/physical_package_id",
1933 		.size = 2,
1934 		.content = "1\n",
1935 	},
1936 	{
1937 		.path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings",
1938 		.size = 3,
1939 		.content = "40\n",
1940 	},
1941 	{
1942 		.path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings_list",
1943 		.size = 2,
1944 		.content = "6\n",
1945 	},
1946 	{
1947 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/allocation_policy",
1948 		.size = 18,
1949 		.content = "ReadWriteAllocate\n",
1950 	},
1951 	{
1952 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/coherency_line_size",
1953 		.size = 3,
1954 		.content = "64\n",
1955 	},
1956 	{
1957 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/level",
1958 		.size = 2,
1959 		.content = "1\n",
1960 	},
1961 	{
1962 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/number_of_sets",
1963 		.size = 3,
1964 		.content = "64\n",
1965 	},
1966 	{
1967 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_list",
1968 		.size = 2,
1969 		.content = "6\n",
1970 	},
1971 	{
1972 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_map",
1973 		.size = 3,
1974 		.content = "40\n",
1975 	},
1976 	{
1977 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/size",
1978 		.size = 4,
1979 		.content = "64K\n",
1980 	},
1981 	{
1982 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/type",
1983 		.size = 5,
1984 		.content = "Data\n",
1985 	},
1986 	{
1987 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/ways_of_associativity",
1988 		.size = 3,
1989 		.content = "16\n",
1990 	},
1991 	{
1992 		.path = "/sys/devices/system/cpu/cpu6/cache/index0/write_policy",
1993 		.size = 10,
1994 		.content = "WriteBack\n",
1995 	},
1996 	{
1997 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/allocation_policy",
1998 		.size = 13,
1999 		.content = "ReadAllocate\n",
2000 	},
2001 	{
2002 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/coherency_line_size",
2003 		.size = 3,
2004 		.content = "64\n",
2005 	},
2006 	{
2007 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/level",
2008 		.size = 2,
2009 		.content = "1\n",
2010 	},
2011 	{
2012 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/number_of_sets",
2013 		.size = 4,
2014 		.content = "256\n",
2015 	},
2016 	{
2017 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_list",
2018 		.size = 2,
2019 		.content = "6\n",
2020 	},
2021 	{
2022 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_map",
2023 		.size = 3,
2024 		.content = "40\n",
2025 	},
2026 	{
2027 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/size",
2028 		.size = 4,
2029 		.content = "64K\n",
2030 	},
2031 	{
2032 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/type",
2033 		.size = 12,
2034 		.content = "Instruction\n",
2035 	},
2036 	{
2037 		.path = "/sys/devices/system/cpu/cpu6/cache/index1/ways_of_associativity",
2038 		.size = 2,
2039 		.content = "4\n",
2040 	},
2041 	{
2042 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/allocation_policy",
2043 		.size = 18,
2044 		.content = "ReadWriteAllocate\n",
2045 	},
2046 	{
2047 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/coherency_line_size",
2048 		.size = 3,
2049 		.content = "64\n",
2050 	},
2051 	{
2052 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/level",
2053 		.size = 2,
2054 		.content = "2\n",
2055 	},
2056 	{
2057 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/number_of_sets",
2058 		.size = 5,
2059 		.content = "2048\n",
2060 	},
2061 	{
2062 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_list",
2063 		.size = 4,
2064 		.content = "4-7\n",
2065 	},
2066 	{
2067 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_map",
2068 		.size = 3,
2069 		.content = "f0\n",
2070 	},
2071 	{
2072 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/size",
2073 		.size = 6,
2074 		.content = "2048K\n",
2075 	},
2076 	{
2077 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/type",
2078 		.size = 8,
2079 		.content = "Unified\n",
2080 	},
2081 	{
2082 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/ways_of_associativity",
2083 		.size = 3,
2084 		.content = "16\n",
2085 	},
2086 	{
2087 		.path = "/sys/devices/system/cpu/cpu6/cache/index2/write_policy",
2088 		.size = 10,
2089 		.content = "WriteBack\n",
2090 	},
2091 	{
2092 		.path = "/sys/devices/system/cpu/cpu7/cpuidle/driver/name",
2093 		.size = 9,
2094 		.content = "msm_idle\n",
2095 	},
2096 	{
2097 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus",
2098 		.size = 8,
2099 		.content = "4 5 6 7\n",
2100 	},
2101 	{
2102 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_max_freq",
2103 		.size = 8,
2104 		.content = "2457600\n",
2105 	},
2106 	{
2107 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_min_freq",
2108 		.size = 7,
2109 		.content = "300000\n",
2110 	},
2111 	{
2112 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_transition_latency",
2113 		.size = 2,
2114 		.content = "0\n",
2115 	},
2116 	{
2117 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/related_cpus",
2118 		.size = 8,
2119 		.content = "4 5 6 7\n",
2120 	},
2121 	{
2122 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_frequencies",
2123 		.size = 239,
2124 		.content = "300000 345600 422400 499200 576000 652800 729600 806400 902400 979200 1056000 1132800 1190400 1267200 1344000 1420800 1497600 1574400 1651200 1728000 1804800 1881600 1958400 2035200 2112000 2208000 2265600 2323200 2342400 2361600 2457600 \n",
2125 	},
2126 	{
2127 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_governors",
2128 		.size = 83,
2129 		.content = "interactive conservative ondemand userspace powersave performance schedutil sched \n",
2130 	},
2131 	{
2132 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_cur_freq",
2133 		.size = 7,
2134 		.content = "300000\n",
2135 	},
2136 	{
2137 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver",
2138 		.size = 4,
2139 		.content = "msm\n",
2140 	},
2141 	{
2142 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor",
2143 		.size = 10,
2144 		.content = "schedutil\n",
2145 	},
2146 	{
2147 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
2148 		.size = 8,
2149 		.content = "2457600\n",
2150 	},
2151 	{
2152 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
2153 		.size = 7,
2154 		.content = "300000\n",
2155 	},
2156 	{
2157 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state",
2158 		.size = 372,
2159 		.content =
2160 			"300000 662030\n"
2161 			"345600 1638\n"
2162 			"422400 1427\n"
2163 			"499200 1731\n"
2164 			"576000 1437\n"
2165 			"652800 1735\n"
2166 			"729600 752\n"
2167 			"806400 1022\n"
2168 			"902400 799\n"
2169 			"979200 538\n"
2170 			"1056000 706\n"
2171 			"1132800 1112\n"
2172 			"1190400 465\n"
2173 			"1267200 384\n"
2174 			"1344000 391\n"
2175 			"1420800 570\n"
2176 			"1497600 290\n"
2177 			"1574400 263\n"
2178 			"1651200 422\n"
2179 			"1728000 671\n"
2180 			"1804800 337\n"
2181 			"1881600 229\n"
2182 			"1958400 225\n"
2183 			"2035200 239\n"
2184 			"2112000 357\n"
2185 			"2208000 299\n"
2186 			"2265600 162\n"
2187 			"2323200 141\n"
2188 			"2342400 72\n"
2189 			"2361600 68\n"
2190 			"2457600 16817\n",
2191 	},
2192 	{
2193 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans",
2194 		.size = 6,
2195 		.content = "45832\n",
2196 	},
2197 	{
2198 		.path = "/sys/devices/system/cpu/cpu7/topology/core_id",
2199 		.size = 2,
2200 		.content = "3\n",
2201 	},
2202 	{
2203 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings",
2204 		.size = 3,
2205 		.content = "f0\n",
2206 	},
2207 	{
2208 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list",
2209 		.size = 4,
2210 		.content = "4-7\n",
2211 	},
2212 	{
2213 		.path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id",
2214 		.size = 2,
2215 		.content = "1\n",
2216 	},
2217 	{
2218 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings",
2219 		.size = 3,
2220 		.content = "80\n",
2221 	},
2222 	{
2223 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list",
2224 		.size = 2,
2225 		.content = "7\n",
2226 	},
2227 	{
2228 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/allocation_policy",
2229 		.size = 18,
2230 		.content = "ReadWriteAllocate\n",
2231 	},
2232 	{
2233 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/coherency_line_size",
2234 		.size = 3,
2235 		.content = "64\n",
2236 	},
2237 	{
2238 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/level",
2239 		.size = 2,
2240 		.content = "1\n",
2241 	},
2242 	{
2243 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/number_of_sets",
2244 		.size = 3,
2245 		.content = "64\n",
2246 	},
2247 	{
2248 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_list",
2249 		.size = 2,
2250 		.content = "7\n",
2251 	},
2252 	{
2253 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_map",
2254 		.size = 3,
2255 		.content = "80\n",
2256 	},
2257 	{
2258 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/size",
2259 		.size = 4,
2260 		.content = "64K\n",
2261 	},
2262 	{
2263 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/type",
2264 		.size = 5,
2265 		.content = "Data\n",
2266 	},
2267 	{
2268 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/ways_of_associativity",
2269 		.size = 3,
2270 		.content = "16\n",
2271 	},
2272 	{
2273 		.path = "/sys/devices/system/cpu/cpu7/cache/index0/write_policy",
2274 		.size = 10,
2275 		.content = "WriteBack\n",
2276 	},
2277 	{
2278 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/allocation_policy",
2279 		.size = 13,
2280 		.content = "ReadAllocate\n",
2281 	},
2282 	{
2283 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/coherency_line_size",
2284 		.size = 3,
2285 		.content = "64\n",
2286 	},
2287 	{
2288 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/level",
2289 		.size = 2,
2290 		.content = "1\n",
2291 	},
2292 	{
2293 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/number_of_sets",
2294 		.size = 4,
2295 		.content = "256\n",
2296 	},
2297 	{
2298 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_list",
2299 		.size = 2,
2300 		.content = "7\n",
2301 	},
2302 	{
2303 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_map",
2304 		.size = 3,
2305 		.content = "80\n",
2306 	},
2307 	{
2308 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/size",
2309 		.size = 4,
2310 		.content = "64K\n",
2311 	},
2312 	{
2313 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/type",
2314 		.size = 12,
2315 		.content = "Instruction\n",
2316 	},
2317 	{
2318 		.path = "/sys/devices/system/cpu/cpu7/cache/index1/ways_of_associativity",
2319 		.size = 2,
2320 		.content = "4\n",
2321 	},
2322 	{
2323 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/allocation_policy",
2324 		.size = 18,
2325 		.content = "ReadWriteAllocate\n",
2326 	},
2327 	{
2328 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/coherency_line_size",
2329 		.size = 3,
2330 		.content = "64\n",
2331 	},
2332 	{
2333 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/level",
2334 		.size = 2,
2335 		.content = "2\n",
2336 	},
2337 	{
2338 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/number_of_sets",
2339 		.size = 5,
2340 		.content = "2048\n",
2341 	},
2342 	{
2343 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_list",
2344 		.size = 4,
2345 		.content = "4-7\n",
2346 	},
2347 	{
2348 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map",
2349 		.size = 3,
2350 		.content = "f0\n",
2351 	},
2352 	{
2353 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/size",
2354 		.size = 6,
2355 		.content = "2048K\n",
2356 	},
2357 	{
2358 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/type",
2359 		.size = 8,
2360 		.content = "Unified\n",
2361 	},
2362 	{
2363 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/ways_of_associativity",
2364 		.size = 3,
2365 		.content = "16\n",
2366 	},
2367 	{
2368 		.path = "/sys/devices/system/cpu/cpu7/cache/index2/write_policy",
2369 		.size = 10,
2370 		.content = "WriteBack\n",
2371 	},
2372 	{ NULL },
2373 };
2374 #ifdef __ANDROID__
2375 struct cpuinfo_mock_property properties[] = {
2376 	{
2377 		.key = "DEVICE_PROVISIONED",
2378 		.value = "1",
2379 	},
2380 	{
2381 		.key = "aaudio.hw_burst_min_usec",
2382 		.value = "2000",
2383 	},
2384 	{
2385 		.key = "aaudio.mmap_exclusive_policy",
2386 		.value = "2",
2387 	},
2388 	{
2389 		.key = "aaudio.mmap_policy",
2390 		.value = "2",
2391 	},
2392 	{
2393 		.key = "af.fast_track_multiplier",
2394 		.value = "1",
2395 	},
2396 	{
2397 		.key = "audio.adm.buffering.ms",
2398 		.value = "3",
2399 	},
2400 	{
2401 		.key = "audio.snd_card.open.retries",
2402 		.value = "50",
2403 	},
2404 	{
2405 		.key = "audio_hal.period_multiplier",
2406 		.value = "2",
2407 	},
2408 	{
2409 		.key = "dalvik.vm.appimageformat",
2410 		.value = "lz4",
2411 	},
2412 	{
2413 		.key = "dalvik.vm.dex2oat-Xms",
2414 		.value = "64m",
2415 	},
2416 	{
2417 		.key = "dalvik.vm.dex2oat-Xmx",
2418 		.value = "512m",
2419 	},
2420 	{
2421 		.key = "dalvik.vm.dexopt.secondary",
2422 		.value = "true",
2423 	},
2424 	{
2425 		.key = "dalvik.vm.heapgrowthlimit",
2426 		.value = "192m",
2427 	},
2428 	{
2429 		.key = "dalvik.vm.heapmaxfree",
2430 		.value = "8m",
2431 	},
2432 	{
2433 		.key = "dalvik.vm.heapminfree",
2434 		.value = "512k",
2435 	},
2436 	{
2437 		.key = "dalvik.vm.heapsize",
2438 		.value = "512m",
2439 	},
2440 	{
2441 		.key = "dalvik.vm.heapstartsize",
2442 		.value = "8m",
2443 	},
2444 	{
2445 		.key = "dalvik.vm.heaptargetutilization",
2446 		.value = "0.75",
2447 	},
2448 	{
2449 		.key = "dalvik.vm.image-dex2oat-Xms",
2450 		.value = "64m",
2451 	},
2452 	{
2453 		.key = "dalvik.vm.image-dex2oat-Xmx",
2454 		.value = "64m",
2455 	},
2456 	{
2457 		.key = "dalvik.vm.isa.arm.features",
2458 		.value = "default",
2459 	},
2460 	{
2461 		.key = "dalvik.vm.isa.arm.variant",
2462 		.value = "cortex-a73",
2463 	},
2464 	{
2465 		.key = "dalvik.vm.isa.arm64.features",
2466 		.value = "default",
2467 	},
2468 	{
2469 		.key = "dalvik.vm.isa.arm64.variant",
2470 		.value = "cortex-a73",
2471 	},
2472 	{
2473 		.key = "dalvik.vm.stack-trace-dir",
2474 		.value = "/data/anr",
2475 	},
2476 	{
2477 		.key = "dalvik.vm.usejit",
2478 		.value = "true",
2479 	},
2480 	{
2481 		.key = "dalvik.vm.usejitprofiles",
2482 		.value = "true",
2483 	},
2484 	{
2485 		.key = "debug.atrace.tags.enableflags",
2486 		.value = "0",
2487 	},
2488 	{
2489 		.key = "debug.force_rtl",
2490 		.value = "0",
2491 	},
2492 	{
2493 		.key = "debug.gralloc.enable_fb_ubwc",
2494 		.value = "1",
2495 	},
2496 	{
2497 		.key = "debug.sf.hw",
2498 		.value = "1",
2499 	},
2500 	{
2501 		.key = "dev.bootcomplete",
2502 		.value = "1",
2503 	},
2504 	{
2505 		.key = "drm.service.enabled",
2506 		.value = "true",
2507 	},
2508 	{
2509 		.key = "fmas.hdph_sgain",
2510 		.value = "0",
2511 	},
2512 	{
2513 		.key = "gsm.current.phone-type",
2514 		.value = "1",
2515 	},
2516 	{
2517 		.key = "gsm.network.type",
2518 		.value = "Unknown",
2519 	},
2520 	{
2521 		.key = "gsm.operator.alpha",
2522 		.value = "",
2523 	},
2524 	{
2525 		.key = "gsm.operator.iso-country",
2526 		.value = "",
2527 	},
2528 	{
2529 		.key = "gsm.operator.isroaming",
2530 		.value = "false",
2531 	},
2532 	{
2533 		.key = "gsm.operator.numeric",
2534 		.value = "",
2535 	},
2536 	{
2537 		.key = "gsm.sim.operator.alpha",
2538 		.value = "",
2539 	},
2540 	{
2541 		.key = "gsm.sim.operator.iso-country",
2542 		.value = "",
2543 	},
2544 	{
2545 		.key = "gsm.sim.operator.numeric",
2546 		.value = "",
2547 	},
2548 	{
2549 		.key = "gsm.sim.state",
2550 		.value = "ABSENT",
2551 	},
2552 	{
2553 		.key = "gsm.version.baseband",
2554 		.value = "g8998-00159-1709201454",
2555 	},
2556 	{
2557 		.key = "gsm.version.ril-impl",
2558 		.value = "Qualcomm RIL 1.0",
2559 	},
2560 	{
2561 		.key = "hwservicemanager.ready",
2562 		.value = "true",
2563 	},
2564 	{
2565 		.key = "init.svc.adbd",
2566 		.value = "running",
2567 	},
2568 	{
2569 		.key = "init.svc.adsprpcd",
2570 		.value = "running",
2571 	},
2572 	{
2573 		.key = "init.svc.audio-hal-2-0",
2574 		.value = "running",
2575 	},
2576 	{
2577 		.key = "init.svc.audioserver",
2578 		.value = "running",
2579 	},
2580 	{
2581 		.key = "init.svc.bluetooth-1-0",
2582 		.value = "running",
2583 	},
2584 	{
2585 		.key = "init.svc.boot-hal-1-0",
2586 		.value = "running",
2587 	},
2588 	{
2589 		.key = "init.svc.bootanim",
2590 		.value = "stopped",
2591 	},
2592 	{
2593 		.key = "init.svc.bufferhubd",
2594 		.value = "running",
2595 	},
2596 	{
2597 		.key = "init.svc.camera-provider-2-4",
2598 		.value = "running",
2599 	},
2600 	{
2601 		.key = "init.svc.cameraserver",
2602 		.value = "running",
2603 	},
2604 	{
2605 		.key = "init.svc.cas-hal-1-0",
2606 		.value = "running",
2607 	},
2608 	{
2609 		.key = "init.svc.chre",
2610 		.value = "running",
2611 	},
2612 	{
2613 		.key = "init.svc.cnd",
2614 		.value = "running",
2615 	},
2616 	{
2617 		.key = "init.svc.cnss-daemon",
2618 		.value = "running",
2619 	},
2620 	{
2621 		.key = "init.svc.configstore-hal-1-0",
2622 		.value = "running",
2623 	},
2624 	{
2625 		.key = "init.svc.contexthub-hal-1-0",
2626 		.value = "running",
2627 	},
2628 	{
2629 		.key = "init.svc.devstart_sh",
2630 		.value = "stopped",
2631 	},
2632 	{
2633 		.key = "init.svc.drm",
2634 		.value = "running",
2635 	},
2636 	{
2637 		.key = "init.svc.drm-hal-1-0",
2638 		.value = "running",
2639 	},
2640 	{
2641 		.key = "init.svc.drm-widevine-hal-1-0",
2642 		.value = "running",
2643 	},
2644 	{
2645 		.key = "init.svc.dumpstate-1-0",
2646 		.value = "running",
2647 	},
2648 	{
2649 		.key = "init.svc.ese_load",
2650 		.value = "stopped",
2651 	},
2652 	{
2653 		.key = "init.svc.esed",
2654 		.value = "running",
2655 	},
2656 	{
2657 		.key = "init.svc.folio_daemon",
2658 		.value = "running",
2659 	},
2660 	{
2661 		.key = "init.svc.fps_hal",
2662 		.value = "running",
2663 	},
2664 	{
2665 		.key = "init.svc.gatekeeper-1-0",
2666 		.value = "running",
2667 	},
2668 	{
2669 		.key = "init.svc.gatekeeperd",
2670 		.value = "running",
2671 	},
2672 	{
2673 		.key = "init.svc.gnss_service",
2674 		.value = "running",
2675 	},
2676 	{
2677 		.key = "init.svc.gralloc-2-0",
2678 		.value = "running",
2679 	},
2680 	{
2681 		.key = "init.svc.hci_filter",
2682 		.value = "running",
2683 	},
2684 	{
2685 		.key = "init.svc.healthd",
2686 		.value = "running",
2687 	},
2688 	{
2689 		.key = "init.svc.hidl_memory",
2690 		.value = "running",
2691 	},
2692 	{
2693 		.key = "init.svc.hostapd",
2694 		.value = "stopped",
2695 	},
2696 	{
2697 		.key = "init.svc.hwcomposer-2-1",
2698 		.value = "running",
2699 	},
2700 	{
2701 		.key = "init.svc.hwservicemanager",
2702 		.value = "running",
2703 	},
2704 	{
2705 		.key = "init.svc.imsdatadaemon",
2706 		.value = "running",
2707 	},
2708 	{
2709 		.key = "init.svc.imsqmidaemon",
2710 		.value = "running",
2711 	},
2712 	{
2713 		.key = "init.svc.init-elabel-sh",
2714 		.value = "stopped",
2715 	},
2716 	{
2717 		.key = "init.svc.init-radio-sh",
2718 		.value = "stopped",
2719 	},
2720 	{
2721 		.key = "init.svc.insmod_sh",
2722 		.value = "stopped",
2723 	},
2724 	{
2725 		.key = "init.svc.installd",
2726 		.value = "running",
2727 	},
2728 	{
2729 		.key = "init.svc.ipacm",
2730 		.value = "running",
2731 	},
2732 	{
2733 		.key = "init.svc.ipastart_sh",
2734 		.value = "stopped",
2735 	},
2736 	{
2737 		.key = "init.svc.irsc_util",
2738 		.value = "stopped",
2739 	},
2740 	{
2741 		.key = "init.svc.keymaster-3-0",
2742 		.value = "running",
2743 	},
2744 	{
2745 		.key = "init.svc.keystore",
2746 		.value = "running",
2747 	},
2748 	{
2749 		.key = "init.svc.light-hal-2-0",
2750 		.value = "running",
2751 	},
2752 	{
2753 		.key = "init.svc.lmkd",
2754 		.value = "running",
2755 	},
2756 	{
2757 		.key = "init.svc.loc_launcher",
2758 		.value = "running",
2759 	},
2760 	{
2761 		.key = "init.svc.logd",
2762 		.value = "running",
2763 	},
2764 	{
2765 		.key = "init.svc.logd-reinit",
2766 		.value = "stopped",
2767 	},
2768 	{
2769 		.key = "init.svc.media",
2770 		.value = "running",
2771 	},
2772 	{
2773 		.key = "init.svc.mediacodec",
2774 		.value = "running",
2775 	},
2776 	{
2777 		.key = "init.svc.mediadrm",
2778 		.value = "running",
2779 	},
2780 	{
2781 		.key = "init.svc.mediaextractor",
2782 		.value = "running",
2783 	},
2784 	{
2785 		.key = "init.svc.mediametrics",
2786 		.value = "running",
2787 	},
2788 	{
2789 		.key = "init.svc.memtrack-hal-1-0",
2790 		.value = "running",
2791 	},
2792 	{
2793 		.key = "init.svc.msm_irqbalance",
2794 		.value = "running",
2795 	},
2796 	{
2797 		.key = "init.svc.netd",
2798 		.value = "running",
2799 	},
2800 	{
2801 		.key = "init.svc.netmgrd",
2802 		.value = "running",
2803 	},
2804 	{
2805 		.key = "init.svc.nfc_hal_service",
2806 		.value = "running",
2807 	},
2808 	{
2809 		.key = "init.svc.oemlock_bridge",
2810 		.value = "running",
2811 	},
2812 	{
2813 		.key = "init.svc.oemlock_hal",
2814 		.value = "running",
2815 	},
2816 	{
2817 		.key = "init.svc.offload-hal-1-0",
2818 		.value = "running",
2819 	},
2820 	{
2821 		.key = "init.svc.pd_mapper",
2822 		.value = "running",
2823 	},
2824 	{
2825 		.key = "init.svc.per_mgr",
2826 		.value = "running",
2827 	},
2828 	{
2829 		.key = "init.svc.per_proxy",
2830 		.value = "running",
2831 	},
2832 	{
2833 		.key = "init.svc.perfd",
2834 		.value = "running",
2835 	},
2836 	{
2837 		.key = "init.svc.performanced",
2838 		.value = "running",
2839 	},
2840 	{
2841 		.key = "init.svc.port-bridge",
2842 		.value = "running",
2843 	},
2844 	{
2845 		.key = "init.svc.power-hal-1-1",
2846 		.value = "running",
2847 	},
2848 	{
2849 		.key = "init.svc.power_sh",
2850 		.value = "stopped",
2851 	},
2852 	{
2853 		.key = "init.svc.qseecomd",
2854 		.value = "running",
2855 	},
2856 	{
2857 		.key = "init.svc.qti",
2858 		.value = "running",
2859 	},
2860 	{
2861 		.key = "init.svc.ramoops_sh",
2862 		.value = "stopped",
2863 	},
2864 	{
2865 		.key = "init.svc.ril-daemon",
2866 		.value = "running",
2867 	},
2868 	{
2869 		.key = "init.svc.rmt_storage",
2870 		.value = "running",
2871 	},
2872 	{
2873 		.key = "init.svc.sensors",
2874 		.value = "running",
2875 	},
2876 	{
2877 		.key = "init.svc.sensors-hal-1-0",
2878 		.value = "running",
2879 	},
2880 	{
2881 		.key = "init.svc.servicemanager",
2882 		.value = "running",
2883 	},
2884 	{
2885 		.key = "init.svc.ssr_setup",
2886 		.value = "stopped",
2887 	},
2888 	{
2889 		.key = "init.svc.storaged",
2890 		.value = "running",
2891 	},
2892 	{
2893 		.key = "init.svc.surfaceflinger",
2894 		.value = "running",
2895 	},
2896 	{
2897 		.key = "init.svc.tftp_server",
2898 		.value = "running",
2899 	},
2900 	{
2901 		.key = "init.svc.thermal-engine",
2902 		.value = "running",
2903 	},
2904 	{
2905 		.key = "init.svc.thermalservice",
2906 		.value = "running",
2907 	},
2908 	{
2909 		.key = "init.svc.time_daemon",
2910 		.value = "running",
2911 	},
2912 	{
2913 		.key = "init.svc.tombstoned",
2914 		.value = "running",
2915 	},
2916 	{
2917 		.key = "init.svc.ueventd",
2918 		.value = "running",
2919 	},
2920 	{
2921 		.key = "init.svc.update_engine",
2922 		.value = "running",
2923 	},
2924 	{
2925 		.key = "init.svc.update_verifier_nonencrypted",
2926 		.value = "stopped",
2927 	},
2928 	{
2929 		.key = "init.svc.usb-hal-1-1",
2930 		.value = "running",
2931 	},
2932 	{
2933 		.key = "init.svc.vibrator-1-1",
2934 		.value = "running",
2935 	},
2936 	{
2937 		.key = "init.svc.virtual_touchpad",
2938 		.value = "running",
2939 	},
2940 	{
2941 		.key = "init.svc.vndservicemanager",
2942 		.value = "running",
2943 	},
2944 	{
2945 		.key = "init.svc.vold",
2946 		.value = "running",
2947 	},
2948 	{
2949 		.key = "init.svc.vr-wahoo-1-0",
2950 		.value = "running",
2951 	},
2952 	{
2953 		.key = "init.svc.vr_hwc",
2954 		.value = "running",
2955 	},
2956 	{
2957 		.key = "init.svc.webview_zygote32",
2958 		.value = "running",
2959 	},
2960 	{
2961 		.key = "init.svc.wifi_hal_legacy",
2962 		.value = "running",
2963 	},
2964 	{
2965 		.key = "init.svc.wificond",
2966 		.value = "running",
2967 	},
2968 	{
2969 		.key = "init.svc.wpa_supplicant",
2970 		.value = "running",
2971 	},
2972 	{
2973 		.key = "init.svc.zygote",
2974 		.value = "running",
2975 	},
2976 	{
2977 		.key = "init.svc.zygote_secondary",
2978 		.value = "running",
2979 	},
2980 	{
2981 		.key = "keyguard.no_require_sim",
2982 		.value = "true",
2983 	},
2984 	{
2985 		.key = "media.aac_51_output_enabled",
2986 		.value = "true",
2987 	},
2988 	{
2989 		.key = "media.mediadrmservice.enable",
2990 		.value = "true",
2991 	},
2992 	{
2993 		.key = "media.stagefright.enable-aac",
2994 		.value = "true",
2995 	},
2996 	{
2997 		.key = "media.stagefright.enable-http",
2998 		.value = "true",
2999 	},
3000 	{
3001 		.key = "media.stagefright.enable-player",
3002 		.value = "true",
3003 	},
3004 	{
3005 		.key = "media.stagefright.enable-qcp",
3006 		.value = "true",
3007 	},
3008 	{
3009 		.key = "media.stagefright.enable-scan",
3010 		.value = "true",
3011 	},
3012 	{
3013 		.key = "mm.enable.qcom_parser",
3014 		.value = "13631487",
3015 	},
3016 	{
3017 		.key = "mm.enable.smoothstreaming",
3018 		.value = "true",
3019 	},
3020 	{
3021 		.key = "mmp.enable.3g2",
3022 		.value = "true",
3023 	},
3024 	{
3025 		.key = "net.bt.name",
3026 		.value = "Android",
3027 	},
3028 	{
3029 		.key = "net.lte.ims.data.enabled",
3030 		.value = "true",
3031 	},
3032 	{
3033 		.key = "net.qtaguid_enabled",
3034 		.value = "1",
3035 	},
3036 	{
3037 		.key = "net.tcp.buffersize.wifi",
3038 		.value = "524288,2097152,4194304,262144,524288,1048576",
3039 	},
3040 	{
3041 		.key = "net.tcp.default_init_rwnd",
3042 		.value = "60",
3043 	},
3044 	{
3045 		.key = "nfc.initialized",
3046 		.value = "true",
3047 	},
3048 	{
3049 		.key = "partition.system.verified",
3050 		.value = "2",
3051 	},
3052 	{
3053 		.key = "partition.vendor.verified",
3054 		.value = "2",
3055 	},
3056 	{
3057 		.key = "persist.audio.fluence.speaker",
3058 		.value = "true",
3059 	},
3060 	{
3061 		.key = "persist.audio.fluence.voicecall",
3062 		.value = "true",
3063 	},
3064 	{
3065 		.key = "persist.audio.fluence.voicecomm",
3066 		.value = "true",
3067 	},
3068 	{
3069 		.key = "persist.audio.fluence.voicerec",
3070 		.value = "false",
3071 	},
3072 	{
3073 		.key = "persist.camera.debug.logfile",
3074 		.value = "0",
3075 	},
3076 	{
3077 		.key = "persist.camera.gcam.fd.ensemble",
3078 		.value = "1",
3079 	},
3080 	{
3081 		.key = "persist.camera.gyro.android",
3082 		.value = "20",
3083 	},
3084 	{
3085 		.key = "persist.camera.gzoom.at",
3086 		.value = "0",
3087 	},
3088 	{
3089 		.key = "persist.camera.is_type",
3090 		.value = "5",
3091 	},
3092 	{
3093 		.key = "persist.camera.llv.fuse",
3094 		.value = "2",
3095 	},
3096 	{
3097 		.key = "persist.camera.max.previewfps",
3098 		.value = "60",
3099 	},
3100 	{
3101 		.key = "persist.camera.perfd.enable",
3102 		.value = "true",
3103 	},
3104 	{
3105 		.key = "persist.camera.saturationext",
3106 		.value = "1",
3107 	},
3108 	{
3109 		.key = "persist.camera.sensor.hdr",
3110 		.value = "2",
3111 	},
3112 	{
3113 		.key = "persist.camera.tnr.video",
3114 		.value = "1",
3115 	},
3116 	{
3117 		.key = "persist.camera.tof.direct",
3118 		.value = "1",
3119 	},
3120 	{
3121 		.key = "persist.cne.feature",
3122 		.value = "1",
3123 	},
3124 	{
3125 		.key = "persist.config.calibration_fac",
3126 		.value = "/persist/sensors/calibration/calibration.xml",
3127 	},
3128 	{
3129 		.key = "persist.data.df.agg.dl_pkt",
3130 		.value = "10",
3131 	},
3132 	{
3133 		.key = "persist.data.df.agg.dl_size",
3134 		.value = "4096",
3135 	},
3136 	{
3137 		.key = "persist.data.df.dev_name",
3138 		.value = "rmnet_usb0",
3139 	},
3140 	{
3141 		.key = "persist.data.df.dl_mode",
3142 		.value = "5",
3143 	},
3144 	{
3145 		.key = "persist.data.df.iwlan_mux",
3146 		.value = "9",
3147 	},
3148 	{
3149 		.key = "persist.data.df.mux_count",
3150 		.value = "8",
3151 	},
3152 	{
3153 		.key = "persist.data.df.ul_mode",
3154 		.value = "5",
3155 	},
3156 	{
3157 		.key = "persist.data.iwlan.enable",
3158 		.value = "true",
3159 	},
3160 	{
3161 		.key = "persist.data.mode",
3162 		.value = "concurrent",
3163 	},
3164 	{
3165 		.key = "persist.data.netmgrd.qos.enable",
3166 		.value = "true",
3167 	},
3168 	{
3169 		.key = "persist.data.wda.enable",
3170 		.value = "true",
3171 	},
3172 	{
3173 		.key = "persist.delta_time.enable",
3174 		.value = "true",
3175 	},
3176 	{
3177 		.key = "persist.fuse_sdcard",
3178 		.value = "true",
3179 	},
3180 	{
3181 		.key = "persist.logd.size",
3182 		.value = "",
3183 	},
3184 	{
3185 		.key = "persist.mm.enable.prefetch",
3186 		.value = "true",
3187 	},
3188 	{
3189 		.key = "persist.net.doxlat",
3190 		.value = "true",
3191 	},
3192 	{
3193 		.key = "persist.radio.RATE_ADAPT_ENABLE",
3194 		.value = "1",
3195 	},
3196 	{
3197 		.key = "persist.radio.ROTATION_ENABLE",
3198 		.value = "1",
3199 	},
3200 	{
3201 		.key = "persist.radio.VT_ENABLE",
3202 		.value = "1",
3203 	},
3204 	{
3205 		.key = "persist.radio.VT_HYBRID_ENABLE",
3206 		.value = "1",
3207 	},
3208 	{
3209 		.key = "persist.radio.adb_log_on",
3210 		.value = "0",
3211 	},
3212 	{
3213 		.key = "persist.radio.always_send_plmn",
3214 		.value = "true",
3215 	},
3216 	{
3217 		.key = "persist.radio.apm_sim_not_pwdn",
3218 		.value = "1",
3219 	},
3220 	{
3221 		.key = "persist.radio.ci_status",
3222 		.value = "2",
3223 	},
3224 	{
3225 		.key = "persist.radio.cnv.ver_info",
3226 		.value = "mbn.v1.1_20170920_GITCL#a4f8c9f_ForT",
3227 	},
3228 	{
3229 		.key = "persist.radio.custom_ecc",
3230 		.value = "1",
3231 	},
3232 	{
3233 		.key = "persist.radio.data_con_rprt",
3234 		.value = "true",
3235 	},
3236 	{
3237 		.key = "persist.radio.data_ltd_sys_ind",
3238 		.value = "1",
3239 	},
3240 	{
3241 		.key = "persist.radio.eons.enabled",
3242 		.value = "false",
3243 	},
3244 	{
3245 		.key = "persist.radio.is_wps_enabled",
3246 		.value = "true",
3247 	},
3248 	{
3249 		.key = "persist.radio.ril_payload_on",
3250 		.value = "0",
3251 	},
3252 	{
3253 		.key = "persist.radio.sglte_target",
3254 		.value = "0",
3255 	},
3256 	{
3257 		.key = "persist.radio.sib16_support",
3258 		.value = "1",
3259 	},
3260 	{
3261 		.key = "persist.radio.snapshot_enabled",
3262 		.value = "0",
3263 	},
3264 	{
3265 		.key = "persist.radio.snapshot_timer",
3266 		.value = "0",
3267 	},
3268 	{
3269 		.key = "persist.radio.videopause.mode",
3270 		.value = "1",
3271 	},
3272 	{
3273 		.key = "persist.rcs.supported",
3274 		.value = "1",
3275 	},
3276 	{
3277 		.key = "persist.rild.nitz_long_ons_0",
3278 		.value = "",
3279 	},
3280 	{
3281 		.key = "persist.rild.nitz_long_ons_1",
3282 		.value = "",
3283 	},
3284 	{
3285 		.key = "persist.rild.nitz_long_ons_2",
3286 		.value = "",
3287 	},
3288 	{
3289 		.key = "persist.rild.nitz_long_ons_3",
3290 		.value = "",
3291 	},
3292 	{
3293 		.key = "persist.rild.nitz_plmn",
3294 		.value = "",
3295 	},
3296 	{
3297 		.key = "persist.rild.nitz_short_ons_0",
3298 		.value = "",
3299 	},
3300 	{
3301 		.key = "persist.rild.nitz_short_ons_1",
3302 		.value = "",
3303 	},
3304 	{
3305 		.key = "persist.rild.nitz_short_ons_2",
3306 		.value = "",
3307 	},
3308 	{
3309 		.key = "persist.rild.nitz_short_ons_3",
3310 		.value = "",
3311 	},
3312 	{
3313 		.key = "persist.rmnet.data.enable",
3314 		.value = "true",
3315 	},
3316 	{
3317 		.key = "persist.sys.dalvik.vm.lib.2",
3318 		.value = "libart.so",
3319 	},
3320 	{
3321 		.key = "persist.sys.locale",
3322 		.value = "en-US",
3323 	},
3324 	{
3325 		.key = "persist.sys.profiler_ms",
3326 		.value = "0",
3327 	},
3328 	{
3329 		.key = "persist.sys.sf.color_saturation",
3330 		.value = "1.1",
3331 	},
3332 	{
3333 		.key = "persist.sys.ssr.restart_level",
3334 		.value = "modem,slpi,adsp",
3335 	},
3336 	{
3337 		.key = "persist.sys.timezone",
3338 		.value = "America/Los_Angeles",
3339 	},
3340 	{
3341 		.key = "persist.sys.usb.config",
3342 		.value = "adb",
3343 	},
3344 	{
3345 		.key = "persist.sys.webview.vmsize",
3346 		.value = "114785072",
3347 	},
3348 	{
3349 		.key = "persist.timed.enable",
3350 		.value = "true",
3351 	},
3352 	{
3353 		.key = "persist.vendor.ims.dropset_feature",
3354 		.value = "0",
3355 	},
3356 	{
3357 		.key = "pm.dexopt.ab-ota",
3358 		.value = "speed-profile",
3359 	},
3360 	{
3361 		.key = "pm.dexopt.bg-dexopt",
3362 		.value = "speed-profile",
3363 	},
3364 	{
3365 		.key = "pm.dexopt.boot",
3366 		.value = "verify",
3367 	},
3368 	{
3369 		.key = "pm.dexopt.first-boot",
3370 		.value = "quicken",
3371 	},
3372 	{
3373 		.key = "pm.dexopt.inactive",
3374 		.value = "verify",
3375 	},
3376 	{
3377 		.key = "pm.dexopt.install",
3378 		.value = "quicken",
3379 	},
3380 	{
3381 		.key = "pm.dexopt.shared",
3382 		.value = "speed",
3383 	},
3384 	{
3385 		.key = "qcom.bluetooth.soc",
3386 		.value = "cherokee",
3387 	},
3388 	{
3389 		.key = "ril.ecclist",
3390 		.value = "911,112,*911,#911,000,08,110,999,118,119",
3391 	},
3392 	{
3393 		.key = "ril.power.backoff_suppressed",
3394 		.value = "0",
3395 	},
3396 	{
3397 		.key = "ril.qcril_pre_init_lock_held",
3398 		.value = "0",
3399 	},
3400 	{
3401 		.key = "rild.libpath",
3402 		.value = "/vendor/lib64/libril-qc-qmi-1.so",
3403 	},
3404 	{
3405 		.key = "ro.adb.secure",
3406 		.value = "1",
3407 	},
3408 	{
3409 		.key = "ro.allow.mock.location",
3410 		.value = "0",
3411 	},
3412 	{
3413 		.key = "ro.atrace.core.services",
3414 		.value = "com.google.android.gms,com.google.android.gms.ui,com.google.android.gms.persistent",
3415 	},
3416 	{
3417 		.key = "ro.audio.monitorRotation",
3418 		.value = "true",
3419 	},
3420 	{
3421 		.key = "ro.baseband",
3422 		.value = "msm",
3423 	},
3424 	{
3425 		.key = "ro.bluetooth.a4wp",
3426 		.value = "false",
3427 	},
3428 	{
3429 		.key = "ro.bluetooth.emb_wp_mode",
3430 		.value = "false",
3431 	},
3432 	{
3433 		.key = "ro.bluetooth.wipower",
3434 		.value = "false",
3435 	},
3436 	{
3437 		.key = "ro.board.platform",
3438 		.value = "msm8998",
3439 	},
3440 	{
3441 		.key = "ro.boot.avb_version",
3442 		.value = "1.0",
3443 	},
3444 	{
3445 		.key = "ro.boot.baseband",
3446 		.value = "msm",
3447 	},
3448 	{
3449 		.key = "ro.boot.bootdevice",
3450 		.value = "1da4000.ufshc",
3451 	},
3452 	{
3453 		.key = "ro.boot.bootloader",
3454 		.value = "TMZ11f",
3455 	},
3456 	{
3457 		.key = "ro.boot.bootreason",
3458 		.value = "reboot",
3459 	},
3460 	{
3461 		.key = "ro.boot.boottime",
3462 		.value = "1BLL:132,1BLE:890,2BLL:29,2BLE:102,AVB:326,KL:0,KD:456,ODT:150,SW:0",
3463 	},
3464 	{
3465 		.key = "ro.boot.cid",
3466 		.value = "00000000",
3467 	},
3468 	{
3469 		.key = "ro.boot.ddr_info",
3470 		.value = "HYNIX",
3471 	},
3472 	{
3473 		.key = "ro.boot.ddr_size",
3474 		.value = "4096MB",
3475 	},
3476 	{
3477 		.key = "ro.boot.flash.locked",
3478 		.value = "1",
3479 	},
3480 	{
3481 		.key = "ro.boot.hardware",
3482 		.value = "taimen",
3483 	},
3484 	{
3485 		.key = "ro.boot.hardware.color",
3486 		.value = "VB",
3487 	},
3488 	{
3489 		.key = "ro.boot.hardware.display",
3490 		.value = "MP",
3491 	},
3492 	{
3493 		.key = "ro.boot.hardware.mid",
3494 		.value = "2",
3495 	},
3496 	{
3497 		.key = "ro.boot.hardware.revision",
3498 		.value = "rev_10",
3499 	},
3500 	{
3501 		.key = "ro.boot.hardware.sku",
3502 		.value = "G011C",
3503 	},
3504 	{
3505 		.key = "ro.boot.hardware.ufs",
3506 		.value = "64GB,SAMSUNG",
3507 	},
3508 	{
3509 		.key = "ro.boot.hardware.variant",
3510 		.value = "GA00125-US",
3511 	},
3512 	{
3513 		.key = "ro.boot.keymaster",
3514 		.value = "1",
3515 	},
3516 	{
3517 		.key = "ro.boot.phandle",
3518 		.value = "",
3519 	},
3520 	{
3521 		.key = "ro.boot.ramdump_enable",
3522 		.value = "0",
3523 	},
3524 	{
3525 		.key = "ro.boot.revision",
3526 		.value = "rev_10",
3527 	},
3528 	{
3529 		.key = "ro.boot.serialno",
3530 		.value = "710KPQJ0358188",
3531 	},
3532 	{
3533 		.key = "ro.boot.slot",
3534 		.value = "b",
3535 	},
3536 	{
3537 		.key = "ro.boot.slot_suffix",
3538 		.value = "_b",
3539 	},
3540 	{
3541 		.key = "ro.boot.vbmeta.avb_version",
3542 		.value = "1.0",
3543 	},
3544 	{
3545 		.key = "ro.boot.vbmeta.device_state",
3546 		.value = "locked",
3547 	},
3548 	{
3549 		.key = "ro.boot.vbmeta.digest",
3550 		.value = "19ba11417e57df5aa2f366828dcc45e4a06cb3ad46feb53a47e83f04c9e58a21",
3551 	},
3552 	{
3553 		.key = "ro.boot.vbmeta.hash_alg",
3554 		.value = "sha256",
3555 	},
3556 	{
3557 		.key = "ro.boot.vbmeta.size",
3558 		.value = "2496",
3559 	},
3560 	{
3561 		.key = "ro.boot.verifiedbootstate",
3562 		.value = "green",
3563 	},
3564 	{
3565 		.key = "ro.boot.veritymode",
3566 		.value = "enforcing",
3567 	},
3568 	{
3569 		.key = "ro.boot.wificountrycode",
3570 		.value = "00",
3571 	},
3572 	{
3573 		.key = "ro.bootimage.build.date",
3574 		.value = "Tue Oct 3 04:55:08 UTC 2017",
3575 	},
3576 	{
3577 		.key = "ro.bootimage.build.date.utc",
3578 		.value = "1507006508",
3579 	},
3580 	{
3581 		.key = "ro.bootimage.build.fingerprint",
3582 		.value = "google/taimen/taimen:8.1.0/OPP5.170921.005/4373449:user/release-keys",
3583 	},
3584 	{
3585 		.key = "ro.bootloader",
3586 		.value = "TMZ11f",
3587 	},
3588 	{
3589 		.key = "ro.bootmode",
3590 		.value = "unknown",
3591 	},
3592 	{
3593 		.key = "ro.build.ab_update",
3594 		.value = "true",
3595 	},
3596 	{
3597 		.key = "ro.build.characteristics",
3598 		.value = "nosdcard",
3599 	},
3600 	{
3601 		.key = "ro.build.date",
3602 		.value = "Tue Oct  3 04:55:08 UTC 2017",
3603 	},
3604 	{
3605 		.key = "ro.build.date.utc",
3606 		.value = "1507006508",
3607 	},
3608 	{
3609 		.key = "ro.build.description",
3610 		.value = "taimen-user 8.1.0 OPP5.170921.005 4373449 release-keys",
3611 	},
3612 	{
3613 		.key = "ro.build.display.id",
3614 		.value = "OPP5.170921.005",
3615 	},
3616 	{
3617 		.key = "ro.build.expect.baseband",
3618 		.value = "g8998-00159-1709201454",
3619 	},
3620 	{
3621 		.key = "ro.build.expect.bootloader",
3622 		.value = "TMZ11f",
3623 	},
3624 	{
3625 		.key = "ro.build.fingerprint",
3626 		.value = "google/taimen/taimen:8.1.0/OPP5.170921.005/4373449:user/release-keys",
3627 	},
3628 	{
3629 		.key = "ro.build.flavor",
3630 		.value = "taimen-user",
3631 	},
3632 	{
3633 		.key = "ro.build.host",
3634 		.value = "kpfk7.cbf.corp.google.com",
3635 	},
3636 	{
3637 		.key = "ro.build.id",
3638 		.value = "OPP5.170921.005",
3639 	},
3640 	{
3641 		.key = "ro.build.product",
3642 		.value = "taimen",
3643 	},
3644 	{
3645 		.key = "ro.build.system_root_image",
3646 		.value = "true",
3647 	},
3648 	{
3649 		.key = "ro.build.tags",
3650 		.value = "release-keys",
3651 	},
3652 	{
3653 		.key = "ro.build.type",
3654 		.value = "user",
3655 	},
3656 	{
3657 		.key = "ro.build.user",
3658 		.value = "android-build",
3659 	},
3660 	{
3661 		.key = "ro.build.version.all_codenames",
3662 		.value = "REL",
3663 	},
3664 	{
3665 		.key = "ro.build.version.base_os",
3666 		.value = "",
3667 	},
3668 	{
3669 		.key = "ro.build.version.codename",
3670 		.value = "REL",
3671 	},
3672 	{
3673 		.key = "ro.build.version.incremental",
3674 		.value = "4373449",
3675 	},
3676 	{
3677 		.key = "ro.build.version.preview_sdk",
3678 		.value = "0",
3679 	},
3680 	{
3681 		.key = "ro.build.version.release",
3682 		.value = "8.1.0",
3683 	},
3684 	{
3685 		.key = "ro.build.version.sdk",
3686 		.value = "27",
3687 	},
3688 	{
3689 		.key = "ro.build.version.security_patch",
3690 		.value = "2017-10-05",
3691 	},
3692 	{
3693 		.key = "ro.carrier",
3694 		.value = "unknown",
3695 	},
3696 	{
3697 		.key = "ro.com.android.dataroaming",
3698 		.value = "false",
3699 	},
3700 	{
3701 		.key = "ro.com.android.prov_mobiledata",
3702 		.value = "false",
3703 	},
3704 	{
3705 		.key = "ro.com.google.clientidbase",
3706 		.value = "android-google",
3707 	},
3708 	{
3709 		.key = "ro.com.google.ime.theme_id",
3710 		.value = "5",
3711 	},
3712 	{
3713 		.key = "ro.config.alarm_alert",
3714 		.value = "Bright_morning.ogg",
3715 	},
3716 	{
3717 		.key = "ro.config.media_vol_steps",
3718 		.value = "25",
3719 	},
3720 	{
3721 		.key = "ro.config.notification_sound",
3722 		.value = "Popcorn.ogg",
3723 	},
3724 	{
3725 		.key = "ro.config.ringtone",
3726 		.value = "The_big_adventure.ogg",
3727 	},
3728 	{
3729 		.key = "ro.config.vc_call_vol_steps",
3730 		.value = "7",
3731 	},
3732 	{
3733 		.key = "ro.control_privapp_permissions",
3734 		.value = "enforce",
3735 	},
3736 	{
3737 		.key = "ro.cp_system_other_odex",
3738 		.value = "1",
3739 	},
3740 	{
3741 		.key = "ro.crypto.state",
3742 		.value = "encrypted",
3743 	},
3744 	{
3745 		.key = "ro.crypto.type",
3746 		.value = "file",
3747 	},
3748 	{
3749 		.key = "ro.dalvik.vm.native.bridge",
3750 		.value = "0",
3751 	},
3752 	{
3753 		.key = "ro.debuggable",
3754 		.value = "0",
3755 	},
3756 	{
3757 		.key = "ro.device_owner",
3758 		.value = "false",
3759 	},
3760 	{
3761 		.key = "ro.error.receiver.system.apps",
3762 		.value = "com.google.android.gms",
3763 	},
3764 	{
3765 		.key = "ro.facelock.black_timeout",
3766 		.value = "700",
3767 	},
3768 	{
3769 		.key = "ro.facelock.det_timeout",
3770 		.value = "2500",
3771 	},
3772 	{
3773 		.key = "ro.facelock.est_max_time",
3774 		.value = "600",
3775 	},
3776 	{
3777 		.key = "ro.facelock.rec_timeout",
3778 		.value = "3500",
3779 	},
3780 	{
3781 		.key = "ro.frp.pst",
3782 		.value = "/dev/block/platform/soc/1da4000.ufshc/by-name/frp",
3783 	},
3784 	{
3785 		.key = "ro.gfx.driver.0",
3786 		.value = "com.google.pixel.wahoo.gfxdrv",
3787 	},
3788 	{
3789 		.key = "ro.hardware",
3790 		.value = "taimen",
3791 	},
3792 	{
3793 		.key = "ro.hardware.fingerprint",
3794 		.value = "fpc",
3795 	},
3796 	{
3797 		.key = "ro.hwui.drop_shadow_cache_size",
3798 		.value = "6",
3799 	},
3800 	{
3801 		.key = "ro.hwui.gradient_cache_size",
3802 		.value = "1",
3803 	},
3804 	{
3805 		.key = "ro.hwui.layer_cache_size",
3806 		.value = "64",
3807 	},
3808 	{
3809 		.key = "ro.hwui.path_cache_size",
3810 		.value = "32",
3811 	},
3812 	{
3813 		.key = "ro.hwui.r_buffer_cache_size",
3814 		.value = "8",
3815 	},
3816 	{
3817 		.key = "ro.hwui.text_large_cache_height",
3818 		.value = "1024",
3819 	},
3820 	{
3821 		.key = "ro.hwui.text_large_cache_width",
3822 		.value = "2048",
3823 	},
3824 	{
3825 		.key = "ro.hwui.text_small_cache_height",
3826 		.value = "1024",
3827 	},
3828 	{
3829 		.key = "ro.hwui.text_small_cache_width",
3830 		.value = "1024",
3831 	},
3832 	{
3833 		.key = "ro.hwui.texture_cache_flushrate",
3834 		.value = "0.4",
3835 	},
3836 	{
3837 		.key = "ro.hwui.texture_cache_size",
3838 		.value = "84",
3839 	},
3840 	{
3841 		.key = "ro.oem_unlock.pst",
3842 		.value = "/dev/block/platform/soc/1da4000.ufshc/by-name/misc",
3843 	},
3844 	{
3845 		.key = "ro.oem_unlock.pst_offset",
3846 		.value = "6144",
3847 	},
3848 	{
3849 		.key = "ro.oem_unlock_supported",
3850 		.value = "1",
3851 	},
3852 	{
3853 		.key = "ro.opa.eligible_device",
3854 		.value = "true",
3855 	},
3856 	{
3857 		.key = "ro.opengles.version",
3858 		.value = "196610",
3859 	},
3860 	{
3861 		.key = "ro.product.board",
3862 		.value = "taimen",
3863 	},
3864 	{
3865 		.key = "ro.product.brand",
3866 		.value = "google",
3867 	},
3868 	{
3869 		.key = "ro.product.cpu.abi",
3870 		.value = "arm64-v8a",
3871 	},
3872 	{
3873 		.key = "ro.product.cpu.abilist",
3874 		.value = "arm64-v8a,armeabi-v7a,armeabi",
3875 	},
3876 	{
3877 		.key = "ro.product.cpu.abilist32",
3878 		.value = "armeabi-v7a,armeabi",
3879 	},
3880 	{
3881 		.key = "ro.product.cpu.abilist64",
3882 		.value = "arm64-v8a",
3883 	},
3884 	{
3885 		.key = "ro.product.device",
3886 		.value = "taimen",
3887 	},
3888 	{
3889 		.key = "ro.product.first_api_level",
3890 		.value = "26",
3891 	},
3892 	{
3893 		.key = "ro.product.locale",
3894 		.value = "en-US",
3895 	},
3896 	{
3897 		.key = "ro.product.manufacturer",
3898 		.value = "Google",
3899 	},
3900 	{
3901 		.key = "ro.product.model",
3902 		.value = "Pixel 2 XL",
3903 	},
3904 	{
3905 		.key = "ro.product.name",
3906 		.value = "taimen",
3907 	},
3908 	{
3909 		.key = "ro.property_service.version",
3910 		.value = "2",
3911 	},
3912 	{
3913 		.key = "ro.qc.sdk.audio.fluencetype",
3914 		.value = "fluencepro",
3915 	},
3916 	{
3917 		.key = "ro.qti.sdk.sensors.gestures",
3918 		.value = "false",
3919 	},
3920 	{
3921 		.key = "ro.qti.sensors.amd",
3922 		.value = "false",
3923 	},
3924 	{
3925 		.key = "ro.qti.sensors.cmc",
3926 		.value = "false",
3927 	},
3928 	{
3929 		.key = "ro.qti.sensors.dev_ori",
3930 		.value = "true",
3931 	},
3932 	{
3933 		.key = "ro.qti.sensors.facing",
3934 		.value = "false",
3935 	},
3936 	{
3937 		.key = "ro.qti.sensors.pedometer",
3938 		.value = "false",
3939 	},
3940 	{
3941 		.key = "ro.qti.sensors.rmd",
3942 		.value = "false",
3943 	},
3944 	{
3945 		.key = "ro.qti.sensors.scrn_ortn",
3946 		.value = "false",
3947 	},
3948 	{
3949 		.key = "ro.qti.sensors.step_counter",
3950 		.value = "false",
3951 	},
3952 	{
3953 		.key = "ro.qti.sensors.step_detector",
3954 		.value = "false",
3955 	},
3956 	{
3957 		.key = "ro.qti.sensors.wu",
3958 		.value = "false",
3959 	},
3960 	{
3961 		.key = "ro.revision",
3962 		.value = "rev_10",
3963 	},
3964 	{
3965 		.key = "ro.ril.svdo",
3966 		.value = "false",
3967 	},
3968 	{
3969 		.key = "ro.ril.svlte1x",
3970 		.value = "false",
3971 	},
3972 	{
3973 		.key = "ro.secure",
3974 		.value = "1",
3975 	},
3976 	{
3977 		.key = "ro.serialno",
3978 		.value = "710KPQJ0358188",
3979 	},
3980 	{
3981 		.key = "ro.setupwizard.enterprise_mode",
3982 		.value = "1",
3983 	},
3984 	{
3985 		.key = "ro.setupwizard.esim_cid_ignore",
3986 		.value = "00000001",
3987 	},
3988 	{
3989 		.key = "ro.setupwizard.rotation_locked",
3990 		.value = "true",
3991 	},
3992 	{
3993 		.key = "ro.sf.lcd_density",
3994 		.value = "560",
3995 	},
3996 	{
3997 		.key = "ro.storage_manager.enabled",
3998 		.value = "true",
3999 	},
4000 	{
4001 		.key = "ro.telephony.default_cdma_sub",
4002 		.value = "0",
4003 	},
4004 	{
4005 		.key = "ro.telephony.default_network",
4006 		.value = "10",
4007 	},
4008 	{
4009 		.key = "ro.treble.enabled",
4010 		.value = "true",
4011 	},
4012 	{
4013 		.key = "ro.url.legal",
4014 		.value = "http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html",
4015 	},
4016 	{
4017 		.key = "ro.url.legal.android_privacy",
4018 		.value = "http://www.google.com/intl/%s/mobile/android/basic/privacy.html",
4019 	},
4020 	{
4021 		.key = "ro.vendor.build.date",
4022 		.value = "Tue Oct 3 04:55:08 UTC 2017",
4023 	},
4024 	{
4025 		.key = "ro.vendor.build.date.utc",
4026 		.value = "1507006508",
4027 	},
4028 	{
4029 		.key = "ro.vendor.build.fingerprint",
4030 		.value = "google/taimen/taimen:8.1.0/OPP5.170921.005/4373449:user/release-keys",
4031 	},
4032 	{
4033 		.key = "ro.vendor.extension_library",
4034 		.value = "libqti-perfd-client.so",
4035 	},
4036 	{
4037 		.key = "ro.vendor.vndk.version",
4038 		.value = "27.1.0",
4039 	},
4040 	{
4041 		.key = "ro.vibrator.hal.click.duration",
4042 		.value = "10",
4043 	},
4044 	{
4045 		.key = "ro.vibrator.hal.tick.duration",
4046 		.value = "4",
4047 	},
4048 	{
4049 		.key = "ro.wifi.channels",
4050 		.value = "",
4051 	},
4052 	{
4053 		.key = "ro.zygote",
4054 		.value = "zygote64_32",
4055 	},
4056 	{
4057 		.key = "security.perf_harden",
4058 		.value = "1",
4059 	},
4060 	{
4061 		.key = "selinux.restorecon_recursive",
4062 		.value = "/data/misc_ce/0",
4063 	},
4064 	{
4065 		.key = "service.bootanim.exit",
4066 		.value = "1",
4067 	},
4068 	{
4069 		.key = "service.sf.present_timestamp",
4070 		.value = "1",
4071 	},
4072 	{
4073 		.key = "setupwizard.enable_assist_gesture_training",
4074 		.value = "true",
4075 	},
4076 	{
4077 		.key = "setupwizard.theme",
4078 		.value = "glif_v2_light",
4079 	},
4080 	{
4081 		.key = "sys.all.modules.ready",
4082 		.value = "1",
4083 	},
4084 	{
4085 		.key = "sys.boot_completed",
4086 		.value = "1",
4087 	},
4088 	{
4089 		.key = "sys.logbootcomplete",
4090 		.value = "1",
4091 	},
4092 	{
4093 		.key = "sys.oem_unlock_allowed",
4094 		.value = "0",
4095 	},
4096 	{
4097 		.key = "sys.qcom.devup",
4098 		.value = "1",
4099 	},
4100 	{
4101 		.key = "sys.rescue_boot_count",
4102 		.value = "1",
4103 	},
4104 	{
4105 		.key = "sys.retaildemo.enabled",
4106 		.value = "0",
4107 	},
4108 	{
4109 		.key = "sys.slpi.firmware.version",
4110 		.value = "msm8998-slpi_v2-g8b1164f-4324859 Fri Sep  8 21:06:35 UTC 2017",
4111 	},
4112 	{
4113 		.key = "sys.sysctl.extra_free_kbytes",
4114 		.value = "48600",
4115 	},
4116 	{
4117 		.key = "sys.usb.config",
4118 		.value = "adb",
4119 	},
4120 	{
4121 		.key = "sys.usb.configfs",
4122 		.value = "1",
4123 	},
4124 	{
4125 		.key = "sys.usb.controller",
4126 		.value = "a800000.dwc3",
4127 	},
4128 	{
4129 		.key = "sys.usb.ffs.max_read",
4130 		.value = "524288",
4131 	},
4132 	{
4133 		.key = "sys.usb.ffs.max_write",
4134 		.value = "524288",
4135 	},
4136 	{
4137 		.key = "sys.usb.ffs.mtp.ready",
4138 		.value = "1",
4139 	},
4140 	{
4141 		.key = "sys.usb.ffs.ready",
4142 		.value = "1",
4143 	},
4144 	{
4145 		.key = "sys.usb.mtp.device_type",
4146 		.value = "3",
4147 	},
4148 	{
4149 		.key = "sys.usb.state",
4150 		.value = "adb",
4151 	},
4152 	{
4153 		.key = "sys.user.0.ce_available",
4154 		.value = "true",
4155 	},
4156 	{
4157 		.key = "sys.wifitracing.started",
4158 		.value = "1",
4159 	},
4160 	{
4161 		.key = "telephony.lteOnCdmaDevice",
4162 		.value = "1",
4163 	},
4164 	{
4165 		.key = "vendor.audio.adm.buffering.ms",
4166 		.value = "3",
4167 	},
4168 	{
4169 		.key = "vendor.vidc.enc.dcvs.extra-buff-count",
4170 		.value = "2",
4171 	},
4172 	{
4173 		.key = "vold.has_adoptable",
4174 		.value = "0",
4175 	},
4176 	{
4177 		.key = "vold.has_quota",
4178 		.value = "1",
4179 	},
4180 	{
4181 		.key = "vold.post_fs_data_done",
4182 		.value = "1",
4183 	},
4184 	{
4185 		.key = "wifi.interface",
4186 		.value = "wlan0",
4187 	},
4188 	{ NULL },
4189 };
4190 #endif /* __ANDROID__ */
4191