hqm_device.xml 98 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE hwparam_document [
  3. <!ELEMENT hwparam_document (hwparam_setting, hwparam_info+)>
  4. <!ELEMENT hwparam_setting ANY>
  5. <!ATTLIST hwparam_setting
  6. enable CDATA #REQUIRED
  7. DVServer CDATA #REQUIRED
  8. DQServer CDATA #REQUIRED
  9. CFServer CDATA #REQUIRED
  10. condition CDATA #IMPLIED
  11. LogBackup CDATA #IMPLIED
  12. analyzer CDATA #IMPLIED>
  13. <!ELEMENT hwparam_info ANY>
  14. <!ATTLIST hwparam_info
  15. compID CDATA #REQUIRED
  16. compVer CDATA #REQUIRED
  17. compManufacture CDATA #REQUIRED
  18. hitType CDATA #REQUIRED
  19. feature CDATA #REQUIRED
  20. order_compID CDATA #REQUIRED
  21. order_feature CDATA #REQUIRED
  22. uevent_path CDATA #IMPLIED>
  23. <!ELEMENT condition_info ANY>
  24. <!ATTLIST condition_info
  25. path CDATA #REQUIRED
  26. value CDATA #REQUIRED>
  27. <!ELEMENT sysfs_node (key_info*)>
  28. <!ATTLIST sysfs_node
  29. type CDATA #REQUIRED
  30. key CDATA #REQUIRED
  31. value CDATA #REQUIRED
  32. clear CDATA #REQUIRED>
  33. <!ELEMENT dev_sysfs_node (key_info*)>
  34. <!ATTLIST dev_sysfs_node
  35. type CDATA #REQUIRED
  36. key CDATA #REQUIRED
  37. value CDATA #REQUIRED
  38. clear CDATA #REQUIRED>
  39. <!ELEMENT enc_sysfs_node (key_info*)>
  40. <!ATTLIST enc_sysfs_node
  41. type CDATA #REQUIRED
  42. key CDATA #REQUIRED
  43. value CDATA #REQUIRED
  44. clear CDATA #REQUIRED>
  45. <!ELEMENT data_info (key_info*)>
  46. <!ATTLIST data_info
  47. interface CDATA #REQUIRED
  48. type1 CDATA #REQUIRED
  49. type2 CDATA #REQUIRED
  50. type3 CDATA #REQUIRED>
  51. <!ELEMENT key_info EMPTY>
  52. <!ATTLIST key_info
  53. keyname CDATA #REQUIRED
  54. min CDATA #REQUIRED
  55. max CDATA #REQUIRED
  56. desc1 CDATA #REQUIRED
  57. desc2 CDATA #REQUIRED
  58. desc3 CDATA #REQUIRED
  59. desc4 CDATA #REQUIRED
  60. type1 CDATA #REQUIRED
  61. type2 CDATA #REQUIRED>
  62. ]>
  63. <hwparam_document>
  64. <hwparam_setting enable="true" DVServer="true" DQServer="true" CFServer="false" />
  65. <!-- Device : AP -->
  66. <hwparam_info compID="AP" feature="CORE" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="1" >
  67. <sysfs_node type="M" key="AP_INFO" value="/sys/class/sec/sec_hw_param/ap_info" clear="0" >
  68. </sysfs_node>
  69. <sysfs_node type="M" key="AP_INFO" value="/data/system/users/service/data/RC.p" clear="0" proc="system" >
  70. </sysfs_node>
  71. <sysfs_node type="S" key="PCB" value="/efs/FactoryApp/control_no" clear="0" >
  72. </sysfs_node>
  73. </hwparam_info>
  74. <hwparam_info compID="AP" feature="DMVL" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature ="2" >
  75. <sysfs_node type="M" key="" value="/sys/kernel/alta_bigdata/dmv_info" clear="0" />
  76. </hwparam_info>
  77. <hwparam_info compID="AP" feature="VOLA" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="3" >
  78. <sysfs_node type="M" key="AP_HEALTH" value="/sys/class/sec/sec_hw_param/ap_health" clear="1" >
  79. </sysfs_node>
  80. </hwparam_info>
  81. <!-- Device : UFS / Storage -->
  82. <hwparam_info compID="UFS" feature="EUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="1" >
  83. <!-- R_OS : /sys/class/sec/ufs/ -->
  84. <condition_info path="/sys/class/sec/ufs/lt" value="" >
  85. <sysfs_node type="S" key="PNM" value="/sys/block/sda/device/model" clear="0" >
  86. <key_info keyname="PNM" min="KLUCG4J1CB-B0B1" max="" desc1="UFS Product Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
  87. </sysfs_node>
  88. <sysfs_node type="S" key="REV" value="/sys/block/sda/device/rev" clear="0" >
  89. <key_info keyname="REV" min="0000" max="9999" desc1="UFS Firmware version" desc2="" desc3="" desc4="" type1="1" type2="10" />
  90. </sysfs_node>
  91. <sysfs_node type="S" key="LIFEA" value="/sys/class/sec/ufs/lt" clear="0" >
  92. <key_info keyname="LIFEA" min="1" max="9" desc1="UFS Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  93. </sysfs_node>
  94. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_err_sum" clear="1">
  95. <key_info keyname="OPERR" min="" max="" desc1="OPeration ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  96. <key_info keyname="UICCMD" min="" max="" desc1="UIC CMD error count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  97. <key_info keyname="UICERR" min="" max="" desc1="UIC unipro layer ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  98. <key_info keyname="FATALERR" min="" max="" desc1="FATAL ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  99. <key_info keyname="UTPERR" min="" max="" desc1="UTP cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  100. <key_info keyname="QUERYERR" min="" max="" desc1="QUERY cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  101. </sysfs_node>
  102. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_op_cnt" clear="1">
  103. <key_info keyname="HWRESET" min="" max="" desc1="HWRESET count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  104. <key_info keyname="LINKFAIL" min="" max="" desc1="Link startup failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  105. <key_info keyname="H8ENTERFAIL" min="" max="" desc1="Hibern8 enter failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  106. <key_info keyname="H8EXITFAIL" min="" max="" desc1="Hibern8 exit failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  107. <key_info keyname="AH8ERR" min="" max="" desc1="Auto Hibern8 failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  108. </sysfs_node>
  109. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_query_cnt" clear="1">
  110. <key_info keyname="NOPERR" min="0" max="20" desc1="NOP ERRor count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  111. <key_info keyname="R_DESC" min="0" max="20" desc1="Read Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  112. <key_info keyname="W_DESC" min="0" max="20" desc1="Write Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  113. <key_info keyname="R_ATTR" min="0" max="20" desc1="Read Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  114. <key_info keyname="W_ATTR" min="0" max="20" desc1="Write Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  115. <key_info keyname="R_FLAG" min="0" max="20" desc1="Read Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  116. <key_info keyname="S_FLAG" min="0" max="20" desc1="Set Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  117. <key_info keyname="C_FLAG" min="0" max="20" desc1="Clear Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  118. <key_info keyname="T_FLAG" min="0" max="20" desc1="Toggle Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  119. </sysfs_node>
  120. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt" clear="1">
  121. <key_info keyname="TESTMODE" min="0" max="20" desc1="DME_TEST_MODE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  122. <key_info keyname="DME_GET" min="0" max="20" desc1="DME_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  123. <key_info keyname="DME_SET" min="0" max="20" desc1="DME_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  124. <key_info keyname="DME_PGET" min="0" max="20" desc1="DME_PEER_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  125. <key_info keyname="DME_PSET" min="0" max="20" desc1="DME_PEER_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  126. <key_info keyname="PWRON" min="0" max="20" desc1="DME_POWERON error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  127. <key_info keyname="PWROFF" min="0" max="20" desc1="DME_POWEROFF error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  128. <key_info keyname="DME_EN" min="0" max="20" desc1="DME_ENABLE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  129. <key_info keyname="DME_RST" min="0" max="20" desc1="DME_RESET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  130. <key_info keyname="EPRST" min="0" max="20" desc1="DME_END_PT_RST error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  131. <key_info keyname="LINKSTARTUP" min="0" max="20" desc1="DME_LINK_STARTUP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  132. <key_info keyname="H8ENTER" min="0" max="20" desc1="DME_HIBER_ENTER error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  133. <key_info keyname="H8EXIT" min="0" max="20" desc1="DME_HIBER_EXIT error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  134. </sysfs_node>
  135. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt" clear="1">
  136. <key_info keyname="PAERR" min="0" max="20" desc1="PA_GENERIC_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  137. <key_info keyname="DLERR" min="0" max="20" desc1="DL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  138. <key_info keyname="DLPAINITERROR" min="0" max="20" desc1="DL_PA_INIT_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  139. <key_info keyname="DLNAC" min="0" max="20" desc1="DL_NAC_RECEIVED count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  140. <key_info keyname="DLTCREPLAY" min="0" max="20" desc1="DL_TCx_REPLAY count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  141. <key_info keyname="DLFCX" min="0" max="20" desc1="DL_FCx_PROTECTION count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  142. <key_info keyname="NLERR" min="0" max="20" desc1="NL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  143. <key_info keyname="TLERR" min="0" max="20" desc1="TL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  144. <key_info keyname="DMEERR" min="0" max="20" desc1="DME_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  145. </sysfs_node>
  146. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_utp_cnt" clear="1">
  147. <key_info keyname="UTMRQTASK" min="0" max="20" desc1="UTMR QUERY_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  148. <key_info keyname="UTMRATASK" min="0" max="20" desc1="UTMR ABORT_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  149. <key_info keyname="UTRR" min="0" max="20" desc1="READ error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  150. <key_info keyname="UTRW" min="0" max="20" desc1="WRITE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  151. <key_info keyname="UTRSYNCCACHE" min="0" max="20" desc1="SYNC_CACHE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  152. <key_info keyname="UTRUNMAP" min="0" max="20" desc1="UNMAP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  153. <key_info keyname="UTRETC" min="0" max="20" desc1="ETC error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  154. </sysfs_node>
  155. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_fatal_cnt" clear="1">
  156. <key_info keyname="DFE" min="0" max="20" desc1="Device Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  157. <key_info keyname="CFE" min="0" max="20" desc1="Controller Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  158. <key_info keyname="SBFE" min="0" max="20" desc1="System Bus Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  159. <key_info keyname="CEFE" min="0" max="20" desc1="Crypto Engine Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  160. <key_info keyname="LLE" min="0" max="20" desc1="Link Lost Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  161. </sysfs_node>
  162. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/sense_err_count" clear="1" >
  163. <key_info keyname="MEDIUM" min="0" max="20" desc1="Medium Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  164. <key_info keyname="HWERR" min="0" max="20" desc1="HW Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  165. </sysfs_node>
  166. </condition_info>
  167. <condition_info path="/sys/class/sec/ufs/lc" value="" >
  168. <sysfs_node type="S" key="UFSLC" value="/sys/class/sec/ufs/lc" clear="0" >
  169. <key_info keyname="UFSLC" min="" max="" desc1="UFS LVD count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  170. </sysfs_node>
  171. </condition_info>
  172. <condition_info path="/sys/class/sec/ufs/flt" value="" >
  173. <sysfs_node type="S" key="FLT" value="/sys/class/sec/ufs/flt" clear="0" >
  174. <key_info keyname="FLT" min="0" max="255" desc1="UFS Firmware Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  175. </sysfs_node>
  176. <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
  177. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  178. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  179. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  180. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  181. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  182. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  183. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  184. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  185. </sysfs_node>
  186. <sysfs_node type="M" key="" value="/sys/block/sda/diskios" clear="1" >
  187. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  188. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  189. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  190. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  191. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  192. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  193. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  194. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  195. </sysfs_node>
  196. </condition_info>
  197. <!-- Legacy : /sys/class/scsi_host/host0/ -->
  198. <condition_info path="/sys/class/scsi_host/host0/lt" value="" >
  199. <sysfs_node type="S" key="PNM" value="/sys/block/sda/device/model" clear="0" >
  200. <key_info keyname="PNM" min="KLUCG4J1CB-B0B1" max="" desc1="UFS Product Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
  201. </sysfs_node>
  202. <sysfs_node type="S" key="REV" value="/sys/block/sda/device/rev" clear="0" >
  203. <key_info keyname="REV" min="0000" max="9999" desc1="UFS Firmware version" desc2="" desc3="" desc4="" type1="1" type2="10" />
  204. </sysfs_node>
  205. <sysfs_node type="S" key="LIFEA" value="/sys/class/scsi_host/host0/lt" clear="0" >
  206. <key_info keyname="LIFEA" min="1" max="9" desc1="UFS Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  207. </sysfs_node>
  208. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_err_sum" clear="0">
  209. <key_info keyname="OPERR" min="" max="" desc1="OPeration ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  210. <key_info keyname="UICCMD" min="" max="" desc1="UIC CMD error count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  211. <key_info keyname="UICERR" min="" max="" desc1="UIC unipro layer ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  212. <key_info keyname="FATALERR" min="" max="" desc1="FATAL ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  213. <key_info keyname="UTPERR" min="" max="" desc1="UTP cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  214. <key_info keyname="QUERYERR" min="" max="" desc1="QUERY cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  215. </sysfs_node>
  216. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_op_cnt" clear="0">
  217. <key_info keyname="HWRESET" min="" max="" desc1="HWRESET count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  218. <key_info keyname="LINKFAIL" min="" max="" desc1="Link startup failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  219. <key_info keyname="H8ENTERFAIL" min="" max="" desc1="Hibern8 enter failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  220. <key_info keyname="H8EXITFAIL" min="" max="" desc1="Hibern8 exit failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  221. </sysfs_node>
  222. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_query_cnt" clear="0">
  223. <key_info keyname="NOPERR" min="0" max="20" desc1="NOP ERRor count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  224. <key_info keyname="R_DESC" min="0" max="20" desc1="Read Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  225. <key_info keyname="W_DESC" min="0" max="20" desc1="Write Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  226. <key_info keyname="R_ATTR" min="0" max="20" desc1="Read Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  227. <key_info keyname="W_ATTR" min="0" max="20" desc1="Write Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  228. <key_info keyname="R_FLAG" min="0" max="20" desc1="Read Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  229. <key_info keyname="S_FLAG" min="0" max="20" desc1="Set Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  230. <key_info keyname="C_FLAG" min="0" max="20" desc1="Clear Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  231. <key_info keyname="T_FLAG" min="0" max="20" desc1="Toggle Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  232. </sysfs_node>
  233. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt" clear="0">
  234. <key_info keyname="TESTMODE" min="0" max="20" desc1="DME_TEST_MODE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  235. <key_info keyname="DME_GET" min="0" max="20" desc1="DME_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  236. <key_info keyname="DME_SET" min="0" max="20" desc1="DME_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  237. <key_info keyname="DME_PGET" min="0" max="20" desc1="DME_PEER_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  238. <key_info keyname="DME_PSET" min="0" max="20" desc1="DME_PEER_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  239. <key_info keyname="PWRON" min="0" max="20" desc1="DME_POWERON error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  240. <key_info keyname="PWROFF" min="0" max="20" desc1="DME_POWEROFF error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  241. <key_info keyname="DME_EN" min="0" max="20" desc1="DME_ENABLE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  242. <key_info keyname="DME_RST" min="0" max="20" desc1="DME_RESET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  243. <key_info keyname="EPRST" min="0" max="20" desc1="DME_END_PT_RST error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  244. <key_info keyname="LINKSTARTUP" min="0" max="20" desc1="DME_LINK_STARTUP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  245. <key_info keyname="H8ENTER" min="0" max="20" desc1="DME_HIBER_ENTER error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  246. <key_info keyname="H8EXIT" min="0" max="20" desc1="DME_HIBER_EXIT error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  247. </sysfs_node>
  248. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt" clear="0">
  249. <key_info keyname="PAERR" min="0" max="20" desc1="PA_GENERIC_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  250. <key_info keyname="DLPAINITERROR" min="0" max="20" desc1="DL_PA_INIT_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  251. <key_info keyname="DLNAC" min="0" max="20" desc1="DL_NAC_RECEIVED count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  252. <key_info keyname="DLTCREPLAY" min="0" max="20" desc1="DL_TCx_REPLAY count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  253. <key_info keyname="NLERR" min="0" max="20" desc1="NL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  254. <key_info keyname="TLERR" min="0" max="20" desc1="TL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  255. <key_info keyname="DMEERR" min="0" max="20" desc1="DME_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  256. </sysfs_node>
  257. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_utp_cnt" clear="0">
  258. <key_info keyname="UTMRQTASK" min="0" max="20" desc1="UTMR QUERY_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  259. <key_info keyname="UTMRATASK" min="0" max="20" desc1="UTMR ABORT_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  260. <key_info keyname="UTRR" min="0" max="20" desc1="READ error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  261. <key_info keyname="UTRW" min="0" max="20" desc1="WRITE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  262. <key_info keyname="UTRSYNCCACHE" min="0" max="20" desc1="SYNC_CACHE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  263. <key_info keyname="UTRUNMAP" min="0" max="20" desc1="UNMAP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  264. <key_info keyname="UTRETC" min="0" max="20" desc1="ETC error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  265. </sysfs_node>
  266. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_fatal_cnt" clear="0">
  267. <key_info keyname="DFE" min="0" max="20" desc1="Device Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  268. <key_info keyname="CFE" min="0" max="20" desc1="Controller Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  269. <key_info keyname="SBFE" min="0" max="20" desc1="System Bus Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  270. <key_info keyname="CEFE" min="0" max="20" desc1="Crypto Engine Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  271. <key_info keyname="LLE" min="0" max="20" desc1="Link Lost Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
  272. </sysfs_node>
  273. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/sense_err_count" clear="0" >
  274. <key_info keyname="MEDIUM" min="0" max="20" desc1="Medium Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  275. <key_info keyname="HWERR" min="0" max="20" desc1="HW Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  276. </sysfs_node>
  277. <sysfs_node type="S" key="UFSLC" value="/sys/class/scsi_host/host0/lc" clear="0" >
  278. <key_info keyname="UFSLC" min="" max="" desc1="UFS LVD count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  279. </sysfs_node>
  280. <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
  281. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  282. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  283. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  284. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  285. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  286. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  287. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  288. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  289. </sysfs_node>
  290. <sysfs_node type="M" key="" value="/sys/block/sda/diskios" clear="1" >
  291. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  292. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  293. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  294. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  295. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  296. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  297. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  298. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  299. </sysfs_node>
  300. </condition_info>
  301. </hwparam_info>
  302. <hwparam_info compID="UFS" feature="DUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="2" >
  303. <condition_info path="/sys/class/scsi_host/host0/SEC_UFS_s_info" value="" >
  304. <sysfs_node type="S" key="UFSELI" value="/sys/class/sec/ufs/eli" clear="0" >
  305. <key_info keyname="UFSELI" min="" max="" desc1="UFS end of life info" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  306. </sysfs_node>
  307. <sysfs_node type="S" key="UFSIC" value="/sys/class/sec/ufs/ic" clear="0" >
  308. <key_info keyname="UFSIC" min="" max="" desc1="UFS init count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  309. </sysfs_node>
  310. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_s_info" clear="0">
  311. <key_info keyname="I_CNT" min="" max="" desc1="UFS init count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  312. <key_info keyname="RR_CNT" min="" max="" desc1="Read reclaim count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  313. <key_info keyname="IBB_CNT" min="" max="" desc1="Initial Bad Block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  314. <key_info keyname="RBB_CNT" min="" max="" desc1="runtime bad block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  315. <key_info keyname="RRB_CNT" min="" max="" desc1="remain reserved block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  316. <key_info keyname="PI_CNT" min="" max="" desc1="PON initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  317. <key_info keyname="SI_CNT" min="" max="" desc1="SPOR initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  318. <key_info keyname="HI_CNT" min="" max="" desc1="HW reset initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  319. <key_info keyname="LC_CNT" min="" max="" desc1="VCC LVD Count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  320. <key_info keyname="QLC_CNT" min="" max="" desc1="VCCQ LVD count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  321. <key_info keyname="THT_CNT" min="" max="" desc1="Too high Temp. count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  322. <key_info keyname="TLT_CNT" min="" max="" desc1="Too Low Temp. count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  323. <key_info keyname="MSBE_CNT" min="" max="" desc1="Max SLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  324. <key_info keyname="ASBE_CNT" min="" max="" desc1="Average SLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  325. <key_info keyname="MXBE_CNT" min="" max="" desc1="Max XLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  326. <key_info keyname="AXBE_CNT" min="" max="" desc1="Average XLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  327. <key_info keyname="TBW" min="" max="" desc1="Total Data Units Written (Total TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  328. <key_info keyname="WB_TBW" min="" max="" desc1="Data Units Written to WB Buffers(WB TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  329. <key_info keyname="R0_TBW" min="" max="" desc1="Data Units Written to WB Buffers(RPMB0 TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  330. </sysfs_node>
  331. </condition_info>
  332. </hwparam_info>
  333. <hwparam_info compID="UFS" feature="TUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="3" >
  334. <condition_info path="/sys/class/scsi_host/host0/SEC_UFS_TW_info" value="" >
  335. <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_TW_info" clear="0" >
  336. <key_info keyname="TWCTRLCNT" min="" max="" desc1="TW CTRL CouNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  337. <key_info keyname="TWCTRLERRCNT" min="" max="" desc1="TW CTRL ERRor CouNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  338. <key_info keyname="TWDAILYMB" min="" max="" desc1="TW DAILY write size MB" desc2="" desc3="" desc4="" type1="1" type2="0" />
  339. <key_info keyname="TWTOTALMB" min="" max="" desc1="TW TOTAL write size MB" desc2="" desc3="" desc4="" type1="1" type2="0" />
  340. <key_info keyname="TWhours" min="" max="" desc1="TW info Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  341. </sysfs_node>
  342. </condition_info>
  343. </hwparam_info>
  344. <!-- Device : eMMC / Storage -->
  345. <hwparam_info compID="MMC" feature="EMMC" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="1" >
  346. <condition_info path="/sys/class/sec/mmc/mmc_data" value="" >
  347. <sysfs_node type="M" key="" value="/sys/class/sec/mmc/mmc_data" clear="0" >
  348. <key_info keyname="GE" min="" max="" desc1="General Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  349. <key_info keyname="CC" min="" max="" desc1="Card Controller Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  350. <key_info keyname="ECC" min="0" max="100" desc1="Card ECC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  351. <key_info keyname="WP" min="" max="" desc1="Write Protection Violation" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  352. <key_info keyname="OOR" min="" max="" desc1="Oot Of Range Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  353. <key_info keyname="CRC" min="" max="" desc1="CRC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  354. <key_info keyname="TMO" min="0" max="200" desc1="Timeout Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  355. <key_info keyname="HALT" min="" max="" desc1="Halt unhalt Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  356. <key_info keyname="CQED" min="" max="" desc1="CQ enable disable Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  357. <key_info keyname="RPMB" min="" max="" desc1="RPMB switch Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  358. </sysfs_node>
  359. <sysfs_node type="M" key="" value="/sys/class/sec/mmc/mmc_summary" clear="0" >
  360. <key_info keyname="MANID" min="" max="" desc1="Manufacture ID" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  361. <key_info keyname="PNM" min="" max="" desc1="Product Name" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  362. <key_info keyname="REV" min="" max="" desc1="FW rev" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  363. <key_info keyname="CQ" min="" max="" desc1="Command Queue usage" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  364. <key_info keyname="SIZE" min="" max="" desc1="Storage capacity" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  365. <key_info keyname="SPEEDMODE" min="" max="" desc1="Current Bus Speed Mode" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  366. <key_info keyname="LIFE" min="" max="" desc1="Lifetime" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  367. </sysfs_node>
  368. <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
  369. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  370. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  371. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  372. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  373. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  374. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  375. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  376. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  377. </sysfs_node>
  378. <sysfs_node type="M" key="" value="/sys/block/mmcblk0/diskios" clear="1" >
  379. <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
  380. <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  381. <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  382. <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  383. <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  384. <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  385. <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  386. <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  387. </sysfs_node>
  388. </condition_info>
  389. </hwparam_info>
  390. <!-- Device : SDcard / Storage -->
  391. <hwparam_info compID="SDcard" feature="SDMC" hitType="sm" compVer="0.0" compManufacture="" order_compID="3" order_feature="1" >
  392. <condition_info path="/sys/class/sec/sddata/sd_data" value="" >
  393. <sysfs_node type="S" key="CDCNT" value="/sys/class/sec/sdcard/cd_cnt" clear="0" >
  394. <key_info keyname="CDCNT" min="0" max="500" desc1="Card Detection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  395. </sysfs_node>
  396. <sysfs_node type="M" key="" value="/sys/class/sec/sddata/sd_data" clear="1" >
  397. <key_info keyname="GE" min="" max="" desc1="General Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  398. <key_info keyname="CC" min="" max="" desc1="Card Controller Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  399. <key_info keyname="ECC" min="0" max="100" desc1="Card ECC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  400. <key_info keyname="WP" min="" max="" desc1="Write Protection Violation" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  401. <key_info keyname="OOR" min="" max="" desc1="Oot Of Range Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  402. <key_info keyname="CRC" min="" max="" desc1="CRC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  403. <key_info keyname="TMO" min="0" max="200" desc1="Timeout Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  404. </sysfs_node>
  405. <sysfs_node type="M" key="" value="/sys/class/sec/sdcard/sdcard_summary" clear="0" >
  406. <key_info keyname="MANID" min="" max="" desc1="Manufacture ID" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  407. <key_info keyname="SERIAL" min="" max="" desc1="Partialy SD Card Serial" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  408. <key_info keyname="SIZE" min="" max="" desc1="SD Card Size" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  409. <key_info keyname="SPEEDMODE" min="" max="" desc1="Current SD Card run Speed Mode" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  410. <key_info keyname="NOTI" min="" max="" desc1="SD Card IO Error Notification Count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
  411. </sysfs_node>
  412. </condition_info>
  413. </hwparam_info>
  414. <!-- Device : Display -->
  415. <hwparam_info compID="Display" feature="DPUI" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="1" >
  416. <sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpui" clear="1" >
  417. <key_info keyname="DISP_MODEL" min="" max="" desc1="Display Vendor and Model Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
  418. <key_info keyname="LCDM_ID1" min="0" max="255" desc1="LCD ID1: Fab, window color info." desc2="" desc3="" desc4="" type1="1" type2="0" />
  419. <key_info keyname="LCDM_ID2" min="0" max="255" desc1="LCD ID2: Touch IC, DCDC IC, EL material info." desc2="" desc3="" desc4="" type1="1" type2="0" />
  420. <key_info keyname="LCDM_ID3" min="0" max="255" desc1="LCD ID3: D-IC, Op code info." desc2="" desc3="" desc4="" type1="1" type2="0" />
  421. <key_info keyname="MAID_DATE" min="" max="" desc1="Manufacture date and time" desc2="" desc3="" desc4="" type1="1" type2="99" />
  422. <key_info keyname="WCRD_X" min="" max="" desc1="lcd white rgb x-coordinate" desc2="" desc3="" desc4="" type1="1" type2="0" />
  423. <key_info keyname="WCRD_Y" min="" max="" desc1="lcd white rgb y-coordinate" desc2="" desc3="" desc4="" type1="1" type2="0" />
  424. <key_info keyname="WOFS_R" min="" max="" desc1="lcd white red offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
  425. <key_info keyname="WOFS_G" min="" max="" desc1="lcd white green offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
  426. <key_info keyname="WOFS_B" min="" max="" desc1="lcd white blue offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
  427. <key_info keyname="CHIPID" min="" max="" desc1="Display Driver-IC CHIP ID" desc2="" desc3="" desc4="" type1="1" type2="99" />
  428. <key_info keyname="PNDSIE" min="" max="" desc1="Panel DSI Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  429. <key_info keyname="PNELVDE" min="" max="" desc1="Panel ELVDD Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  430. <key_info keyname="PNVLI1E" min="" max="" desc1="Panel VLIN1 Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  431. <key_info keyname="PNVLO3E" min="" max="" desc1="Panel VLOUT3 Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  432. <key_info keyname="PNESDE" min="" max="" desc1="Panel ESD Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  433. <key_info keyname="PNSDRE" min="" max="" desc1="Panel OTP Loading Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  434. </sysfs_node>
  435. <dev_sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpui_dbg" clear="0" />
  436. </hwparam_info>
  437. <hwparam_info compID="Display" feature="DPCQ" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="2" >
  438. <sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpci" clear="1" >
  439. <key_info keyname="QCT_DSIE" min="" max="" desc1="Display Controller MIPI DSI Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  440. <key_info keyname="QCT_PPTO" min="" max="" desc1="Display Controller PingPong Timeout Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  441. <key_info keyname="QCT_NO_TE" min="" max="" desc1="No TE Response Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  442. <key_info keyname="QCT_RCV_CNT" min="" max="" desc1="Display Controller S/W Recovery Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  443. <key_info keyname="QCT_SSLOG" min="" max="" desc1="Display Controller Debugging Log" desc2="" desc3="" desc4="" type1="1" type2="99" />
  444. </sysfs_node>
  445. <dev_sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpci_dbg" clear="0" />
  446. </hwparam_info>
  447. <hwparam_info compID="Display" feature="DAHW" hitType="sm" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="3">
  448. <data_info interface="A" type1="" type2="" type3="" >
  449. <key_info keyname="DAOD" min="" max="" desc1="LCD_AOD_ON_DURATAION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  450. <key_info keyname="DAHL" min="" max="" desc1="LCD_AOD_AMBIENT_HIGH_LIGHT" desc2="" desc3="" desc4="" type1="1" type2="99" />
  451. <key_info keyname="DALL" min="" max="" desc1="LCD_AOD_AMBIENT_LOW_LIGHT" desc2="" desc3="" desc4="" type1="1" type2="99" />
  452. </data_info>
  453. </hwparam_info>
  454. <hwparam_info compID="Display" feature="DAHX" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="4">
  455. <data_info interface="A" type1="" type2="" type3="" >
  456. <key_info keyname="DACC" min="" max="" desc1="LCD_AOD_CNG_CNT" desc2="" desc3="" desc4="" type1="1" type2="99" />
  457. </data_info>
  458. </hwparam_info>
  459. <hwparam_info compID="Display" feature="DPSI" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="5">
  460. <data_info interface="A" type1="" type2="" type3="" >
  461. <key_info keyname="LUBS_B" min="0" max="255" desc1="LCD_USER_BRIGHTNESS_SETTING_BRIGHTNESS" desc2="" desc3="" desc4="" type1="1" type2="0" />
  462. <key_info keyname="LUBS_L" min="" max="" desc1="LCD_USER_BRIGHTNESS_SETTING_LUX" desc2="" desc3="" desc4="" type1="1" type2="99" />
  463. <key_info keyname="LUBS_M" min="0" max="1" desc1="LCD_USER_BRIGHTNESS_SETTING_MODE" desc2="" desc3="" desc4="" type1="1" type2="0" />
  464. </data_info>
  465. </hwparam_info>
  466. <hwparam_info compID="Display" feature="SSDP" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="6" >
  467. <sysfs_node type="M" key="" value="/sys/class/dp_sec/dp_error_info" clear="1" >
  468. <key_info keyname="ERR_AUX" min="0" max="2" desc1="AUX_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  469. <key_info keyname="ERR_EDID" min="0" max="0" desc1="EDID_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  470. <key_info keyname="ERR_HDCP" min="0" max="4" desc1="HDCP_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  471. <key_info keyname="ERR_LT_TRAIN" min="0" max="0" desc1="LINK_TRAIN_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  472. <key_info keyname="ERR_INF_IRQHPD" min="0" max="9" desc1="INFINITE_IRQ_HPD" desc2="" desc3="" desc4="" type1="1" type2="0" />
  473. <key_info keyname="LINK_CFG" min="" max="" desc1="LINK_CONFIGURATION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  474. <key_info keyname="ADT_HWID" min="" max="" desc1="ADAPTER_HARDWARE_ID" desc2="" desc3="" desc4="" type1="1" type2="99" />
  475. <key_info keyname="ADT_FWVER" min="" max="" desc1="ADAPTER_FIRMWARE_VERSION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  476. <key_info keyname="ADT_TYPE" min="" max="" desc1="ADAPTER_TYPE" desc2="" desc3="" desc4="" type1="1" type2="99" />
  477. <key_info keyname="MLANE_CNT" min="" max="" desc1="MAX_LANE_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  478. <key_info keyname="MLINK_RATE" min="" max="" desc1="MAX_LINK_RATE" desc2="" desc3="" desc4="" type1="1" type2="0" />
  479. <key_info keyname="CLANE_CNT" min="" max="" desc1="CURRENT_LANE_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
  480. <key_info keyname="CLINK_RATE" min="" max="" desc1="CURRENT_LINK_RATE" desc2="" desc3="" desc4="" type1="1" type2="0" />
  481. <key_info keyname="HDCP_VER" min="" max="" desc1="HDCP_VERSION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  482. <key_info keyname="ORIENTATION" min="" max="" desc1="ORIENTATION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  483. <key_info keyname="RESOLUTION" min="" max="" desc1="RESOLUTION" desc2="" desc3="" desc4="" type1="1" type2="99" />
  484. <key_info keyname="EDID" min="" max="" desc1="EDID" desc2="" desc3="" desc4="" type1="1" type2="99" />
  485. <key_info keyname="ADT_VID" min="" max="" desc1="ADT_VID" desc2="" desc3="" desc4="" type1="1" type2="99" />
  486. <key_info keyname="ADT_PID" min="" max="" desc1="ADT_PID" desc2="" desc3="" desc4="" type1="1" type2="99" />
  487. <key_info keyname="DP_MODE" min="" max="" desc1="DP_MODE" desc2="" desc3="" desc4="" type1="1" type2="99" />
  488. <key_info keyname="SINK_NAME" min="" max="" desc1="SINK_NAME" desc2="" desc3="" desc4="" type1="1" type2="99" />
  489. <key_info keyname="AUD_CH" min="" max="" desc1="AUD_CH" desc2="" desc3="" desc4="" type1="1" type2="99" />
  490. <key_info keyname="AUD_FREQ" min="" max="" desc1="AUD_FREQ" desc2="" desc3="" desc4="" type1="1" type2="99" />
  491. <key_info keyname="AUD_BIT" min="" max="" desc1="AUD_BITRATE" desc2="" desc3="" desc4="" type1="1" type2="99" />
  492. </sysfs_node>
  493. </hwparam_info>
  494. <!-- Device : TSP: TTSP, TCHD, HKEY -->
  495. <hwparam_info compID="TSP" feature="TTSP" hitType="sm" compVer="0.0" compManufacture="" order_compID="5" order_feature="1" >
  496. <sysfs_node type="S" key="TITO" value="/sys/class/sec/tsp/ito_check" clear="0" >
  497. <key_info keyname="TITO" min="0" max="0" desc1="tsp pattern check" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  498. </sysfs_node>
  499. <sysfs_node type="S" key="TMUL" value="/sys/class/sec/tsp/multi_count" clear="1" >
  500. <key_info keyname="TMUL" min="0" max="0" desc1="multi finger count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  501. </sysfs_node>
  502. <sysfs_node type="S" key="TWET" value="/sys/class/sec/tsp/wet_mode" clear="1" >
  503. <key_info keyname="TWET" min="0" max="0" desc1="wet mode enter count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  504. </sysfs_node>
  505. <sysfs_node type="S" key="TNOI" value="/sys/class/sec/tsp/noise_mode" clear="1" >
  506. <key_info keyname="TNOI" min="0" max="0" desc1="noise mode enter count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  507. </sysfs_node>
  508. <sysfs_node type="S" key="TCOM" value="/sys/class/sec/tsp/comm_err_count" clear="1" >
  509. <key_info keyname="TCOM" min="0" max="0" desc1="i2c error count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  510. </sysfs_node>
  511. <sysfs_node type="S" key="TMOD" value="/sys/class/sec/tsp/module_id" clear="0" >
  512. <key_info keyname="TMOD" min="" max="" desc1="ic panel modue id" desc2="" desc3="" desc4="" type1="1" type2="99" />
  513. </sysfs_node>
  514. <sysfs_node type="S" key="TVEN" value="/sys/class/sec/tsp/vendor" clear="0" >
  515. <key_info keyname="TVEN" min="" max="" desc1="TSP IC vendor" desc2="" desc3="" desc4="" type1="1" type2="10" />
  516. </sysfs_node>
  517. <sysfs_node type="S" key="TCHK" value="/sys/class/sec/tsp/checksum" clear="1" >
  518. <key_info keyname="TCHK" min="0" max="0" desc1="TSP FLASH CHECKSUM" desc2="" desc3="" desc4="" type1="1" type2="0" />
  519. </sysfs_node>
  520. <sysfs_node type="M" key="" value="/sys/class/sec/tsp/all_touch_count" clear="1">
  521. <key_info keyname="TTCN" min="" max="" desc1="TSP FINGER PRESSED COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  522. <key_info keyname="TSCN" min="" max="" desc1="TSP GESTURE EVENT COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  523. <key_info keyname="TACN" min="" max="" desc1="TSP AOD EVENT COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  524. </sysfs_node>
  525. <sysfs_node type="S" key="TMCF" value="/sys/class/sec/tsp/mode_change_failed_count" clear="0" >
  526. <key_info keyname="TMCF" min="" max="" desc1="mode change failed count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  527. </sysfs_node>
  528. <sysfs_node type="S" key="TRIC" value="/sys/class/sec/tsp/ic_reset_count" clear="0" >
  529. <key_info keyname="TRIC" min="" max="" desc1="ic reset count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  530. </sysfs_node>
  531. </hwparam_info>
  532. <hwparam_info compID="TSP" feature="HKEY" hitType="sm" compVer="0.0" compManufacture="" order_compID="5" order_feature="4" >
  533. <sysfs_node type="M" key="" value="/sys/class/sec/sec_key/key_pressed_count" clear="1">
  534. <key_info keyname="KVUP" min="" max="" desc1="volume up key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  535. <key_info keyname="KVDN" min="" max="" desc1="volume down key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  536. <key_info keyname="KHOM" min="" max="" desc1="home key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  537. <key_info keyname="KBIX" min="" max="" desc1="bixby key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  538. <key_info keyname="KPWR" min="" max="" desc1="power key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  539. </sysfs_node>
  540. </hwparam_info>
  541. <!-- Device : TSP: TTSP, TCHD, HKEY -->
  542. <!-- Device : Battery -->
  543. <hwparam_info compID="Battery" feature="BATT" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="1" >
  544. <sysfs_node type="M" key="CISD" value="/sys/class/power_supply/battery/cisd_data_json" clear="0" >
  545. <key_info keyname="RESET_ALG" min="" max="" desc1="reset alg flag" desc2="" desc3="" desc4="" type1="1" type2="99" />
  546. <key_info keyname="ALG_INDEX" min="" max="" desc1="alg index" desc2="" desc3="" desc4="" type1="1" type2="99" />
  547. <key_info keyname="FULL_CNT" min="" max="" desc1="battery full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  548. <key_info keyname="CAP_MAX" min="2100" max="4000" desc1="battery fullcap max" desc2="" desc3="" desc4="" type1="1" type2="99" />
  549. <key_info keyname="CAP_MIN" min="2100" max="4000" desc1="battery fullcap min" desc2="" desc3="" desc4="" type1="1" type2="99" />
  550. <key_info keyname="RECHARGING_CNT" min="0" max="" desc1="battery fullcap once" desc2="" desc3="" desc4="" type1="1" type2="99" />
  551. <key_info keyname="VALERT_CNT" min="" max="" desc1="battery lowvoltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  552. <key_info keyname="BATT_CYCLE" min="" max="" desc1="battery cycle" desc2="" desc3="" desc4="" type1="1" type2="99" />
  553. <key_info keyname="WIRE_CNT" min="" max="" desc1="wired charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  554. <key_info keyname="WIRELESS_CNT" min="" max="" desc1="wireless charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  555. <key_info keyname="HIGH_SWELLING_CNT" min="" max="" desc1="high swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  556. <key_info keyname="LOW_SWELLING_CNT" min="" max="" desc1="low swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  557. <key_info keyname="WC_HIGH_SWELLING_CNT" min="" max="" desc1="wireless high charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  558. <key_info keyname="SWELLING_FULL_CNT" min="" max="" desc1="swelling full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  559. <key_info keyname="SWELLING_RECOVERY_CNT" min="" max="" desc1="swelling recovery count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  560. <key_info keyname="AICL_CNT" min="" max="" desc1="aicl count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  561. <key_info keyname="BATT_THM_MAX" min="" max="" desc1="batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  562. <key_info keyname="BATT_THM_MIN" min="" max="" desc1="batt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  563. <key_info keyname="CHG_THM_MAX" min="" max="" desc1="chg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  564. <key_info keyname="CHG_THM_MIN" min="" max="" desc1="chg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  565. <key_info keyname="WPC_THM_MAX" min="" max="" desc1="wpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  566. <key_info keyname="WPC_THM_MIN" min="" max="" desc1="wpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  567. <key_info keyname="USB_THM_MAX" min="" max="" desc1="usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  568. <key_info keyname="USB_THM_MIN" min="" max="" desc1="usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  569. <key_info keyname="CHG_BATT_THM_MAX" min="" max="" desc1="during charging batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  570. <key_info keyname="CHG_BATT_THM_MIN" min="" max="" desc1="during chargingbatt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  571. <key_info keyname="CHG_CHG_THM_MAX" min="" max="" desc1="during chargingchg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  572. <key_info keyname="CHG_CHG_THM_MIN" min="" max="" desc1="during chargingchg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  573. <key_info keyname="CHG_WPC_THM_MAX" min="" max="" desc1="during chargingwpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  574. <key_info keyname="CHG_WPC_THM_MIN" min="" max="" desc1="during chargingwpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  575. <key_info keyname="CHG_USB_THM_MAX" min="" max="" desc1="during charging usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  576. <key_info keyname="CHG_USB_THM_MIN" min="" max="" desc1="during charging usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  577. <key_info keyname="USB_OVERHEAT_CHARGING" min="0" max="" desc1="usb thm over70 count during charging" desc2="" desc3="" desc4="" type1="1" type2="99" />
  578. <key_info keyname="UNSAFETY_VOLT" min="" max="" desc1="unsafe voltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  579. <key_info keyname="UNSAFETY_TEMP" min="" max="" desc1="unsafe temperature count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  580. <key_info keyname="SAFETY_TIMER" min="" max="" desc1="safety timer expired count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  581. <key_info keyname="VSYS_OVP" min="" max="" desc1="vsys ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  582. <key_info keyname="VBAT_OVP" min="" max="" desc1="vbat ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  583. <key_info keyname="USB_OVERHEAT_RAPID_CHANGE" min="" max="" desc1="usb temp rapid change count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  584. <key_info keyname="ASOC" min="" max="" desc1="absolute state of charge" desc2="" desc3="" desc4="" type1="1" type2="99" />
  585. <key_info keyname="USB_OVERHEAT_ALONE" min="" max="" desc1="usb temp over than bat temp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  586. <key_info keyname="CAP_NOM" min="" max="" desc1="battery fullcap nom" desc2="" desc3="" desc4="" type1="1" type2="99" />
  587. </sysfs_node>
  588. </hwparam_info>
  589. <hwparam_info compID="Battery" feature="BATD" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="2" >
  590. <sysfs_node type="M" key="CISD_D" value="/sys/class/power_supply/battery/cisd_data_d_json" clear="0" >
  591. <key_info keyname="FULL_CNT_D" min="" max="" desc1="battery full count per day" desc2="" desc3="" desc4="" type1="1" type2="99" />
  592. <key_info keyname="CAP_MAX_D" min="2100" max="4000" desc1="battery fullcap max" desc2="" desc3="" desc4="" type1="1" type2="99" />
  593. <key_info keyname="CAP_MIN_D" min="2100" max="4000" desc1="battery fullcap min" desc2="" desc3="" desc4="" type1="1" type2="99" />
  594. <key_info keyname="RECHARGING_CNT_D" min="0" max="" desc1="battery fullcap once" desc2="" desc3="" desc4="" type1="1" type2="99" />
  595. <key_info keyname="VALERT_CNT_D" min="" max="" desc1="battery lowvoltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  596. <key_info keyname="WIRE_CNT_D" min="" max="" desc1="wired charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  597. <key_info keyname="WIRELESS_CNT_D" min="" max="" desc1="wireless charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  598. <key_info keyname="HIGH_SWELLING_CNT_D" min="" max="" desc1="high swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  599. <key_info keyname="LOW_SWELLING_CNT_D" min="" max="" desc1="low swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  600. <key_info keyname="WC_HIGH_SWELLING_CNT_D" min="" max="" desc1="wireless high charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  601. <key_info keyname="SWELLING_FULL_CNT_D" min="" max="" desc1="swelling full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  602. <key_info keyname="SWELLING_RECOVERY_CNT_D" min="" max="" desc1="swelling recovery count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  603. <key_info keyname="AICL_CNT_D" min="" max="" desc1="aicl count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  604. <key_info keyname="BATT_THM_MAX_D" min="" max="" desc1="batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  605. <key_info keyname="BATT_THM_MIN_D" min="" max="" desc1="batt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  606. <key_info keyname="CHG_THM_MAX_D" min="" max="" desc1="chg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  607. <key_info keyname="CHG_THM_MIN_D" min="" max="" desc1="chg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  608. <key_info keyname="WPC_THM_MAX_D" min="" max="" desc1="wpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  609. <key_info keyname="WPC_THM_MIN_D" min="" max="" desc1="wpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  610. <key_info keyname="USB_THM_MAX_D" min="" max="" desc1="usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  611. <key_info keyname="USB_THM_MIN_D" min="" max="" desc1="usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  612. <key_info keyname="CHG_BATT_THM_MAX_D" min="" max="" desc1="during charging batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  613. <key_info keyname="CHG_BATT_THM_MIN_D" min="" max="" desc1="during chargingbatt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  614. <key_info keyname="CHG_CHG_THM_MAX_D" min="" max="" desc1="during chargingchg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  615. <key_info keyname="CHG_CHG_THM_MIN_D" min="" max="" desc1="during chargingchg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  616. <key_info keyname="CHG_WPC_THM_MAX_D" min="" max="" desc1="during chargingwpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  617. <key_info keyname="CHG_WPC_THM_MIN_D" min="" max="" desc1="during chargingwpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  618. <key_info keyname="CHG_USB_THM_MAX_D" min="" max="" desc1="during charging usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  619. <key_info keyname="CHG_USB_THM_MIN_D" min="" max="" desc1="during charging usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  620. <key_info keyname="USB_OVERHEAT_CHARGING_D" min="0" max="" desc1="usb thm over70 count during charging" desc2="" desc3="" desc4="" type1="1" type2="99" />
  621. <key_info keyname="UNSAFETY_VOLT_D" min="" max="" desc1="unsafe voltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  622. <key_info keyname="UNSAFETY_TEMP_D" min="" max="" desc1="unsafe temperature count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  623. <key_info keyname="SAFETY_TIMER_D" min="" max="" desc1="safety timer expired count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  624. <key_info keyname="VSYS_OVP_D" min="" max="" desc1="vsys ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  625. <key_info keyname="VBAT_OVP_D" min="" max="" desc1="vbat ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  626. <key_info keyname="USB_OVERHEAT_RAPID_CHANGE_D" min="" max="" desc1="usb temp rapid change count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  627. <key_info keyname="BUCK_OFF_D" min="" max="" desc1="buck off count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  628. <key_info keyname="USB_OVERHEAT_ALONE_D" min="" max="" desc1="usb temp over than bat temp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  629. <key_info keyname="DROP_SENSOR_D" min="" max="" desc1="drop sensor" desc2="" desc3="" desc4="" type1="1" type2="99" />
  630. </sysfs_node>
  631. </hwparam_info>
  632. <hwparam_info compID="Battery" feature="BATE" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="3" >
  633. <sysfs_node type="M" key="CISD_WC" value="/sys/class/power_supply/battery/cisd_wc_data_json" clear="0" >
  634. <key_info keyname="INDEX" min="" max="" desc1="Wireless Charging PAD" desc2="" desc3="" desc4="" type1="1" type2="99" />
  635. </sysfs_node>
  636. <sysfs_node type="M" key="CISD_POWER" value="/sys/class/power_supply/battery/cisd_power_data_json" clear="0" >
  637. <key_info keyname="COUNT" min="" max="" desc1="PD Charger Max Power" desc2="" desc3="" desc4="" type1="1" type2="99" />
  638. </sysfs_node>
  639. <sysfs_node type="M" key="CISD_CA" value="/sys/class/power_supply/battery/cisd_cable_data_json" clear="0" >
  640. <key_info keyname="TA" min="" max="" desc1="TA Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  641. <key_info keyname="AFC" min="" max="" desc1="AFC Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  642. <key_info keyname="AFC_FAIL" min="" max="" desc1="AFC Failed Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  643. <key_info keyname="QC" min="" max="" desc1="QC Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  644. <key_info keyname="QC_FAIL" min="" max="" desc1="QC Failed Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  645. <key_info keyname="PD" min="" max="" desc1="PD Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  646. <key_info keyname="PD_HIGH" min="" max="" desc1="PD_HIGH Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  647. <key_info keyname="HV_WC_20" min="" max="" desc1="HV_WC_20 Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  648. </sysfs_node>
  649. <sysfs_node type="M" key="CISD_TX" value="/sys/class/power_supply/battery/cisd_tx_data_json" clear="0" >
  650. <key_info keyname="ON" min="" max="" desc1="TX On count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  651. <key_info keyname="OTHER" min="" max="" desc1="Ohter Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  652. <key_info keyname="GEAR" min="" max="" desc1="Gear Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  653. <key_info keyname="PHONE" min="" max="" desc1="Phone Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  654. <key_info keyname="BUDS" min="" max="" desc1="Buds Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  655. </sysfs_node>
  656. <sysfs_node type="S" key="BATTQR" value="/sys/class/power_supply/battery/batt_type" clear="0" >
  657. <key_info keyname="BATTQR" min="" max="" desc1="battery QR info" desc2="" desc3="" desc4="" type1="1" type2="10" />
  658. </sysfs_node>
  659. <sysfs_node type="M" key="BATTEVENT" value="/sys/class/power_supply/battery/cisd_event_data_json" clear="0" >
  660. <key_info keyname="DC_ERR" min="" max="" desc1="DC TA Error" desc2="" desc3="" desc4="" type1="1" type2="99" />
  661. <key_info keyname="TA_OCP_DET" min="" max="" desc1="TA OCP Detect" desc2="" desc3="" desc4="" type1="1" type2="99" />
  662. <key_info keyname="TA_OCP_ON" min="" max="" desc1="TA OCP On" desc2="" desc3="" desc4="" type1="1" type2="99" />
  663. <key_info keyname="OVP_EVENT_POWER" min="" max="" desc1="OVP Power" desc2="" desc3="" desc4="" type1="1" type2="99" />
  664. <key_info keyname="OVP_EVENT_SIGNAL" min="" max="" desc1="OVP Signal" desc2="" desc3="" desc4="" type1="1" type2="99" />
  665. </sysfs_node>
  666. </hwparam_info>
  667. <!-- Device : Overheat -->
  668. <hwparam_info compID="Overheat" feature="" hitType="" compVer="" compManufacture="" order_compID="7" order_feature="1" >
  669. </hwparam_info>
  670. <!-- Device : Power -->
  671. <hwparam_info compID="Power" feature="" hitType="" compVer="" compManufacture="" order_compID="8" order_feature="1" >
  672. </hwparam_info>
  673. <!-- Device : Camera -->
  674. <hwparam_info compID="Camera" feature="CAMI" hitType="sm" compVer="0.0" compManufacture="" order_compID="9" order_feature="1" >
  675. <sysfs_node type="S" key="CAMFWR" value="/sys/class/camera/rear/rear_camfw" clear="0" >
  676. <key_info keyname="CAMFWR" min="" max="" desc1="Rear camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
  677. </sysfs_node>
  678. <sysfs_node type="S" key="CAMFWF" value="/sys/class/camera/front/front_camfw" clear="0" >
  679. <key_info keyname="CAMFWF" min="" max="" desc1="Front camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
  680. </sysfs_node>
  681. <sysfs_node type="S" key="CAMFWR2" value="/sys/class/camera/rear/rear2_camfw" clear="0" >
  682. <key_info keyname="CAMFWR2" min="" max="" desc1="Rear2 camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
  683. </sysfs_node>
  684. <sysfs_node type="S" key="CAMFWR3" value="/sys/class/camera/rear/rear3_camfw" clear="0" >
  685. <key_info keyname="CAMFWR3" min="" max="" desc1="Rear3 camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
  686. </sysfs_node>
  687. <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear_hwparam" clear="1" >
  688. <key_info keyname="I2CR_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  689. <key_info keyname="I2CR_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  690. <key_info keyname="I2CR_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  691. <key_info keyname="MIPIR_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  692. <key_info keyname="CAMIR_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
  693. <key_info keyname="MIPIR_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
  694. <key_info keyname="I2CR_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  695. <key_info keyname="CRCR_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  696. <key_info keyname="CAMR_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  697. <key_info keyname="WIFIR_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  698. <key_info keyname="AFR_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  699. <key_info keyname="AFR_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  700. </sysfs_node>
  701. <sysfs_node type="M" key="" value="/sys/class/camera/front/front_hwparam" clear="1" >
  702. <key_info keyname="I2CF_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  703. <key_info keyname="I2CF_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="0" type2="0" />
  704. <key_info keyname="I2CF_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  705. <key_info keyname="MIPIF_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  706. <key_info keyname="CAMIF_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
  707. <key_info keyname="MIPIF_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
  708. <key_info keyname="I2CF_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  709. <key_info keyname="CRCF_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  710. <key_info keyname="CAMF_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  711. <key_info keyname="WIFIF_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  712. <key_info keyname="AFF_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  713. <key_info keyname="AFF_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  714. </sysfs_node>
  715. <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear2_hwparam" clear="1" >
  716. <key_info keyname="I2CR2_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  717. <key_info keyname="I2CR2_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  718. <key_info keyname="I2CR2_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  719. <key_info keyname="MIPIR2_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  720. <key_info keyname="CAMIR2_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
  721. <key_info keyname="MIPIR2_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
  722. <key_info keyname="I2CR2_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  723. <key_info keyname="CRCR2_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  724. <key_info keyname="CAMR2_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  725. <key_info keyname="WIFIR2_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  726. <key_info keyname="AFR2_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  727. <key_info keyname="AFR2_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  728. </sysfs_node>
  729. <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear3_hwparam" clear="1" >
  730. <key_info keyname="I2CR3_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  731. <key_info keyname="I2CR3_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  732. <key_info keyname="I2CR3_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  733. <key_info keyname="MIPIR3_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  734. <key_info keyname="CAMIR3_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
  735. <key_info keyname="MIPIR3_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
  736. <key_info keyname="I2CR3_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  737. <key_info keyname="CRCR3_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  738. <key_info keyname="CAMR3_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  739. <key_info keyname="WIFIR3_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  740. <key_info keyname="AFR3_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  741. <key_info keyname="AFR3_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
  742. </sysfs_node>
  743. </hwparam_info>
  744. <!-- Device : Audio -->
  745. <hwparam_info compID="Audio" feature="" hitType="" compVer="" compManufacture="" order_compID="10" order_feature ="1">
  746. </hwparam_info>
  747. <!-- Device : Audio driver -->
  748. <hwparam_info compID="Audio" feature="AUDI" hitType="sm" compVer="0.0" compManufacture="" order_compID="10" order_feature ="2" >
  749. <sysfs_node type="S" key="RCV_TEMP_MAX" value="/sys/class/audio/amp/temperature_max_0" clear="0" >
  750. <key_info keyname="RCV_TEMP_MAX" min="" max="" desc1="Receiver Temperature Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  751. </sysfs_node>
  752. <sysfs_node type="S" key="RCV_TEMP_OVERCNT" value="/sys/class/audio/amp/temperature_overcount_0" clear="0" >
  753. <key_info keyname="RCV_TEMP_OVERCNT" min="" max="" desc1="Receiver Temperature Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  754. </sysfs_node>
  755. <sysfs_node type="S" key="RCV_EXCU_MAX" value="/sys/class/audio/amp/excursion_max_0" clear="0" >
  756. <key_info keyname="RCV_EXCU_MAX" min="" max="" desc1="Receiver Excursion Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  757. </sysfs_node>
  758. <sysfs_node type="S" key="RCV_EXCU_OVERCNT" value="/sys/class/audio/amp/excursion_overcount_0" clear="0" >
  759. <key_info keyname="RCV_EXCU_OVERCNT" min="" max="" desc1="Receiver Excursion Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  760. </sysfs_node>
  761. <sysfs_node type="S" key="SPK_TEMP_MAX" value="/sys/class/audio/amp/temperature_max_1" clear="0" >
  762. <key_info keyname="SPK_TEMP_MAX" min="" max="" desc1="Speaker Temperature Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  763. </sysfs_node>
  764. <sysfs_node type="S" key="SPK_TEMP_OVERCNT" value="/sys/class/audio/amp/temperature_overcount_1" clear="0" >
  765. <key_info keyname="SPK_TEMP_OVERCNT" min="" max="" desc1="Speaker Temperature Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  766. </sysfs_node>
  767. <sysfs_node type="S" key="SPK_EXCU_MAX" value="/sys/class/audio/amp/excursion_max_1" clear="0" >
  768. <key_info keyname="SPK_EXCU_MAX" min="" max="" desc1="Speaker Excursion Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  769. </sysfs_node>
  770. <sysfs_node type="S" key="SPK_EXCU_OVERCNT" value="/sys/class/audio/amp/excursion_overcount_1" clear="0" >
  771. <key_info keyname="SPK_EXCU_OVERCNT" min="" max="" desc1="Speaker Excursion Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  772. </sysfs_node>
  773. <dev_sysfs_node type="S" key="SPK_TEMP_CAL" value="/sys/class/cirrus/cirrus_cal/temp_r" clear="0" >
  774. <key_info keyname="SPK_TEMP_CAL" min="" max="" desc1="Speaker Temperature Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
  775. </dev_sysfs_node>
  776. <dev_sysfs_node type="S" key="SPK_RDC_CAL" value="/sys/class/cirrus/cirrus_cal/rdc_r" clear="0" >
  777. <key_info keyname="SPK_RDC_CAL" min="" max="" desc1="Speaker Impedance Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
  778. </dev_sysfs_node>
  779. <dev_sysfs_node type="S" key="RCV_TEMP_CAL" value="/sys/class/cirrus/cirrus_cal/temp" clear="0" >
  780. <key_info keyname="RCV_TEMP_CAL" min="" max="" desc1="Receiver Temperature Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
  781. </dev_sysfs_node>
  782. <dev_sysfs_node type="S" key="RCV_RDC_CAL" value="/sys/class/cirrus/cirrus_cal/rdc" clear="0" >
  783. <key_info keyname="RCV_RDC_CAL" min="" max="" desc1="Receiver Impedance Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
  784. </dev_sysfs_node>
  785. <sysfs_node type="S" key="DSP_RECOVERY_CNT" value="/sys/class/audio/dsp/srcnt" clear="0" >
  786. <key_info keyname="DSP_RECOVERY_CNT" min="" max="" desc1="DSP Recovery Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  787. </sysfs_node>
  788. </hwparam_info>
  789. <!-- Device : USB -->
  790. <hwparam_info compID="USB" feature="UUSB" hitType="sm" compVer="0.0" compManufacture="" order_compID="11" order_feature="1">
  791. <sysfs_node type="M" key="" value="/sys/class/usb_notify/usb_control/hw_param" clear="1">
  792. <key_info keyname="CC_WATER" min="" max="" desc1="Water Detection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  793. <key_info keyname="CC_DRY" min="" max="" desc1="Dry Detection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  794. <key_info keyname="CC_I2C" min="" max="" desc1="CCIC i2c Error Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  795. <key_info keyname="CC_OVC" min="" max="" desc1="VBUS Output OverCurrent Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  796. <key_info keyname="CC_OTG" min="" max="" desc1="USB OTG Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  797. <key_info keyname="CC_DP" min="" max="" desc1="DP(Display Port) Adapter Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  798. <key_info keyname="H_SUPER" min="" max="" desc1="USB Host SuperSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  799. <key_info keyname="H_HIGH" min="" max="" desc1="USB Host HighSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  800. <key_info keyname="H_FULL" min="" max="" desc1="USB Host FullSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  801. <key_info keyname="H_LOW" min="" max="" desc1="USB Host LowSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  802. <key_info keyname="C_SUPER" min="" max="" desc1="USB Client SuperSpeed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  803. <key_info keyname="C_HIGH" min="" max="" desc1="USB Client HighSpeed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  804. <key_info keyname="H_AUDIO" min="" max="" desc1="USB Host Audio Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  805. <key_info keyname="H_HID" min="" max="" desc1="USB Host HID Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  806. <key_info keyname="H_STORAGE" min="" max="" desc1="USB Host Storage Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  807. <key_info keyname="H_STO_S" min="" max="" desc1="USB Host Storage Super Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  808. <key_info keyname="H_STO_H" min="" max="" desc1="USB Host Storage High Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  809. <key_info keyname="H_STO_F" min="" max="" desc1="USB Host Storage Full Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  810. <key_info keyname="H_HUB" min="" max="" desc1="USB Host Hub Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  811. <key_info keyname="CC_DEX" min="" max="" desc1="DEX Dock Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  812. <key_info keyname="CC_WTIME" min="" max="" desc1="Water Detection Duration (minutes)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  813. <key_info keyname="CC_WVBUS" min="" max="" desc1="Water Detection Charging Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  814. <key_info keyname="CC_WVTIME" min="" max="" desc1="Water-Vbus Detection Duration (seconds)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  815. <key_info keyname="CC_WLVBS" min="" max="" desc1="Water Detection Charging Count for LPM mode" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  816. <key_info keyname="CC_WLVTM" min="" max="" desc1="Water-Vbus Detection Duration for LPM mode (seconds)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  817. <key_info keyname="CC_CSHORT" min="" max="" desc1="CC VBUS Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  818. <key_info keyname="CC_SVSHT" min="" max="" desc1="SBU VBUS Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  819. <key_info keyname="CC_SGSHT" min="" max="" desc1="SBU GND Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  820. <key_info keyname="M_AFCNAK" min="" max="" desc1="AFC Protocol Nack Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  821. <key_info keyname="M_AFCERR" min="" max="" desc1="AFC Protocol Nack and Error Voltage Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  822. <key_info keyname="M_DCDTMO" min="" max="" desc1="Data Contact Detecting Timeout Event Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  823. <key_info keyname="F_CNT" min="" max="" desc1="Hall IC Folding Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
  824. <key_info keyname="CC_KILLER" min="" max="" desc1="USB Killer Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  825. <key_info keyname="M_B12RS" min="" max="" desc1="BC1.2 Retry Success Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  826. <key_info keyname="CC_PRS" min="" max="" desc1="Pr_Swap Sending Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  827. <key_info keyname="CC_DRS" min="" max="" desc1="Dr_Swap Sending Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  828. <key_info keyname="C_ARP" min="" max="" desc1="Android Auto Reset Pop-up Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
  829. </sysfs_node>
  830. </hwparam_info>
  831. <!-- Device : Sensor -->
  832. <hwparam_info compID="Sensor" feature="" hitType="" compVer="" compManufacture="" order_compID="12" order_feature ="1">
  833. </hwparam_info>
  834. <!-- Device : HRM -->
  835. <hwparam_info compID="HRM" feature="" hitType="" compVer="" compManufacture="" order_compID="13" order_feature ="1" >
  836. </hwparam_info>
  837. <!-- Device : Biometrics FingerPrint Sensor -->
  838. <hwparam_info compID="BFS" feature="BFPS" hitType="sm" compVer="0.0" compManufacture="" order_compID="14" order_feature="1" >
  839. <sysfs_node type="S" key="FPTY" value="/sys/class/fingerprint/fingerprint/type_check" clear="0" >
  840. <key_info keyname="FPTY" min="" max="" desc1="-1:unknown, 0,-2:failed, 1~: success" desc2="" desc3="" desc4="" type1="1" type2="99" />
  841. </sysfs_node>
  842. <sysfs_node type="S" key="FPIC" value="/sys/class/fingerprint/fingerprint/name" clear="0" >
  843. <key_info keyname="FPIC" min="" max="" desc1="Fingerprint" desc2="" desc3="" desc4="" type1="1" type2="10" />
  844. </sysfs_node>
  845. <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QBT2000" >
  846. <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
  847. <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  848. </sysfs_node>
  849. </condition_info>
  850. <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QBT2608" >
  851. <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
  852. <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  853. </sysfs_node>
  854. </condition_info>
  855. <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QFS4008" >
  856. <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
  857. <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  858. </sysfs_node>
  859. </condition_info>
  860. <condition_info path="/sys/class/fingerprint/fingerprint/intcnt" value="" >
  861. <sysfs_node type="S" key="FPIT" value="/sys/class/fingerprint/fingerprint/intcnt" clear="1" >
  862. <key_info keyname="FPIT" min="" max="" desc1="interrupt_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  863. </sysfs_node>
  864. </condition_info>
  865. <condition_info path="/sys/class/fingerprint/fingerprint/resetcnt" value="" >
  866. <sysfs_node type="S" key="FPRS" value="/sys/class/fingerprint/fingerprint/resetcnt" clear="1" >
  867. <key_info keyname="FPRS" min="" max="" desc1="reset_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  868. </sysfs_node>
  869. </condition_info>
  870. </hwparam_info>
  871. <!-- Device : GNSS -->
  872. <hwparam_info compID="GNSS" feature="HPGD" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="15" order_feature ="1">
  873. <data_info interface="A" type1="" type2="" type3="" >
  874. <key_info keyname="chip_vendor" min="" max="" desc1="GPS chip vendor" desc2="" desc3="" desc4="" type1="1" type2="99" />
  875. <key_info keyname="chip_version" min="" max="" desc1="GPS chip version" desc2="" desc3="" desc4="" type1="1" type2="10" />
  876. <key_info keyname="drift_value" min="0" max="500" desc1="XO drift value" desc2="" desc3="" desc4="" type1="1" type2="0" />
  877. <key_info keyname="ap_temp" min="" max="" desc1="AP temperature" desc2="" desc3="" desc4="" type1="1" type2="99" />
  878. <key_info keyname="data_mode" min="" max="" desc1="Data mode(0:Unknown,1:Mobile,2:WiFi)" desc2="" desc3="" desc4="" type1="1" type2="99" />
  879. <key_info keyname="data_using" min="" max="" desc1="Data using" desc2="" desc3="" desc4="" type1="1" type2="99" />
  880. <key_info keyname="gps_running" min="" max="" desc1="GPS running time(sec)" desc2="" desc3="" desc4="" type1="1" type2="99" />
  881. </data_info>
  882. </hwparam_info>
  883. <!-- Device : NFC -->
  884. <hwparam_info compID="NFC" feature="ESES" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
  885. <!-- <data_info interface="I" type1="" type2="" type3="" >
  886. <key_info keyname="ESES" min="0" max="0" desc1="Check whether eSE state is restricted" desc2="" desc3="" desc4="" type1="1" type2="0" />
  887. </data_info> -->
  888. <enc_sysfs_node type="S" key="CPLC" value="/data/sem/hwparam_cplc" clear="0" >
  889. <key_info keyname="CPLC" min="" max="" desc1="CPLC value" desc2="" desc3="" desc4="" type1="1" type2="99" />
  890. </enc_sysfs_node>
  891. </hwparam_info>
  892. <hwparam_info compID="NFC" feature="ESEA" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
  893. <data_info interface="I" type1="" type2="" type3="" >
  894. <key_info keyname="ESEA" min="0" max="0" desc1="Check eSE attack count every 6 months" desc2="" desc3="" desc4="" type1="1" type2="0" />
  895. </data_info>
  896. </hwparam_info>
  897. <hwparam_info compID="NFC" feature="ESEM" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
  898. <data_info interface="I" type1="" type2="" type3="" >
  899. <key_info keyname="ESEM" min="0" max="0" desc1="Check eSE Memory every 6 months" desc2="" desc3="" desc4="" type1="1" type2="0" />
  900. </data_info>
  901. </hwparam_info>
  902. <hwparam_info compID="NFC" feature="" hitType="" compVer="" compManufacture="" order_compID="16" order_feature ="2">
  903. </hwparam_info>
  904. <!-- Device : Bluetooth -->
  905. <hwparam_info compID="Bluetooth" feature="" hitType="" compVer="" compManufacture="" order_compID="17" order_feature ="1" >
  906. </hwparam_info>
  907. <!-- Device : Wi-Fi -->
  908. <hwparam_info compID="WiFi" feature="" hitType="" compVer="" compManufacture="" order_compID="18" order_feature ="1">
  909. </hwparam_info>
  910. <!-- Device : Modem -->
  911. <hwparam_info compID="Modem" feature="" hitType="" compVer="" compManufacture="" order_compID="19" order_feature ="1" >
  912. </hwparam_info>
  913. <!-- Device : GPU -->
  914. <hwparam_info compID="GPU" feature="" hitType="" compVer="" compManufacture="" order_compID="20" order_feature ="1">
  915. </hwparam_info>
  916. <!-- Device : Heatmap -->
  917. <hwparam_info compID="Battery" feature="BAAL" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="1" >
  918. <sysfs_node type="S" key="batt_beginning_date" value="/efs/FactoryApp/batt_beginning_date" clear="0" >
  919. </sysfs_node>
  920. <sysfs_node type="S" key="batt_heatmap" value="/efs/FactoryApp/heatmap" clear="0" >
  921. </sysfs_node>
  922. </hwparam_info>
  923. <!-- Device : Filesystem -->
  924. <hwparam_info compID="Filesystem" feature="F2FS" hitType="sm" compVer="0.0" compManufacture="" order_compID="21" order_feature ="1" >
  925. <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_fs_stat" clear="0" >
  926. <key_info keyname="F_BLOCKS" min="" max="" desc1="total data blocks in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  927. <key_info keyname="F_BFREE" min="" max="" desc1="free blocks in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  928. <key_info keyname="F_SFREE" min="" max="" desc1="free sections in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  929. <key_info keyname="F_FILES" min="" max="" desc1="total file nodes in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  930. <key_info keyname="F_FFREE" min="" max="" desc1="free file nodes in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  931. <key_info keyname="F_FUSED" min="" max="" desc1="valid inode count in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  932. <key_info keyname="F_NUSED" min="" max="" desc1="valid node count in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
  933. </sysfs_node>
  934. <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_gc_stat" clear="0" >
  935. <key_info keyname="FGGC" min="" max="" desc1="Foreground garbage collection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  936. <key_info keyname="FGGC_NSEG" min="" max="" desc1="Number of victim node segments from foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  937. <key_info keyname="FGGC_NBLK" min="" max="" desc1="Number of node blocks re-written by foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  938. <key_info keyname="FGGC_DSEG" min="" max="" desc1="Number of victim data segments from foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  939. <key_info keyname="FGGC_DBLK" min="" max="" desc1="Number of data blocks re-written by foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  940. <key_info keyname="FGGC_TTIME" min="" max="" desc1="Total time of foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  941. <key_info keyname="BGGC" min="" max="" desc1="Background garbage collection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  942. <key_info keyname="BGGC_NSEG" min="" max="" desc1="Number of victim node segments from background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  943. <key_info keyname="BGGC_NBLK" min="" max="" desc1="Number of node blocks re-written by background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  944. <key_info keyname="BGGC_DSEG" min="" max="" desc1="Number of victim data segments from background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  945. <key_info keyname="BGGC_DBLK" min="" max="" desc1="Number of data blocks re-written by background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  946. <key_info keyname="BGGC_TTIME" min="" max="" desc1="Total time of background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
  947. </sysfs_node>
  948. <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_io_stat" clear="0" >
  949. <key_info keyname="CP" min="" max="" desc1="Total Checkpoint count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  950. <key_info keyname="CPBG" min="" max="" desc1="Checkpoint count caused by balance fs" desc2="" desc3="" desc4="" type1="1" type2="0" />
  951. <key_info keyname="CPSYNC" min="" max="" desc1="Checkpoint count caused by fsync" desc2="" desc3="" desc4="" type1="1" type2="0" />
  952. <key_info keyname="CPNONRE" min="" max="" desc1="Checkpoint count caused by non regular file" desc2="" desc3="" desc4="" type1="1" type2="0" />
  953. <key_info keyname="CPSBNEED" min="" max="" desc1="Checkpoint count caused by sb need" desc2="" desc3="" desc4="" type1="1" type2="0" />
  954. <key_info keyname="CPWPINO" min="" max="" desc1="Checkpoint count caused by wrong parent ino" desc2="" desc3="" desc4="" type1="1" type2="0" />
  955. <key_info keyname="CP_MAX_INT" min="" max="" desc1="Max Checkpoint interval time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  956. <key_info keyname="LFSSEG" min="" max="" desc1="Number of segment allocated in LFS type" desc2="" desc3="" desc4="" type1="1" type2="0" />
  957. <key_info keyname="SSRSEG" min="" max="" desc1="Number of segment allocated in SSR type" desc2="" desc3="" desc4="" type1="1" type2="0" />
  958. <key_info keyname="LFSBLK" min="" max="" desc1="Number of blocks allocated in LFS type" desc2="" desc3="" desc4="" type1="1" type2="0" />
  959. <key_info keyname="SSRBLK" min="" max="" desc1="Number of blocks allocated in SSR type" desc2="" desc3="" desc4="" type1="1" type2="0" />
  960. <key_info keyname="IPU" min="" max="" desc1="Inplace update count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  961. <key_info keyname="FSYNC" min="" max="" desc1="Fsync count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  962. <key_info keyname="FSYNC_MB" min="" max="" desc1="Size written by fsync" desc2="" desc3="" desc4="" type1="1" type2="0" />
  963. <key_info keyname="HOT_DATA" min="" max="" desc1="Size Written by database" desc2="" desc3="" desc4="" type1="1" type2="0" />
  964. <key_info keyname="COLD_DATA" min="" max="" desc1="Size Written by cold file" desc2="" desc3="" desc4="" type1="1" type2="0" />
  965. <key_info keyname="WARM_DATA" min="" max="" desc1="Size Written by warm file" desc2="" desc3="" desc4="" type1="1" type2="0" />
  966. <key_info keyname="MAX_INMEM" min="" max="" desc1="Max dirty pages of atomic file write" desc2="" desc3="" desc4="" type1="1" type2="0" />
  967. <key_info keyname="DROP_INMEM" min="" max="" desc1="Count of drop in-memory all when fail" desc2="" desc3="" desc4="" type1="1" type2="0" />
  968. <key_info keyname="DROP_INMEMF" min="" max="" desc1="Count of drop in-memory files when fail" desc2="" desc3="" desc4="" type1="1" type2="0" />
  969. <key_info keyname="WRITE_MB" min="" max="" desc1="Total written size" desc2="" desc3="" desc4="" type1="1" type2="0" />
  970. <key_info keyname="FS_PERROR" min="" max="" desc1="f2fs filesystem por error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  971. <key_info keyname="FS_ERROR" min="" max="" desc1="f2fs filesystem error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  972. </sysfs_node>
  973. <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_fsck_stat" clear="0" >
  974. <key_info keyname="FSCK_RBYTES" min="" max="" desc1="fsck total read bytes" desc2="" desc3="" desc4="" type1="1" type2="0" />
  975. <key_info keyname="FSCK_WBYTES" min="" max="" desc1="fsck total written bytes" desc2="" desc3="" desc4="" type1="1" type2="0" />
  976. <key_info keyname="FSCK_TIME_MS" min="" max="" desc1="fsck total elasped time" desc2="" desc3="" desc4="" type1="1" type2="0" />
  977. <key_info keyname="FSCK_EXIT" min="" max="" desc1="fsck return code" desc2="" desc3="" desc4="" type1="1" type2="0" />
  978. <key_info keyname="FSCK_VNODES" min="" max="" desc1="valid node count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  979. <key_info keyname="FSCK_VINODES" min="" max="" desc1="valid inode count" desc2="" desc3="" desc4="" type1="1" type2="0" />
  980. </sysfs_node>
  981. </hwparam_info>
  982. <hwparam_info compID="Filesystem" feature="HEIM" hitType="sm" compVer="0.0" compManufacture="" order_compID="21" order_feature ="2" >
  983. <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_heimdallfs_stat" clear="0" >
  984. <key_info keyname="NR_PKGS" min="" max="" desc1="Number of installed apks on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
  985. <key_info keyname="NR_PKG_BLKS" min="" max="" desc1="Number of blocks for APKs on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
  986. <key_info keyname="NR_COMP_PKGS" min="" max="" desc1="Number of compressed apks on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
  987. <key_info keyname="NR_COMP_PKG_BLKS" min="" max="" desc1="Number of blocks for compressed APKs on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
  988. <key_info keyname="NR_COMP_PKG_SAVED_BLKS" min="" max="" desc1="Number of saved blocks by compression" desc2="" desc3="" desc4="" type1="1" type2="0" />
  989. </sysfs_node>
  990. </hwparam_info>
  991. </hwparam_document>