powerhint.json 40 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838
  1. {
  2. "Nodes": [
  3. {
  4. "Name": "MemFreq",
  5. "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
  6. "Values": [
  7. "3172000",
  8. "1014000",
  9. "421000"
  10. ],
  11. "ResetOnInit": true
  12. },
  13. {
  14. "Name": "IntFreq",
  15. "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
  16. "Values": [
  17. "533000",
  18. "100000"
  19. ],
  20. "ResetOnInit": true
  21. },
  22. {
  23. "Name": "CPULittleClusterMaxFreq",
  24. "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
  25. "Values": [
  26. "9999999",
  27. "1098000",
  28. "1401000",
  29. "930000",
  30. "1197000",
  31. "1328000",
  32. "1598000",
  33. "1803000"
  34. ],
  35. "DefaultIndex": 0,
  36. "ResetOnInit": true
  37. },
  38. {
  39. "Name": "CPULittleClusterMinFreq",
  40. "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
  41. "Values": [
  42. "9999999",
  43. "1197000",
  44. "0"
  45. ],
  46. "ResetOnInit": true
  47. },
  48. {
  49. "Name": "CPUMidClusterMaxFreq",
  50. "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
  51. "Values": [
  52. "9999999",
  53. "1024000",
  54. "1197000",
  55. "1491000",
  56. "910000",
  57. "1328000",
  58. "1663000",
  59. "1836000",
  60. "1999000"
  61. ],
  62. "DefaultIndex": 0,
  63. "ResetOnInit": true
  64. },
  65. {
  66. "Name": "CPUMidClusterMinFreq",
  67. "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
  68. "Values": [
  69. "9999999",
  70. "1197000",
  71. "0"
  72. ],
  73. "ResetOnInit": true
  74. },
  75. {
  76. "Name": "CPUBigClusterMaxFreq",
  77. "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
  78. "Values": [
  79. "9999999",
  80. "984000",
  81. "1426000",
  82. "1826000",
  83. "1277000",
  84. "1582000",
  85. "1745000",
  86. "2048000",
  87. "2401000"
  88. ],
  89. "DefaultIndex": 0,
  90. "ResetOnInit": true
  91. },
  92. {
  93. "Name": "CPUBigClusterMinFreq",
  94. "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
  95. "Values": [
  96. "9999999",
  97. "1106000",
  98. "0"
  99. ],
  100. "ResetOnInit": true
  101. },
  102. {
  103. "Name": "GPUMinFreq",
  104. "Path": "/sys/devices/platform/28000000.mali/hint_min_freq",
  105. "Values": [
  106. "848000",
  107. "762000",
  108. "572000",
  109. "471000",
  110. "302000",
  111. "151000"
  112. ],
  113. "ResetOnInit": true
  114. },
  115. {
  116. "Name": "UClampThreshold",
  117. "Path": "/proc/vendor_sched/uclamp_threshold",
  118. "Values": [
  119. "0",
  120. "8"
  121. ],
  122. "ResetOnInit": true
  123. },
  124. {
  125. "Name": "ReducePreferIdle",
  126. "Path": "/proc/vendor_sched/reduce_prefer_idle",
  127. "Values": [
  128. "0",
  129. "1"
  130. ],
  131. "ResetOnInit": true
  132. },
  133. {
  134. "Name": "CPUUtilThreshold",
  135. "Path": "/proc/vendor_sched/util_threshold",
  136. "Values": [
  137. "1280",
  138. "1100"
  139. ],
  140. "DefaultIndex": 0,
  141. "ResetOnInit": true
  142. },
  143. {
  144. "Name": "MIFTargetLoad",
  145. "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
  146. "Values": [
  147. "20 5 80",
  148. "20 10 80",
  149. "80 10 80"
  150. ],
  151. "ResetOnInit": true
  152. },
  153. {
  154. "Name": "TAUClampBoost",
  155. "Path": "/proc/vendor_sched/ta_uclamp_min",
  156. "Values": [
  157. "612",
  158. "185",
  159. "1",
  160. "63"
  161. ],
  162. "ResetOnInit": true
  163. },
  164. {
  165. "Name": "FGUClampBoost",
  166. "Path": "/proc/vendor_sched/fg_uclamp_min",
  167. "Values": [
  168. "159",
  169. "0"
  170. ],
  171. "ResetOnInit": true
  172. },
  173. {
  174. "Name": "SFUClampBoost",
  175. "Path": "/proc/vendor_sched/sf_uclamp_min",
  176. "Values": [
  177. "159",
  178. "85",
  179. "39"
  180. ],
  181. "ResetOnInit": true
  182. },
  183. {
  184. "Name": "MLUclampBoost",
  185. "Path": "/proc/vendor_sched/nnapi_uclamp_min",
  186. "Values": [
  187. "180",
  188. "650"
  189. ],
  190. "DefaultIndex": 0,
  191. "ResetOnInit": true
  192. },
  193. {
  194. "Name": "PMQoSCpuDmaLatency",
  195. "Path": "/dev/cpu_dma_latency",
  196. "Values": [
  197. "44",
  198. "1000"
  199. ],
  200. "HoldFd": true
  201. },
  202. {
  203. "Name": "CDPreferIdle",
  204. "Path": "/proc/vendor_sched/cam_prefer_idle",
  205. "Values": [
  206. "0",
  207. "1"
  208. ],
  209. "ResetOnInit": true
  210. },
  211. {
  212. "Name": "CDCpuset",
  213. "Path": "/dev/cpuset/camera-daemon/cpus",
  214. "Values": [
  215. "4-7",
  216. "0-7"
  217. ],
  218. "ResetOnInit": true
  219. },
  220. {
  221. "Name": "RestrictedCpuset",
  222. "Path": "/dev/cpuset/restricted/cpus",
  223. "Values": [
  224. "0-3",
  225. "0-7"
  226. ],
  227. "ResetOnInit": false
  228. },
  229. {
  230. "Name": "CDHighCpusetCpus",
  231. "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
  232. "Values": [
  233. "6-7",
  234. "0-7"
  235. ],
  236. "ResetOnInit": true
  237. },
  238. {
  239. "Name": "CDMidCpusetCpus",
  240. "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
  241. "Values": [
  242. "4-5",
  243. "0-7"
  244. ],
  245. "ResetOnInit": true
  246. },
  247. {
  248. "Name": "CDMidHighCpusetCpus",
  249. "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
  250. "Values": [
  251. "4-7",
  252. "0-7"
  253. ],
  254. "ResetOnInit": true
  255. },
  256. {
  257. "Name": "TAPreferHighCap",
  258. "Path": "/proc/vendor_sched/ta_prefer_high_cap",
  259. "Values": [
  260. "1",
  261. "0"
  262. ],
  263. "ResetOnInit": true
  264. },
  265. {
  266. "Name": "TAPreferIdle",
  267. "Path": "/proc/vendor_sched/ta_prefer_idle",
  268. "Values": [
  269. "0",
  270. "1"
  271. ],
  272. "ResetOnInit": true
  273. },
  274. {
  275. "Name": "FGPreferIdle",
  276. "Path": "/proc/vendor_sched/fg_prefer_idle",
  277. "Values": [
  278. "1",
  279. "0"
  280. ],
  281. "DefaultIndex": 0,
  282. "ResetOnInit": true
  283. },
  284. {
  285. "Name": "CDPreferHighCap",
  286. "Path": "/proc/vendor_sched/cam_prefer_high_cap",
  287. "Values": [
  288. "1",
  289. "0"
  290. ],
  291. "ResetOnInit": true
  292. },
  293. {
  294. "Name": "NPITaskPacking",
  295. "Path": "/proc/vendor_sched/npi_packing",
  296. "Values": [
  297. "0",
  298. "1"
  299. ],
  300. "ResetOnInit": true
  301. },
  302. {
  303. "Name": "DisplayWakeup",
  304. "Path": "/sys/devices/platform/1c240000.drmdecon/early_wakeup",
  305. "Values": [
  306. "1",
  307. "0"
  308. ]
  309. },
  310. {
  311. "Name": "LimitFlashCurrent",
  312. "Path": "vendor.camera.max_flash_current",
  313. "Values": [
  314. "100",
  315. "1500"
  316. ],
  317. "ResetOnInit": true,
  318. "Type": "Property"
  319. },
  320. {
  321. "Name": "PowerHALRenderingState",
  322. "Path": "vendor.powerhal.rendering",
  323. "Values": [
  324. "EXPENSIVE_RENDERING",
  325. ""
  326. ],
  327. "Type": "Property"
  328. },
  329. {
  330. "Name": "INTCAMFreq",
  331. "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
  332. "Values": [
  333. "664000",
  334. "67000"
  335. ],
  336. "ResetOnInit": true
  337. },
  338. {
  339. "Name": "TNRFreq",
  340. "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
  341. "Values": [
  342. "664000",
  343. "67000"
  344. ],
  345. "ResetOnInit": true
  346. },
  347. {
  348. "Name": "BigControlTempSet",
  349. "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
  350. "Values": [
  351. "100000",
  352. "80000"
  353. ],
  354. "DefaultIndex": 0,
  355. "ResetOnInit": false
  356. },
  357. {
  358. "Name": "MidControlTempSet",
  359. "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
  360. "Values": [
  361. "100000",
  362. "80000"
  363. ],
  364. "DefaultIndex": 0,
  365. "ResetOnInit": false
  366. },
  367. {
  368. "Name": "LittleControlTempSet",
  369. "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
  370. "Values": [
  371. "100000",
  372. "80000"
  373. ],
  374. "DefaultIndex": 0,
  375. "ResetOnInit": false
  376. },
  377. {
  378. "Name": "G3dControlTempSet",
  379. "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
  380. "Values": [
  381. "100000",
  382. "80000"
  383. ],
  384. "DefaultIndex": 0,
  385. "ResetOnInit": false
  386. },
  387. {
  388. "Name": "TpuControlTempSet",
  389. "Path": "/dev/thermal/tz-by-name/TPU/trip_point_2_temp",
  390. "Values": [
  391. "100000",
  392. "80000"
  393. ],
  394. "DefaultIndex": 0,
  395. "ResetOnInit": false
  396. },
  397. {
  398. "Name": "AurControlTempSet",
  399. "Path": "/dev/thermal/tz-by-name/AUR/trip_point_2_temp",
  400. "Values": [
  401. "100000",
  402. "80000"
  403. ],
  404. "DefaultIndex": 0,
  405. "ResetOnInit": false
  406. },
  407. {
  408. "Name": "BigSwitchOnTempSet",
  409. "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
  410. "Values": [
  411. "80000",
  412. "60000"
  413. ],
  414. "DefaultIndex": 0,
  415. "ResetOnInit": false
  416. },
  417. {
  418. "Name": "MidSwitchOnTempSet",
  419. "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
  420. "Values": [
  421. "80000",
  422. "60000"
  423. ],
  424. "DefaultIndex": 0,
  425. "ResetOnInit": false
  426. },
  427. {
  428. "Name": "LittleSwitchOnTempSet",
  429. "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
  430. "Values": [
  431. "80000",
  432. "60000"
  433. ],
  434. "DefaultIndex": 0,
  435. "ResetOnInit": false
  436. },
  437. {
  438. "Name": "G3dSwitchOnTempSet",
  439. "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
  440. "Values": [
  441. "80000",
  442. "60000"
  443. ],
  444. "DefaultIndex": 0,
  445. "ResetOnInit": false
  446. },
  447. {
  448. "Name": "TpuSwitchOnTempSet",
  449. "Path": "/dev/thermal/tz-by-name/TPU/trip_point_1_temp",
  450. "Values": [
  451. "80000",
  452. "60000"
  453. ],
  454. "DefaultIndex": 0,
  455. "ResetOnInit": false
  456. },
  457. {
  458. "Name": "AurSwitchOnTempSet",
  459. "Path": "/dev/thermal/tz-by-name/AUR/trip_point_1_temp",
  460. "Values": [
  461. "80000",
  462. "60000"
  463. ],
  464. "DefaultIndex": 0,
  465. "ResetOnInit": false
  466. },
  467. {
  468. "Name": "CPU_LITTLE_TSKIN_BYPASS",
  469. "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote_bypass",
  470. "Values": [
  471. "0",
  472. "1"
  473. ],
  474. "DefaultIndex": 0
  475. },
  476. {
  477. "Name": "CPU_MID_TSKIN_BYPASS",
  478. "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote_bypass",
  479. "Values": [
  480. "0",
  481. "1"
  482. ],
  483. "DefaultIndex": 0
  484. },
  485. {
  486. "Name": "CPU_BIG_TSKIN_BYPASS",
  487. "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote_bypass",
  488. "Values": [
  489. "0",
  490. "1"
  491. ],
  492. "DefaultIndex": 0
  493. },
  494. {
  495. "Name": "TRUSTY_VIRTIO_HIGH",
  496. "Path": "/sys/module/trusty_virtio/parameters/use_high_wq",
  497. "Values": [
  498. "1",
  499. "0"
  500. ]
  501. },
  502. {
  503. "Name": "TRUSTY_HIGH",
  504. "Path": "/sys/module/trusty_core/parameters/use_high_wq",
  505. "Values": [
  506. "1",
  507. "0"
  508. ]
  509. },
  510. {
  511. "Name": "PMU_POLL",
  512. "Path": "/proc/vendor_sched/pmu_poll_enable",
  513. "Values": [
  514. "0",
  515. "1"
  516. ],
  517. "DefaultIndex": 0
  518. }
  519. ],
  520. "Actions": [
  521. {
  522. "PowerHint": "INTERACTION",
  523. "Node": "SFUClampBoost",
  524. "Duration": 5000,
  525. "Value": "85"
  526. },
  527. {
  528. "PowerHint": "LAUNCH",
  529. "Node": "UClampThreshold",
  530. "Duration": 5000,
  531. "Value": "0"
  532. },
  533. {
  534. "PowerHint": "LAUNCH",
  535. "Node": "ReducePreferIdle",
  536. "Duration": 5000,
  537. "Value": "0"
  538. },
  539. {
  540. "PowerHint": "LAUNCH",
  541. "Node": "FGPreferIdle",
  542. "Duration": 5000,
  543. "Value": "1"
  544. },
  545. {
  546. "PowerHint": "LAUNCH",
  547. "Node": "SFUClampBoost",
  548. "Duration": 5000,
  549. "Value": "85"
  550. },
  551. {
  552. "PowerHint": "LAUNCH",
  553. "Node": "CPUBigClusterMaxFreq",
  554. "Duration": 5000,
  555. "Value": "9999999"
  556. },
  557. {
  558. "PowerHint": "LAUNCH",
  559. "Node": "CPUMidClusterMaxFreq",
  560. "Duration": 5000,
  561. "Value": "9999999"
  562. },
  563. {
  564. "PowerHint": "LAUNCH",
  565. "Node": "CPULittleClusterMaxFreq",
  566. "Duration": 5000,
  567. "Value": "9999999"
  568. },
  569. {
  570. "PowerHint": "LAUNCH",
  571. "Node": "TAUClampBoost",
  572. "Duration": 5000,
  573. "Value": "612"
  574. },
  575. {
  576. "PowerHint": "LAUNCH",
  577. "Node": "FGUClampBoost",
  578. "Duration": 5000,
  579. "Value": "159"
  580. },
  581. {
  582. "PowerHint": "LAUNCH",
  583. "Node": "MemFreq",
  584. "Duration": 5000,
  585. "Value": "3172000"
  586. },
  587. {
  588. "PowerHint": "LAUNCH",
  589. "Node": "NPITaskPacking",
  590. "Duration": 5000,
  591. "Value": "0"
  592. },
  593. {
  594. "PowerHint": "CAMERA_LAUNCH",
  595. "Node": "MemFreq",
  596. "Duration": 1000,
  597. "Value": "3172000"
  598. },
  599. {
  600. "PowerHint": "CAMERA_LAUNCH",
  601. "Node": "CPUBigClusterMaxFreq",
  602. "Duration": 1000,
  603. "Value": "9999999"
  604. },
  605. {
  606. "PowerHint": "CAMERA_LAUNCH",
  607. "Node": "CPUBigClusterMinFreq",
  608. "Duration": 1000,
  609. "Value": "9999999"
  610. },
  611. {
  612. "PowerHint": "CAMERA_LAUNCH",
  613. "Node": "CPUMidClusterMaxFreq",
  614. "Duration": 1000,
  615. "Value": "9999999"
  616. },
  617. {
  618. "PowerHint": "CAMERA_LAUNCH",
  619. "Node": "CPUMidClusterMinFreq",
  620. "Duration": 1000,
  621. "Value": "9999999"
  622. },
  623. {
  624. "PowerHint": "CAMERA_LAUNCH",
  625. "Node": "CPULittleClusterMaxFreq",
  626. "Duration": 1000,
  627. "Value": "9999999"
  628. },
  629. {
  630. "PowerHint": "CAMERA_LAUNCH",
  631. "Node": "CPULittleClusterMinFreq",
  632. "Duration": 1000,
  633. "Value": "9999999"
  634. },
  635. {
  636. "PowerHint": "CAMERA_LAUNCH",
  637. "Node": "CDCpuset",
  638. "Duration": 1000,
  639. "Value": "4-7"
  640. },
  641. {
  642. "PowerHint": "CAMERA_LAUNCH",
  643. "Node": "NPITaskPacking",
  644. "Duration": 1000,
  645. "Value": "0"
  646. },
  647. {
  648. "PowerHint": "CAMERA_LAUNCH_EXTENDED",
  649. "Node": "CPUBigClusterMaxFreq",
  650. "Duration": 2000,
  651. "Value": "9999999"
  652. },
  653. {
  654. "PowerHint": "CAMERA_LAUNCH_EXTENDED",
  655. "Node": "CPUMidClusterMaxFreq",
  656. "Duration": 2000,
  657. "Value": "9999999"
  658. },
  659. {
  660. "PowerHint": "CAMERA_LAUNCH_EXTENDED",
  661. "Node": "CPULittleClusterMaxFreq",
  662. "Duration": 2000,
  663. "Value": "9999999"
  664. },
  665. {
  666. "PowerHint": "CAMERA_LAUNCH_EXTENDED",
  667. "Node": "NPITaskPacking",
  668. "Duration": 2000,
  669. "Value": "0"
  670. },
  671. {
  672. "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
  673. "Node": "CPUBigClusterMaxFreq",
  674. "Duration": 1000,
  675. "Value": "984000"
  676. },
  677. {
  678. "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
  679. "Node": "CPUMidClusterMaxFreq",
  680. "Duration": 1000,
  681. "Value": "1024000"
  682. },
  683. {
  684. "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
  685. "Node": "CPULittleClusterMaxFreq",
  686. "Duration": 1000,
  687. "Value": "1098000"
  688. },
  689. {
  690. "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
  691. "Node": "CPUBigClusterMaxFreq",
  692. "Duration": 1000,
  693. "Value": "1426000"
  694. },
  695. {
  696. "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
  697. "Node": "CPUMidClusterMaxFreq",
  698. "Duration": 1000,
  699. "Value": "1197000"
  700. },
  701. {
  702. "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
  703. "Node": "CPULittleClusterMaxFreq",
  704. "Duration": 1000,
  705. "Value": "1401000"
  706. },
  707. {
  708. "PowerHint": "CAMERA_SHOT",
  709. "Node": "MemFreq",
  710. "Duration": 300,
  711. "Value": "3172000"
  712. },
  713. {
  714. "PowerHint": "CAMERA_SHOT",
  715. "Node": "CPUBigClusterMaxFreq",
  716. "Duration": 300,
  717. "Value": "9999999"
  718. },
  719. {
  720. "PowerHint": "CAMERA_SHOT",
  721. "Node": "CPUBigClusterMinFreq",
  722. "Duration": 300,
  723. "Value": "9999999"
  724. },
  725. {
  726. "PowerHint": "CAMERA_SHOT",
  727. "Node": "CPUMidClusterMaxFreq",
  728. "Duration": 300,
  729. "Value": "9999999"
  730. },
  731. {
  732. "PowerHint": "CAMERA_SHOT",
  733. "Node": "CPUMidClusterMinFreq",
  734. "Duration": 300,
  735. "Value": "9999999"
  736. },
  737. {
  738. "PowerHint": "CAMERA_BACKEND_BOOST",
  739. "Node": "MemFreq",
  740. "Duration": 1000,
  741. "Value": "3172000"
  742. },
  743. {
  744. "PowerHint": "CAMERA_BACKEND_BOOST",
  745. "Node": "IntFreq",
  746. "Duration": 1000,
  747. "Value": "533000"
  748. },
  749. {
  750. "PowerHint": "CAMERA_BACKEND_BOOST",
  751. "Node": "INTCAMFreq",
  752. "Duration": 1000,
  753. "Value": "664000"
  754. },
  755. {
  756. "PowerHint": "CAMERA_BACKEND_BOOST",
  757. "Node": "TNRFreq",
  758. "Duration": 1000,
  759. "Value": "664000"
  760. },
  761. {
  762. "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
  763. "Node": "TAPreferHighCap",
  764. "Duration": 3000,
  765. "Value": "1"
  766. },
  767. {
  768. "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
  769. "Node": "CPUBigClusterMaxFreq",
  770. "Duration": 3000,
  771. "Value": "9999999"
  772. },
  773. {
  774. "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
  775. "Node": "CPUBigClusterMinFreq",
  776. "Duration": 3000,
  777. "Value": "9999999"
  778. },
  779. {
  780. "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
  781. "Node": "TAPreferHighCap",
  782. "Duration": 3000,
  783. "Value": "1"
  784. },
  785. {
  786. "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
  787. "Node": "CPUBigClusterMaxFreq",
  788. "Duration": 3000,
  789. "Value": "9999999"
  790. },
  791. {
  792. "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
  793. "Node": "CPUBigClusterMinFreq",
  794. "Duration": 3000,
  795. "Value": "9999999"
  796. },
  797. {
  798. "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
  799. "Node": "CPUMidClusterMaxFreq",
  800. "Duration": 3000,
  801. "Value": "9999999"
  802. },
  803. {
  804. "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
  805. "Node": "CPUMidClusterMinFreq",
  806. "Duration": 3000,
  807. "Value": "9999999"
  808. },
  809. {
  810. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  811. "Node": "TAPreferHighCap",
  812. "Duration": 3000,
  813. "Value": "1"
  814. },
  815. {
  816. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  817. "Node": "CPUBigClusterMaxFreq",
  818. "Duration": 3000,
  819. "Value": "9999999"
  820. },
  821. {
  822. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  823. "Node": "CPUBigClusterMinFreq",
  824. "Duration": 3000,
  825. "Value": "9999999"
  826. },
  827. {
  828. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  829. "Node": "CPUMidClusterMaxFreq",
  830. "Duration": 3000,
  831. "Value": "9999999"
  832. },
  833. {
  834. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  835. "Node": "CPUMidClusterMinFreq",
  836. "Duration": 3000,
  837. "Value": "9999999"
  838. },
  839. {
  840. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  841. "Node": "CPULittleClusterMaxFreq",
  842. "Duration": 3000,
  843. "Value": "9999999"
  844. },
  845. {
  846. "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
  847. "Node": "CPULittleClusterMinFreq",
  848. "Duration": 3000,
  849. "Value": "9999999"
  850. },
  851. {
  852. "PowerHint": "GCA_CAMERA_SHOT_GPU_EXTREME",
  853. "Node": "GPUMinFreq",
  854. "Duration": 3000,
  855. "Value": "848000"
  856. },
  857. {
  858. "PowerHint": "CAMERA_STREAMING_EXTREME",
  859. "Node": "CPULittleClusterMaxFreq",
  860. "Duration": 0,
  861. "Value": "1401000"
  862. },
  863. {
  864. "PowerHint": "CAMERA_STREAMING_EXTREME",
  865. "Node": "CPUMidClusterMaxFreq",
  866. "Duration": 0,
  867. "Value": "1491000"
  868. },
  869. {
  870. "PowerHint": "CAMERA_STREAMING_EXTREME",
  871. "Node": "CPUBigClusterMaxFreq",
  872. "Duration": 0,
  873. "Value": "1826000"
  874. },
  875. {
  876. "PowerHint": "CAMERA_STREAMING_EXTREME",
  877. "Node": "CDPreferHighCap",
  878. "Duration": 0,
  879. "Value": "1"
  880. },
  881. {
  882. "PowerHint": "CAMERA_STREAMING_EXTREME",
  883. "Node": "MemFreq",
  884. "Duration": 0,
  885. "Value": "1014000"
  886. },
  887. {
  888. "PowerHint": "CAMERA_STREAMING_EXTREME",
  889. "Node": "MIFTargetLoad",
  890. "Duration": 0,
  891. "Value": "80 10 80"
  892. },
  893. {
  894. "PowerHint": "CAMERA_STREAMING_EXTREME",
  895. "Node": "TAPreferHighCap",
  896. "Duration": 0,
  897. "Value": "1"
  898. },
  899. {
  900. "PowerHint": "CAMERA_STREAMING_EXTREME",
  901. "Node": "TAPreferIdle",
  902. "Duration": 0,
  903. "Value": "0"
  904. },
  905. {
  906. "PowerHint": "CAMERA_STREAMING_EXTREME",
  907. "Node": "CDHighCpusetCpus",
  908. "Duration": 0,
  909. "Value": "6-7"
  910. },
  911. {
  912. "PowerHint": "CAMERA_STREAMING_EXTREME",
  913. "Node": "CDMidCpusetCpus",
  914. "Duration": 0,
  915. "Value": "4-5"
  916. },
  917. {
  918. "PowerHint": "CAMERA_STREAMING_EXTREME",
  919. "Node": "CDMidHighCpusetCpus",
  920. "Duration": 0,
  921. "Value": "4-7"
  922. },
  923. {
  924. "PowerHint": "CAMERA_STREAMING_EXTREME",
  925. "Node": "NPITaskPacking",
  926. "Duration": 0,
  927. "Value": "0"
  928. },
  929. {
  930. "PowerHint": "CAMERA_STREAMING_HIGH",
  931. "Node": "CPUUtilThreshold",
  932. "Duration": 0,
  933. "Value": "1100"
  934. },
  935. {
  936. "PowerHint": "CAMERA_STREAMING_HIGH",
  937. "Node": "CPUMidClusterMaxFreq",
  938. "Duration": 0,
  939. "Value": "1491000"
  940. },
  941. {
  942. "PowerHint": "CAMERA_STREAMING_HIGH",
  943. "Node": "CPUBigClusterMaxFreq",
  944. "Duration": 0,
  945. "Value": "1826000"
  946. },
  947. {
  948. "PowerHint": "CAMERA_STREAMING_HIGH",
  949. "Node": "CDPreferHighCap",
  950. "Duration": 0,
  951. "Value": "1"
  952. },
  953. {
  954. "PowerHint": "CAMERA_STREAMING_HIGH",
  955. "Node": "CPULittleClusterMaxFreq",
  956. "Duration": 0,
  957. "Value": "1401000"
  958. },
  959. {
  960. "PowerHint": "CAMERA_STREAMING_HIGH",
  961. "Node": "MemFreq",
  962. "Duration": 0,
  963. "Value": "1014000"
  964. },
  965. {
  966. "PowerHint": "CAMERA_STREAMING_HIGH",
  967. "Node": "MIFTargetLoad",
  968. "Duration": 0,
  969. "Value": "80 10 80"
  970. },
  971. {
  972. "PowerHint": "CAMERA_STREAMING_HIGH",
  973. "Node": "TAPreferHighCap",
  974. "Duration": 0,
  975. "Value": "1"
  976. },
  977. {
  978. "PowerHint": "CAMERA_STREAMING_HIGH",
  979. "Node": "TAPreferIdle",
  980. "Duration": 0,
  981. "Value": "0"
  982. },
  983. {
  984. "PowerHint": "CAMERA_STREAMING_HIGH",
  985. "Node": "CDHighCpusetCpus",
  986. "Duration": 0,
  987. "Value": "6-7"
  988. },
  989. {
  990. "PowerHint": "CAMERA_STREAMING_HIGH",
  991. "Node": "CDMidCpusetCpus",
  992. "Duration": 0,
  993. "Value": "4-5"
  994. },
  995. {
  996. "PowerHint": "CAMERA_STREAMING_HIGH",
  997. "Node": "CDMidHighCpusetCpus",
  998. "Duration": 0,
  999. "Value": "4-7"
  1000. },
  1001. {
  1002. "PowerHint": "CAMERA_STREAMING_HIGH",
  1003. "Node": "NPITaskPacking",
  1004. "Duration": 0,
  1005. "Value": "0"
  1006. },
  1007. {
  1008. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1009. "Node": "CDPreferHighCap",
  1010. "Duration": 0,
  1011. "Value": "1"
  1012. },
  1013. {
  1014. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1015. "Node": "TAPreferHighCap",
  1016. "Duration": 0,
  1017. "Value": "1"
  1018. },
  1019. {
  1020. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1021. "Node": "CPUBigClusterMaxFreq",
  1022. "Duration": 0,
  1023. "Value": "1826000"
  1024. },
  1025. {
  1026. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1027. "Node": "CPUMidClusterMaxFreq",
  1028. "Duration": 0,
  1029. "Value": "1491000"
  1030. },
  1031. {
  1032. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1033. "Node": "CPULittleClusterMaxFreq",
  1034. "Duration": 0,
  1035. "Value": "1401000"
  1036. },
  1037. {
  1038. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1039. "Node": "MemFreq",
  1040. "Duration": 0,
  1041. "Value": "1014000"
  1042. },
  1043. {
  1044. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1045. "Node": "MIFTargetLoad",
  1046. "Duration": 0,
  1047. "Value": "20 10 80"
  1048. },
  1049. {
  1050. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1051. "Node": "CDHighCpusetCpus",
  1052. "Duration": 0,
  1053. "Value": "6-7"
  1054. },
  1055. {
  1056. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1057. "Node": "CDMidCpusetCpus",
  1058. "Duration": 0,
  1059. "Value": "4-5"
  1060. },
  1061. {
  1062. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1063. "Node": "CDMidHighCpusetCpus",
  1064. "Duration": 0,
  1065. "Value": "4-7"
  1066. },
  1067. {
  1068. "PowerHint": "CAMERA_STREAMING_STANDARD",
  1069. "Node": "NPITaskPacking",
  1070. "Duration": 0,
  1071. "Value": "0"
  1072. },
  1073. {
  1074. "PowerHint": "CAMERA_STREAMING_LOW",
  1075. "Node": "CDPreferHighCap",
  1076. "Duration": 0,
  1077. "Value": "1"
  1078. },
  1079. {
  1080. "PowerHint": "CAMERA_STREAMING_LOW",
  1081. "Node": "TAPreferHighCap",
  1082. "Duration": 0,
  1083. "Value": "1"
  1084. },
  1085. {
  1086. "PowerHint": "CAMERA_STREAMING_LOW",
  1087. "Node": "CDPreferIdle",
  1088. "Duration": 0,
  1089. "Value": "0"
  1090. },
  1091. {
  1092. "PowerHint": "CAMERA_STREAMING_LOW",
  1093. "Node": "CPUBigClusterMaxFreq",
  1094. "Duration": 0,
  1095. "Value": "1826000"
  1096. },
  1097. {
  1098. "PowerHint": "CAMERA_STREAMING_LOW",
  1099. "Node": "CPUMidClusterMaxFreq",
  1100. "Duration": 0,
  1101. "Value": "1491000"
  1102. },
  1103. {
  1104. "PowerHint": "CAMERA_STREAMING_LOW",
  1105. "Node": "CPULittleClusterMaxFreq",
  1106. "Duration": 0,
  1107. "Value": "1401000"
  1108. },
  1109. {
  1110. "PowerHint": "CAMERA_STREAMING_LOW",
  1111. "Node": "MemFreq",
  1112. "Duration": 0,
  1113. "Value": "1014000"
  1114. },
  1115. {
  1116. "PowerHint": "CAMERA_STREAMING_LOW",
  1117. "Node": "MIFTargetLoad",
  1118. "Duration": 0,
  1119. "Value": "20 10 80"
  1120. },
  1121. {
  1122. "PowerHint": "CAMERA_STREAMING_LOW",
  1123. "Node": "CDHighCpusetCpus",
  1124. "Duration": 0,
  1125. "Value": "6-7"
  1126. },
  1127. {
  1128. "PowerHint": "CAMERA_STREAMING_LOW",
  1129. "Node": "CDMidCpusetCpus",
  1130. "Duration": 0,
  1131. "Value": "4-5"
  1132. },
  1133. {
  1134. "PowerHint": "CAMERA_STREAMING_LOW",
  1135. "Node": "CDMidHighCpusetCpus",
  1136. "Duration": 0,
  1137. "Value": "4-7"
  1138. },
  1139. {
  1140. "PowerHint": "CAMERA_STREAMING_LOW",
  1141. "Node": "NPITaskPacking",
  1142. "Duration": 0,
  1143. "Value": "0"
  1144. },
  1145. {
  1146. "PowerHint": "CAMERA_GPU_HIGH",
  1147. "Node": "GPUMinFreq",
  1148. "Duration": 0,
  1149. "Value": "572000"
  1150. },
  1151. {
  1152. "PowerHint": "CAMERA_GPU_STANDARD",
  1153. "Node": "GPUMinFreq",
  1154. "Duration": 0,
  1155. "Value": "302000"
  1156. },
  1157. {
  1158. "PowerHint": "FIXED_PERFORMANCE",
  1159. "Node": "CPUBigClusterMaxFreq",
  1160. "Duration": 0,
  1161. "Value": "9999999"
  1162. },
  1163. {
  1164. "PowerHint": "FIXED_PERFORMANCE",
  1165. "Node": "CPUBigClusterMinFreq",
  1166. "Duration": 0,
  1167. "Value": "9999999"
  1168. },
  1169. {
  1170. "PowerHint": "FIXED_PERFORMANCE",
  1171. "Node": "CPUMidClusterMaxFreq",
  1172. "Duration": 0,
  1173. "Value": "9999999"
  1174. },
  1175. {
  1176. "PowerHint": "FIXED_PERFORMANCE",
  1177. "Node": "CPUMidClusterMinFreq",
  1178. "Duration": 0,
  1179. "Value": "9999999"
  1180. },
  1181. {
  1182. "PowerHint": "FIXED_PERFORMANCE",
  1183. "Node": "CPULittleClusterMaxFreq",
  1184. "Duration": 0,
  1185. "Value": "9999999"
  1186. },
  1187. {
  1188. "PowerHint": "FIXED_PERFORMANCE",
  1189. "Node": "CPULittleClusterMinFreq",
  1190. "Duration": 0,
  1191. "Value": "9999999"
  1192. },
  1193. {
  1194. "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
  1195. "Node": "CPULittleClusterMaxFreq",
  1196. "Duration": 3600000,
  1197. "Value": "930000"
  1198. },
  1199. {
  1200. "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
  1201. "Node": "CPULittleClusterMaxFreq",
  1202. "Duration": 3600000,
  1203. "Value": "1197000"
  1204. },
  1205. {
  1206. "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
  1207. "Node": "CPULittleClusterMaxFreq",
  1208. "Duration": 3600000,
  1209. "Value": "1328000"
  1210. },
  1211. {
  1212. "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
  1213. "Node": "CPULittleClusterMaxFreq",
  1214. "Duration": 3600000,
  1215. "Value": "1598000"
  1216. },
  1217. {
  1218. "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
  1219. "Node": "CPULittleClusterMaxFreq",
  1220. "Duration": 3600000,
  1221. "Value": "1803000"
  1222. },
  1223. {
  1224. "PowerHint": "LOW_POWER_MID_CLUSTER_50",
  1225. "Node": "CPUMidClusterMaxFreq",
  1226. "Duration": 3600000,
  1227. "Value": "910000"
  1228. },
  1229. {
  1230. "PowerHint": "LOW_POWER_MID_CLUSTER_60",
  1231. "Node": "CPUMidClusterMaxFreq",
  1232. "Duration": 3600000,
  1233. "Value": "1328000"
  1234. },
  1235. {
  1236. "PowerHint": "LOW_POWER_MID_CLUSTER_70",
  1237. "Node": "CPUMidClusterMaxFreq",
  1238. "Duration": 3600000,
  1239. "Value": "1663000"
  1240. },
  1241. {
  1242. "PowerHint": "LOW_POWER_MID_CLUSTER_80",
  1243. "Node": "CPUMidClusterMaxFreq",
  1244. "Duration": 3600000,
  1245. "Value": "1836000"
  1246. },
  1247. {
  1248. "PowerHint": "LOW_POWER_MID_CLUSTER_90",
  1249. "Node": "CPUMidClusterMaxFreq",
  1250. "Duration": 3600000,
  1251. "Value": "1999000"
  1252. },
  1253. {
  1254. "PowerHint": "LOW_POWER_CPU_50",
  1255. "Node": "CPUBigClusterMaxFreq",
  1256. "Duration": 3600000,
  1257. "Value": "1277000"
  1258. },
  1259. {
  1260. "PowerHint": "LOW_POWER_CPU_60",
  1261. "Node": "CPUBigClusterMaxFreq",
  1262. "Duration": 3600000,
  1263. "Value": "1582000"
  1264. },
  1265. {
  1266. "PowerHint": "LOW_POWER_CPU_70",
  1267. "Node": "CPUBigClusterMaxFreq",
  1268. "Duration": 3600000,
  1269. "Value": "1745000"
  1270. },
  1271. {
  1272. "PowerHint": "LOW_POWER_CPU_80",
  1273. "Node": "CPUBigClusterMaxFreq",
  1274. "Duration": 3600000,
  1275. "Value": "2048000"
  1276. },
  1277. {
  1278. "PowerHint": "LOW_POWER_CPU_90",
  1279. "Node": "CPUBigClusterMaxFreq",
  1280. "Duration": 3600000,
  1281. "Value": "2401000"
  1282. },
  1283. {
  1284. "PowerHint": "LOW_POWER",
  1285. "Node": "PMU_POLL",
  1286. "Duration": 0,
  1287. "Value": "1"
  1288. },
  1289. {
  1290. "PowerHint": "REFRESH_90FPS",
  1291. "Node": "TAUClampBoost",
  1292. "Duration": 0,
  1293. "Value": "63"
  1294. },
  1295. {
  1296. "PowerHint": "REFRESH_60FPS",
  1297. "Node": "TAUClampBoost",
  1298. "Duration": 0,
  1299. "Value": "63"
  1300. },
  1301. {
  1302. "PowerHint": "ADPF_DISABLE_TA_BOOST",
  1303. "Node": "TAUClampBoost",
  1304. "Duration": 0,
  1305. "Value": "1"
  1306. },
  1307. {
  1308. "PowerHint": "ADPF_DISABLE_TA_BOOST",
  1309. "Type": "MaskHint",
  1310. "Value": "BOOST_DISPLAY"
  1311. },
  1312. {
  1313. "PowerHint": "ADPF_DISABLE_TA_BOOST",
  1314. "Type": "EndHint",
  1315. "Value": "BOOST_90HZ"
  1316. },
  1317. {
  1318. "PowerHint": "ADPF_DISABLE_TA_BOOST",
  1319. "Type": "EndHint",
  1320. "Value": "BOOST_60HZ"
  1321. },
  1322. {
  1323. "PowerHint": "BOOST_DISPLAY",
  1324. "Type": "DoHint",
  1325. "Value": "BOOST_90HZ"
  1326. },
  1327. {
  1328. "PowerHint": "BOOST_DISPLAY",
  1329. "Type": "DoHint",
  1330. "Value": "BOOST_60HZ"
  1331. },
  1332. {
  1333. "PowerHint": "INTERACTION",
  1334. "Type": "DoHint",
  1335. "Value": "BOOST_DISPLAY"
  1336. },
  1337. {
  1338. "PowerHint": "BOOST_90HZ",
  1339. "Node": "TAUClampBoost",
  1340. "Duration": 200,
  1341. "Value": "185"
  1342. },
  1343. {
  1344. "PowerHint": "BOOST_60HZ",
  1345. "Node": "TAUClampBoost",
  1346. "Duration": 200,
  1347. "Value": "185"
  1348. },
  1349. {
  1350. "PowerHint": "REFRESH_90FPS",
  1351. "Type": "MaskHint",
  1352. "Value": "BOOST_60HZ"
  1353. },
  1354. {
  1355. "PowerHint": "REFRESH_60FPS",
  1356. "Type": "MaskHint",
  1357. "Value": "BOOST_90HZ"
  1358. },
  1359. {
  1360. "PowerHint": "DISPLAY_IDLE",
  1361. "Node": "FGPreferIdle",
  1362. "Duration": 0,
  1363. "Value": "0"
  1364. },
  1365. {
  1366. "PowerHint": "DISPLAY_IDLE",
  1367. "Node": "TAUClampBoost",
  1368. "Duration": 0,
  1369. "Value": "1"
  1370. },
  1371. {
  1372. "PowerHint": "DISPLAY_IDLE",
  1373. "Type": "EndHint",
  1374. "Value": "INTERACTION"
  1375. },
  1376. {
  1377. "PowerHint": "DISPLAY_IDLE",
  1378. "Type": "EndHint",
  1379. "Value": "BOOST_90HZ"
  1380. },
  1381. {
  1382. "PowerHint": "DISPLAY_IDLE",
  1383. "Type": "EndHint",
  1384. "Value": "BOOST_60HZ"
  1385. },
  1386. {
  1387. "PowerHint": "DISPLAY_IDLE",
  1388. "Type": "EndHint",
  1389. "Value": "DISPLAY_UPDATE_IMMINENT"
  1390. },
  1391. {
  1392. "PowerHint": "DISPLAY_UPDATE_IMMINENT",
  1393. "Node": "DisplayWakeup",
  1394. "Duration": 50,
  1395. "Value": "1"
  1396. },
  1397. {
  1398. "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
  1399. "Node": "LimitFlashCurrent",
  1400. "Duration": 0,
  1401. "Value": "100"
  1402. },
  1403. {
  1404. "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
  1405. "Node": "LimitFlashCurrent",
  1406. "Duration": 0,
  1407. "Value": "1500"
  1408. },
  1409. {
  1410. "PowerHint": "EXPENSIVE_RENDERING",
  1411. "Node": "PowerHALRenderingState",
  1412. "Duration": 0,
  1413. "Value": "EXPENSIVE_RENDERING"
  1414. },
  1415. {
  1416. "PowerHint": "EXPENSIVE_RENDERING",
  1417. "Node": "GPUMinFreq",
  1418. "Duration": 0,
  1419. "Value": "572000"
  1420. },
  1421. {
  1422. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1423. "Node": "PMU_POLL",
  1424. "Duration": 0,
  1425. "Value": "1"
  1426. },
  1427. {
  1428. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1429. "Node": "BigControlTempSet",
  1430. "Duration": 0,
  1431. "Value": "80000"
  1432. },
  1433. {
  1434. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1435. "Node": "MidControlTempSet",
  1436. "Duration": 0,
  1437. "Value": "80000"
  1438. },
  1439. {
  1440. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1441. "Node": "LittleControlTempSet",
  1442. "Duration": 0,
  1443. "Value": "80000"
  1444. },
  1445. {
  1446. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1447. "Node": "G3dControlTempSet",
  1448. "Duration": 0,
  1449. "Value": "80000"
  1450. },
  1451. {
  1452. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1453. "Node": "TpuControlTempSet",
  1454. "Duration": 0,
  1455. "Value": "80000"
  1456. },
  1457. {
  1458. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1459. "Node": "AurControlTempSet",
  1460. "Duration": 0,
  1461. "Value": "80000"
  1462. },
  1463. {
  1464. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1465. "Node": "BigSwitchOnTempSet",
  1466. "Duration": 0,
  1467. "Value": "60000"
  1468. },
  1469. {
  1470. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1471. "Node": "MidSwitchOnTempSet",
  1472. "Duration": 0,
  1473. "Value": "60000"
  1474. },
  1475. {
  1476. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1477. "Node": "LittleSwitchOnTempSet",
  1478. "Duration": 0,
  1479. "Value": "60000"
  1480. },
  1481. {
  1482. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1483. "Node": "G3dSwitchOnTempSet",
  1484. "Duration": 0,
  1485. "Value": "60000"
  1486. },
  1487. {
  1488. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1489. "Node": "TpuSwitchOnTempSet",
  1490. "Duration": 0,
  1491. "Value": "60000"
  1492. },
  1493. {
  1494. "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
  1495. "Node": "AurSwitchOnTempSet",
  1496. "Duration": 0,
  1497. "Value": "60000"
  1498. },
  1499. {
  1500. "PowerHint": "FACE_UNLOCK_BOOST",
  1501. "Node": "CPUBigClusterMaxFreq",
  1502. "Duration": 1000,
  1503. "Value": "9999999"
  1504. },
  1505. {
  1506. "PowerHint": "FACE_UNLOCK_BOOST",
  1507. "Node": "CPUBigClusterMinFreq",
  1508. "Duration": 1000,
  1509. "Value": "9999999"
  1510. },
  1511. {
  1512. "PowerHint": "FACE_UNLOCK_BOOST",
  1513. "Node": "CPU_LITTLE_TSKIN_BYPASS",
  1514. "Duration": 1000,
  1515. "Value": "1"
  1516. },
  1517. {
  1518. "PowerHint": "FACE_UNLOCK_BOOST",
  1519. "Node": "CPU_MID_TSKIN_BYPASS",
  1520. "Duration": 1000,
  1521. "Value": "1"
  1522. },
  1523. {
  1524. "PowerHint": "FACE_UNLOCK_BOOST",
  1525. "Node": "CPU_BIG_TSKIN_BYPASS",
  1526. "Duration": 1000,
  1527. "Value": "1"
  1528. },
  1529. {
  1530. "PowerHint": "FP_BOOST",
  1531. "Node": "CPUBigClusterMaxFreq",
  1532. "Duration": 1000,
  1533. "Value": "9999999"
  1534. },
  1535. {
  1536. "PowerHint": "FP_BOOST",
  1537. "Node": "CPUBigClusterMinFreq",
  1538. "Duration": 1000,
  1539. "Value": "9999999"
  1540. },
  1541. {
  1542. "PowerHint": "FP_BOOST",
  1543. "Node": "CPU_LITTLE_TSKIN_BYPASS",
  1544. "Duration": 1000,
  1545. "Value": "1"
  1546. },
  1547. {
  1548. "PowerHint": "FP_BOOST",
  1549. "Node": "CPU_MID_TSKIN_BYPASS",
  1550. "Duration": 1000,
  1551. "Value": "1"
  1552. },
  1553. {
  1554. "PowerHint": "FP_BOOST",
  1555. "Node": "CPU_BIG_TSKIN_BYPASS",
  1556. "Duration": 1000,
  1557. "Value": "1"
  1558. },
  1559. {
  1560. "PowerHint": "FP_BOOST",
  1561. "Node": "TRUSTY_VIRTIO_HIGH",
  1562. "Duration": 1000,
  1563. "Value": "1"
  1564. },
  1565. {
  1566. "PowerHint": "FP_BOOST",
  1567. "Node": "TRUSTY_HIGH",
  1568. "Duration": 1000,
  1569. "Value": "1"
  1570. },
  1571. {
  1572. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1573. "Node": "PMU_POLL",
  1574. "Duration": 0,
  1575. "Value": "1"
  1576. },
  1577. {
  1578. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1579. "Node": "CPU_LITTLE_TSKIN_BYPASS",
  1580. "Duration": 0,
  1581. "Value": "0"
  1582. },
  1583. {
  1584. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1585. "Node": "CPU_MID_TSKIN_BYPASS",
  1586. "Duration": 0,
  1587. "Value": "0"
  1588. },
  1589. {
  1590. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1591. "Node": "CPU_BIG_TSKIN_BYPASS",
  1592. "Duration": 0,
  1593. "Value": "0"
  1594. },
  1595. {
  1596. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1597. "Node": "BigControlTempSet",
  1598. "Duration": 0,
  1599. "Value": "80000"
  1600. },
  1601. {
  1602. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1603. "Node": "MidControlTempSet",
  1604. "Duration": 0,
  1605. "Value": "80000"
  1606. },
  1607. {
  1608. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1609. "Node": "LittleControlTempSet",
  1610. "Duration": 0,
  1611. "Value": "80000"
  1612. },
  1613. {
  1614. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1615. "Node": "G3dControlTempSet",
  1616. "Duration": 0,
  1617. "Value": "80000"
  1618. },
  1619. {
  1620. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1621. "Node": "TpuControlTempSet",
  1622. "Duration": 0,
  1623. "Value": "80000"
  1624. },
  1625. {
  1626. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1627. "Node": "AurControlTempSet",
  1628. "Duration": 0,
  1629. "Value": "80000"
  1630. },
  1631. {
  1632. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1633. "Node": "BigSwitchOnTempSet",
  1634. "Duration": 0,
  1635. "Value": "60000"
  1636. },
  1637. {
  1638. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1639. "Node": "MidSwitchOnTempSet",
  1640. "Duration": 0,
  1641. "Value": "60000"
  1642. },
  1643. {
  1644. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1645. "Node": "LittleSwitchOnTempSet",
  1646. "Duration": 0,
  1647. "Value": "60000"
  1648. },
  1649. {
  1650. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1651. "Node": "G3dSwitchOnTempSet",
  1652. "Duration": 0,
  1653. "Value": "60000"
  1654. },
  1655. {
  1656. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1657. "Node": "TpuSwitchOnTempSet",
  1658. "Duration": 0,
  1659. "Value": "60000"
  1660. },
  1661. {
  1662. "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
  1663. "Node": "AurSwitchOnTempSet",
  1664. "Duration": 0,
  1665. "Value": "60000"
  1666. },
  1667. {
  1668. "PowerHint": "ML_ACC",
  1669. "Node": "MLUclampBoost",
  1670. "Duration": 2000,
  1671. "Value": "650"
  1672. },
  1673. {
  1674. "PowerHint": "ML_ACC",
  1675. "Node": "PMQoSCpuDmaLatency",
  1676. "Duration": 2000,
  1677. "Value": "44"
  1678. },
  1679. {
  1680. "PowerHint": "DEVICE_IDLE",
  1681. "Node": "RestrictedCpuset",
  1682. "Duration": 0,
  1683. "Value": "0-3"
  1684. },
  1685. {
  1686. "PowerHint": "DISPLAY_INACTIVE",
  1687. "Node": "RestrictedCpuset",
  1688. "Duration": 0,
  1689. "Value": "0-3"
  1690. }
  1691. ],
  1692. "AdpfConfig": [
  1693. {
  1694. "Name": "REFRESH_120FPS",
  1695. "PID_On": true,
  1696. "PID_Po": 2.0,
  1697. "PID_Pu": 1.0,
  1698. "PID_I": 0.0,
  1699. "PID_I_Init": 200,
  1700. "PID_I_High": 512,
  1701. "PID_I_Low": -30,
  1702. "PID_Do": 500.0,
  1703. "PID_Du": 0.0,
  1704. "UclampMin_On": true,
  1705. "UclampMin_Init": 185,
  1706. "UclampMin_High": 384,
  1707. "UclampMin_Low": 2,
  1708. "SamplingWindow_P": 1,
  1709. "SamplingWindow_I": 0,
  1710. "SamplingWindow_D": 1,
  1711. "ReportingRateLimitNs": 83333330,
  1712. "EarlyBoost_On": false,
  1713. "EarlyBoost_TimeFactor": 0.0,
  1714. "TargetTimeFactor": 1.0,
  1715. "StaleTimeFactor": 20.0
  1716. },
  1717. {
  1718. "Name": "REFRESH_90FPS",
  1719. "PID_On": true,
  1720. "PID_Po": 2.0,
  1721. "PID_Pu": 1.0,
  1722. "PID_I": 0.0,
  1723. "PID_I_Init": 200,
  1724. "PID_I_High": 512,
  1725. "PID_I_Low": -30,
  1726. "PID_Do": 500.0,
  1727. "PID_Du": 0.0,
  1728. "UclampMin_On": true,
  1729. "UclampMin_Init": 129,
  1730. "UclampMin_High": 384,
  1731. "UclampMin_Low": 2,
  1732. "SamplingWindow_P": 1,
  1733. "SamplingWindow_I": 0,
  1734. "SamplingWindow_D": 1,
  1735. "ReportingRateLimitNs": 111111110,
  1736. "EarlyBoost_On": false,
  1737. "EarlyBoost_TimeFactor": 0.0,
  1738. "TargetTimeFactor": 1.0,
  1739. "StaleTimeFactor": 20.0
  1740. },
  1741. {
  1742. "Name": "REFRESH_60FPS",
  1743. "PID_On": true,
  1744. "PID_Po": 2.0,
  1745. "PID_Pu": 1.0,
  1746. "PID_I": 0.0,
  1747. "PID_I_Init": 200,
  1748. "PID_I_High": 512,
  1749. "PID_I_Low": -30,
  1750. "PID_Do": 500.0,
  1751. "PID_Du": 0.0,
  1752. "UclampMin_On": true,
  1753. "UclampMin_Init": 129,
  1754. "UclampMin_High": 384,
  1755. "UclampMin_Low": 2,
  1756. "SamplingWindow_P": 1,
  1757. "SamplingWindow_I": 0,
  1758. "SamplingWindow_D": 1,
  1759. "ReportingRateLimitNs": 166666660,
  1760. "EarlyBoost_On": false,
  1761. "EarlyBoost_TimeFactor": 0.0,
  1762. "TargetTimeFactor": 1.0,
  1763. "StaleTimeFactor": 20.0
  1764. },
  1765. {
  1766. "Name": "UiHighBoostWithoutPid",
  1767. "PID_On": false,
  1768. "PID_Po": 0,
  1769. "PID_Pu": 0,
  1770. "PID_I": 0,
  1771. "PID_I_Init": 0,
  1772. "PID_I_High": 0,
  1773. "PID_I_Low": 0,
  1774. "PID_Do": 0,
  1775. "PID_Du": 0,
  1776. "SamplingWindow_P": 1,
  1777. "SamplingWindow_I": 1,
  1778. "SamplingWindow_D": 1,
  1779. "UclampMin_On": true,
  1780. "UclampMin_Init": 200,
  1781. "UclampMin_High": 157,
  1782. "UclampMin_Low": 157,
  1783. "ReportingRateLimitNs": 1,
  1784. "EarlyBoost_On": false,
  1785. "EarlyBoost_TimeFactor": 0.0,
  1786. "TargetTimeFactor": 1.0,
  1787. "StaleTimeFactor": 5.0
  1788. },
  1789. {
  1790. "Name": "UiLowBoostWithoutPid",
  1791. "PID_On": false,
  1792. "PID_Po": 0,
  1793. "PID_Pu": 0,
  1794. "PID_I": 0,
  1795. "PID_I_Init": 0,
  1796. "PID_I_High": 0,
  1797. "PID_I_Low": 0,
  1798. "PID_Do": 0,
  1799. "PID_Du": 0,
  1800. "SamplingWindow_P": 1,
  1801. "SamplingWindow_I": 1,
  1802. "SamplingWindow_D": 1,
  1803. "UclampMin_On": true,
  1804. "UclampMin_Init": 200,
  1805. "UclampMin_High": 42,
  1806. "UclampMin_Low": 42,
  1807. "ReportingRateLimitNs": 1,
  1808. "EarlyBoost_On": false,
  1809. "EarlyBoost_TimeFactor": 0.0,
  1810. "TargetTimeFactor": 1.0,
  1811. "StaleTimeFactor": 5.0
  1812. },
  1813. {
  1814. "Name": "UiLowNoneBoost",
  1815. "PID_On": false,
  1816. "PID_Po": 0,
  1817. "PID_Pu": 0,
  1818. "PID_I": 0,
  1819. "PID_I_Init": 0,
  1820. "PID_I_High": 0,
  1821. "PID_I_Low": 0,
  1822. "PID_Do": 0,
  1823. "PID_Du": 0,
  1824. "SamplingWindow_P": 1,
  1825. "SamplingWindow_I": 1,
  1826. "SamplingWindow_D": 1,
  1827. "UclampMin_On": true,
  1828. "UclampMin_Init": 200,
  1829. "UclampMin_High": 0,
  1830. "UclampMin_Low": 0,
  1831. "ReportingRateLimitNs": 1,
  1832. "EarlyBoost_On": false,
  1833. "EarlyBoost_TimeFactor": 0.0,
  1834. "TargetTimeFactor": 1.0,
  1835. "StaleTimeFactor": 5.0
  1836. }
  1837. ]
  1838. }