123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE hwparam_document [
- <!ELEMENT hwparam_document (hwparam_setting, hwparam_info+)>
- <!ELEMENT hwparam_setting ANY>
- <!ATTLIST hwparam_setting
- enable CDATA #REQUIRED
- DVServer CDATA #REQUIRED
- DQServer CDATA #REQUIRED
- CFServer CDATA #REQUIRED
- condition CDATA #IMPLIED
- LogBackup CDATA #IMPLIED
- analyzer CDATA #IMPLIED>
- <!ELEMENT hwparam_info ANY>
- <!ATTLIST hwparam_info
- compID CDATA #REQUIRED
- compVer CDATA #REQUIRED
- compManufacture CDATA #REQUIRED
- hitType CDATA #REQUIRED
- feature CDATA #REQUIRED
- order_compID CDATA #REQUIRED
- order_feature CDATA #REQUIRED
- uevent_path CDATA #IMPLIED>
- <!ELEMENT condition_info ANY>
- <!ATTLIST condition_info
- path CDATA #REQUIRED
- value CDATA #REQUIRED>
- <!ELEMENT sysfs_node (key_info*)>
- <!ATTLIST sysfs_node
- type CDATA #REQUIRED
- key CDATA #REQUIRED
- value CDATA #REQUIRED
- clear CDATA #REQUIRED>
- <!ELEMENT dev_sysfs_node (key_info*)>
- <!ATTLIST dev_sysfs_node
- type CDATA #REQUIRED
- key CDATA #REQUIRED
- value CDATA #REQUIRED
- clear CDATA #REQUIRED>
- <!ELEMENT enc_sysfs_node (key_info*)>
- <!ATTLIST enc_sysfs_node
- type CDATA #REQUIRED
- key CDATA #REQUIRED
- value CDATA #REQUIRED
- clear CDATA #REQUIRED>
- <!ELEMENT data_info (key_info*)>
- <!ATTLIST data_info
- interface CDATA #REQUIRED
- type1 CDATA #REQUIRED
- type2 CDATA #REQUIRED
- type3 CDATA #REQUIRED>
- <!ELEMENT key_info EMPTY>
- <!ATTLIST key_info
- keyname CDATA #REQUIRED
- min CDATA #REQUIRED
- max CDATA #REQUIRED
- desc1 CDATA #REQUIRED
- desc2 CDATA #REQUIRED
- desc3 CDATA #REQUIRED
- desc4 CDATA #REQUIRED
- type1 CDATA #REQUIRED
- type2 CDATA #REQUIRED>
- ]>
- <hwparam_document>
- <hwparam_setting enable="true" DVServer="true" DQServer="true" CFServer="false" />
- <!-- Device : AP -->
- <hwparam_info compID="AP" feature="CORE" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="1" >
- <sysfs_node type="M" key="AP_INFO" value="/sys/class/sec/sec_hw_param/ap_info" clear="0" >
- </sysfs_node>
- <sysfs_node type="M" key="AP_INFO" value="/data/system/users/service/data/RC.p" clear="0" proc="system" >
- </sysfs_node>
- <sysfs_node type="S" key="PCB" value="/efs/FactoryApp/control_no" clear="0" >
- </sysfs_node>
- </hwparam_info>
- <hwparam_info compID="AP" feature="DMVL" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature ="2" >
- <sysfs_node type="M" key="" value="/sys/kernel/alta_bigdata/dmv_info" clear="0" />
- </hwparam_info>
- <hwparam_info compID="AP" feature="VOLA" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="3" >
- <sysfs_node type="M" key="AP_HEALTH" value="/sys/class/sec/sec_hw_param/ap_health" clear="1" >
- </sysfs_node>
- </hwparam_info>
- <!-- Device : UFS / Storage -->
- <hwparam_info compID="UFS" feature="EUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="1" >
- <!-- R_OS : /sys/class/sec/ufs/ -->
- <condition_info path="/sys/class/sec/ufs/lt" value="" >
- <sysfs_node type="S" key="PNM" value="/sys/block/sda/device/model" clear="0" >
- <key_info keyname="PNM" min="KLUCG4J1CB-B0B1" max="" desc1="UFS Product Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="REV" value="/sys/block/sda/device/rev" clear="0" >
- <key_info keyname="REV" min="0000" max="9999" desc1="UFS Firmware version" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="LIFEA" value="/sys/class/sec/ufs/lt" clear="0" >
- <key_info keyname="LIFEA" min="1" max="9" desc1="UFS Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_err_sum" clear="1">
- <key_info keyname="OPERR" min="" max="" desc1="OPeration ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UICCMD" min="" max="" desc1="UIC CMD error count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UICERR" min="" max="" desc1="UIC unipro layer ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="FATALERR" min="" max="" desc1="FATAL ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UTPERR" min="" max="" desc1="UTP cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="QUERYERR" min="" max="" desc1="QUERY cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_op_cnt" clear="1">
- <key_info keyname="HWRESET" min="" max="" desc1="HWRESET count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="LINKFAIL" min="" max="" desc1="Link startup failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="H8ENTERFAIL" min="" max="" desc1="Hibern8 enter failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="H8EXITFAIL" min="" max="" desc1="Hibern8 exit failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="AH8ERR" min="" max="" desc1="Auto Hibern8 failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_query_cnt" clear="1">
- <key_info keyname="NOPERR" min="0" max="20" desc1="NOP ERRor count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_DESC" min="0" max="20" desc1="Read Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="W_DESC" min="0" max="20" desc1="Write Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_ATTR" min="0" max="20" desc1="Read Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="W_ATTR" min="0" max="20" desc1="Write Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_FLAG" min="0" max="20" desc1="Read Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="S_FLAG" min="0" max="20" desc1="Set Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="C_FLAG" min="0" max="20" desc1="Clear Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="T_FLAG" min="0" max="20" desc1="Toggle Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt" clear="1">
- <key_info keyname="TESTMODE" min="0" max="20" desc1="DME_TEST_MODE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_GET" min="0" max="20" desc1="DME_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_SET" min="0" max="20" desc1="DME_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_PGET" min="0" max="20" desc1="DME_PEER_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_PSET" min="0" max="20" desc1="DME_PEER_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="PWRON" min="0" max="20" desc1="DME_POWERON error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="PWROFF" min="0" max="20" desc1="DME_POWEROFF error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_EN" min="0" max="20" desc1="DME_ENABLE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_RST" min="0" max="20" desc1="DME_RESET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="EPRST" min="0" max="20" desc1="DME_END_PT_RST error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="LINKSTARTUP" min="0" max="20" desc1="DME_LINK_STARTUP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="H8ENTER" min="0" max="20" desc1="DME_HIBER_ENTER error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="H8EXIT" min="0" max="20" desc1="DME_HIBER_EXIT error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt" clear="1">
- <key_info keyname="PAERR" min="0" max="20" desc1="PA_GENERIC_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLERR" min="0" max="20" desc1="DL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLPAINITERROR" min="0" max="20" desc1="DL_PA_INIT_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLNAC" min="0" max="20" desc1="DL_NAC_RECEIVED count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLTCREPLAY" min="0" max="20" desc1="DL_TCx_REPLAY count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLFCX" min="0" max="20" desc1="DL_FCx_PROTECTION count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="NLERR" min="0" max="20" desc1="NL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="TLERR" min="0" max="20" desc1="TL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DMEERR" min="0" max="20" desc1="DME_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_utp_cnt" clear="1">
- <key_info keyname="UTMRQTASK" min="0" max="20" desc1="UTMR QUERY_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTMRATASK" min="0" max="20" desc1="UTMR ABORT_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRR" min="0" max="20" desc1="READ error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRW" min="0" max="20" desc1="WRITE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRSYNCCACHE" min="0" max="20" desc1="SYNC_CACHE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRUNMAP" min="0" max="20" desc1="UNMAP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRETC" min="0" max="20" desc1="ETC error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_fatal_cnt" clear="1">
- <key_info keyname="DFE" min="0" max="20" desc1="Device Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="CFE" min="0" max="20" desc1="Controller Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="SBFE" min="0" max="20" desc1="System Bus Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="CEFE" min="0" max="20" desc1="Crypto Engine Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="LLE" min="0" max="20" desc1="Link Lost Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/sense_err_count" clear="1" >
- <key_info keyname="MEDIUM" min="0" max="20" desc1="Medium Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="HWERR" min="0" max="20" desc1="HW Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/sec/ufs/lc" value="" >
- <sysfs_node type="S" key="UFSLC" value="/sys/class/sec/ufs/lc" clear="0" >
- <key_info keyname="UFSLC" min="" max="" desc1="UFS LVD count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/sec/ufs/flt" value="" >
- <sysfs_node type="S" key="FLT" value="/sys/class/sec/ufs/flt" clear="0" >
- <key_info keyname="FLT" min="0" max="255" desc1="UFS Firmware Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/block/sda/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <!-- Legacy : /sys/class/scsi_host/host0/ -->
- <condition_info path="/sys/class/scsi_host/host0/lt" value="" >
- <sysfs_node type="S" key="PNM" value="/sys/block/sda/device/model" clear="0" >
- <key_info keyname="PNM" min="KLUCG4J1CB-B0B1" max="" desc1="UFS Product Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="REV" value="/sys/block/sda/device/rev" clear="0" >
- <key_info keyname="REV" min="0000" max="9999" desc1="UFS Firmware version" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="LIFEA" value="/sys/class/scsi_host/host0/lt" clear="0" >
- <key_info keyname="LIFEA" min="1" max="9" desc1="UFS Life Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_err_sum" clear="0">
- <key_info keyname="OPERR" min="" max="" desc1="OPeration ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UICCMD" min="" max="" desc1="UIC CMD error count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UICERR" min="" max="" desc1="UIC unipro layer ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="FATALERR" min="" max="" desc1="FATAL ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="UTPERR" min="" max="" desc1="UTP cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="QUERYERR" min="" max="" desc1="QUERY cmd ERRor count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_op_cnt" clear="0">
- <key_info keyname="HWRESET" min="" max="" desc1="HWRESET count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="LINKFAIL" min="" max="" desc1="Link startup failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="H8ENTERFAIL" min="" max="" desc1="Hibern8 enter failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="H8EXITFAIL" min="" max="" desc1="Hibern8 exit failure count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_query_cnt" clear="0">
- <key_info keyname="NOPERR" min="0" max="20" desc1="NOP ERRor count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_DESC" min="0" max="20" desc1="Read Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="W_DESC" min="0" max="20" desc1="Write Desc error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_ATTR" min="0" max="20" desc1="Read Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="W_ATTR" min="0" max="20" desc1="Write Attr error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="R_FLAG" min="0" max="20" desc1="Read Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="S_FLAG" min="0" max="20" desc1="Set Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="C_FLAG" min="0" max="20" desc1="Clear Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="T_FLAG" min="0" max="20" desc1="Toggle Flag error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt" clear="0">
- <key_info keyname="TESTMODE" min="0" max="20" desc1="DME_TEST_MODE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_GET" min="0" max="20" desc1="DME_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_SET" min="0" max="20" desc1="DME_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_PGET" min="0" max="20" desc1="DME_PEER_GET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_PSET" min="0" max="20" desc1="DME_PEER_SET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="PWRON" min="0" max="20" desc1="DME_POWERON error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="PWROFF" min="0" max="20" desc1="DME_POWEROFF error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_EN" min="0" max="20" desc1="DME_ENABLE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DME_RST" min="0" max="20" desc1="DME_RESET error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="EPRST" min="0" max="20" desc1="DME_END_PT_RST error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="LINKSTARTUP" min="0" max="20" desc1="DME_LINK_STARTUP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="H8ENTER" min="0" max="20" desc1="DME_HIBER_ENTER error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="H8EXIT" min="0" max="20" desc1="DME_HIBER_EXIT error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt" clear="0">
- <key_info keyname="PAERR" min="0" max="20" desc1="PA_GENERIC_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLPAINITERROR" min="0" max="20" desc1="DL_PA_INIT_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLNAC" min="0" max="20" desc1="DL_NAC_RECEIVED count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DLTCREPLAY" min="0" max="20" desc1="DL_TCx_REPLAY count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="NLERR" min="0" max="20" desc1="NL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="TLERR" min="0" max="20" desc1="TL_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="DMEERR" min="0" max="20" desc1="DME_ERROR count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_utp_cnt" clear="0">
- <key_info keyname="UTMRQTASK" min="0" max="20" desc1="UTMR QUERY_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTMRATASK" min="0" max="20" desc1="UTMR ABORT_TASK error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRR" min="0" max="20" desc1="READ error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRW" min="0" max="20" desc1="WRITE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRSYNCCACHE" min="0" max="20" desc1="SYNC_CACHE error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRUNMAP" min="0" max="20" desc1="UNMAP error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="UTRETC" min="0" max="20" desc1="ETC error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_fatal_cnt" clear="0">
- <key_info keyname="DFE" min="0" max="20" desc1="Device Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="CFE" min="0" max="20" desc1="Controller Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="SBFE" min="0" max="20" desc1="System Bus Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="CEFE" min="0" max="20" desc1="Crypto Engine Fatal Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- <key_info keyname="LLE" min="0" max="20" desc1="Link Lost Error count" desc2="" desc3="" desc4="" type1="0" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/sense_err_count" clear="0" >
- <key_info keyname="MEDIUM" min="0" max="20" desc1="Medium Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="HWERR" min="0" max="20" desc1="HW Error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="S" key="UFSLC" value="/sys/class/scsi_host/host0/lc" clear="0" >
- <key_info keyname="UFSLC" min="" max="" desc1="UFS LVD count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/block/sda/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <hwparam_info compID="UFS" feature="DUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="2" >
- <condition_info path="/sys/class/scsi_host/host0/SEC_UFS_s_info" value="" >
- <sysfs_node type="S" key="UFSELI" value="/sys/class/sec/ufs/eli" clear="0" >
- <key_info keyname="UFSELI" min="" max="" desc1="UFS end of life info" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="S" key="UFSIC" value="/sys/class/sec/ufs/ic" clear="0" >
- <key_info keyname="UFSIC" min="" max="" desc1="UFS init count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_s_info" clear="0">
- <key_info keyname="I_CNT" min="" max="" desc1="UFS init count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="RR_CNT" min="" max="" desc1="Read reclaim count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="IBB_CNT" min="" max="" desc1="Initial Bad Block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="RBB_CNT" min="" max="" desc1="runtime bad block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="RRB_CNT" min="" max="" desc1="remain reserved block count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="PI_CNT" min="" max="" desc1="PON initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SI_CNT" min="" max="" desc1="SPOR initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="HI_CNT" min="" max="" desc1="HW reset initialization count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="LC_CNT" min="" max="" desc1="VCC LVD Count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="QLC_CNT" min="" max="" desc1="VCCQ LVD count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="THT_CNT" min="" max="" desc1="Too high Temp. count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="TLT_CNT" min="" max="" desc1="Too Low Temp. count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="MSBE_CNT" min="" max="" desc1="Max SLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="ASBE_CNT" min="" max="" desc1="Average SLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="MXBE_CNT" min="" max="" desc1="Max XLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="AXBE_CNT" min="" max="" desc1="Average XLC block erase count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="TBW" min="" max="" desc1="Total Data Units Written (Total TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="WB_TBW" min="" max="" desc1="Data Units Written to WB Buffers(WB TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="R0_TBW" min="" max="" desc1="Data Units Written to WB Buffers(RPMB0 TBW)" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <hwparam_info compID="UFS" feature="TUFS" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="3" >
- <condition_info path="/sys/class/scsi_host/host0/SEC_UFS_TW_info" value="" >
- <sysfs_node type="M" key="" value="/sys/class/scsi_host/host0/SEC_UFS_TW_info" clear="0" >
- <key_info keyname="TWCTRLCNT" min="" max="" desc1="TW CTRL CouNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="TWCTRLERRCNT" min="" max="" desc1="TW CTRL ERRor CouNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="TWDAILYMB" min="" max="" desc1="TW DAILY write size MB" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="TWTOTALMB" min="" max="" desc1="TW TOTAL write size MB" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="TWhours" min="" max="" desc1="TW info Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <!-- Device : eMMC / Storage -->
- <hwparam_info compID="MMC" feature="EMMC" hitType="sm" compVer="0.0" compManufacture="" order_compID="2" order_feature="1" >
- <condition_info path="/sys/class/sec/mmc/mmc_data" value="" >
- <sysfs_node type="M" key="" value="/sys/class/sec/mmc/mmc_data" clear="0" >
- <key_info keyname="GE" min="" max="" desc1="General Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CC" min="" max="" desc1="Card Controller Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="ECC" min="0" max="100" desc1="Card ECC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="WP" min="" max="" desc1="Write Protection Violation" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="OOR" min="" max="" desc1="Oot Of Range Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CRC" min="" max="" desc1="CRC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="TMO" min="0" max="200" desc1="Timeout Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="HALT" min="" max="" desc1="Halt unhalt Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CQED" min="" max="" desc1="CQ enable disable Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="RPMB" min="" max="" desc1="RPMB switch Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/sec/mmc/mmc_summary" clear="0" >
- <key_info keyname="MANID" min="" max="" desc1="Manufacture ID" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="PNM" min="" max="" desc1="Product Name" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="REV" min="" max="" desc1="FW rev" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CQ" min="" max="" desc1="Command Queue usage" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SIZE" min="" max="" desc1="Storage capacity" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SPEEDMODE" min="" max="" desc1="Current Bus Speed Mode" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="LIFE" min="" max="" desc1="Lifetime" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/kernel/blk_sec_stats/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/block/mmcblk0/diskios" clear="1" >
- <key_info keyname="Hours" min="" max="" desc1="Elapsed Hours" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadC" min="" max="" desc1="Read Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ReadKB" min="" max="" desc1="Read KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteC" min="" max="" desc1="Write Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WriteKB" min="" max="" desc1="Write KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardC" min="" max="" desc1="Discard Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DiscardKB" min="" max="" desc1="Discard KBs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IOT" min="" max="" desc1="IO Time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <!-- Device : SDcard / Storage -->
- <hwparam_info compID="SDcard" feature="SDMC" hitType="sm" compVer="0.0" compManufacture="" order_compID="3" order_feature="1" >
- <condition_info path="/sys/class/sec/sddata/sd_data" value="" >
- <sysfs_node type="S" key="CDCNT" value="/sys/class/sec/sdcard/cd_cnt" clear="0" >
- <key_info keyname="CDCNT" min="0" max="500" desc1="Card Detection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/sec/sddata/sd_data" clear="1" >
- <key_info keyname="GE" min="" max="" desc1="General Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CC" min="" max="" desc1="Card Controller Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="ECC" min="0" max="100" desc1="Card ECC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="WP" min="" max="" desc1="Write Protection Violation" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="OOR" min="" max="" desc1="Oot Of Range Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="CRC" min="" max="" desc1="CRC Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="TMO" min="0" max="200" desc1="Timeout Error" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/sec/sdcard/sdcard_summary" clear="0" >
- <key_info keyname="MANID" min="" max="" desc1="Manufacture ID" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SERIAL" min="" max="" desc1="Partialy SD Card Serial" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SIZE" min="" max="" desc1="SD Card Size" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="SPEEDMODE" min="" max="" desc1="Current SD Card run Speed Mode" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- <key_info keyname="NOTI" min="" max="" desc1="SD Card IO Error Notification Count" desc2="" desc3="" desc4="" type1="1" type2="0"/>
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <!-- Device : Display -->
- <hwparam_info compID="Display" feature="DPUI" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="1" >
- <sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpui" clear="1" >
- <key_info keyname="DISP_MODEL" min="" max="" desc1="Display Vendor and Model Name" desc2="" desc3="" desc4="" type1="1" type2="10" />
- <key_info keyname="LCDM_ID1" min="0" max="255" desc1="LCD ID1: Fab, window color info." desc2="" desc3="" desc4="" type1="1" type2="0" />
- <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" />
- <key_info keyname="LCDM_ID3" min="0" max="255" desc1="LCD ID3: D-IC, Op code info." desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MAID_DATE" min="" max="" desc1="Manufacture date and time" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WCRD_X" min="" max="" desc1="lcd white rgb x-coordinate" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WCRD_Y" min="" max="" desc1="lcd white rgb y-coordinate" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WOFS_R" min="" max="" desc1="lcd white red offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WOFS_G" min="" max="" desc1="lcd white green offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WOFS_B" min="" max="" desc1="lcd white blue offset from user" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CHIPID" min="" max="" desc1="Display Driver-IC CHIP ID" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="PNDSIE" min="" max="" desc1="Panel DSI Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="PNELVDE" min="" max="" desc1="Panel ELVDD Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="PNVLI1E" min="" max="" desc1="Panel VLIN1 Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="PNVLO3E" min="" max="" desc1="Panel VLOUT3 Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="PNESDE" min="" max="" desc1="Panel ESD Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="PNSDRE" min="" max="" desc1="Panel OTP Loading Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <dev_sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpui_dbg" clear="0" />
- </hwparam_info>
- <hwparam_info compID="Display" feature="DPCQ" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="2" >
- <sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpci" clear="1" >
- <key_info keyname="QCT_DSIE" min="" max="" desc1="Display Controller MIPI DSI Error Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="QCT_PPTO" min="" max="" desc1="Display Controller PingPong Timeout Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="QCT_NO_TE" min="" max="" desc1="No TE Response Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="QCT_RCV_CNT" min="" max="" desc1="Display Controller S/W Recovery Count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="QCT_SSLOG" min="" max="" desc1="Display Controller Debugging Log" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <dev_sysfs_node type="M" key="" value="/sys/class/lcd/panel/dpci_dbg" clear="0" />
- </hwparam_info>
- <hwparam_info compID="Display" feature="DAHW" hitType="sm" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="3">
- <data_info interface="A" type1="" type2="" type3="" >
- <key_info keyname="DAOD" min="" max="" desc1="LCD_AOD_ON_DURATAION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="DAHL" min="" max="" desc1="LCD_AOD_AMBIENT_HIGH_LIGHT" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="DALL" min="" max="" desc1="LCD_AOD_AMBIENT_LOW_LIGHT" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </data_info>
- </hwparam_info>
- <hwparam_info compID="Display" feature="DAHX" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="4">
- <data_info interface="A" type1="" type2="" type3="" >
- <key_info keyname="DACC" min="" max="" desc1="LCD_AOD_CNG_CNT" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </data_info>
- </hwparam_info>
- <hwparam_info compID="Display" feature="DPSI" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="4" order_feature="5">
- <data_info interface="A" type1="" type2="" type3="" >
- <key_info keyname="LUBS_B" min="0" max="255" desc1="LCD_USER_BRIGHTNESS_SETTING_BRIGHTNESS" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="LUBS_L" min="" max="" desc1="LCD_USER_BRIGHTNESS_SETTING_LUX" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="LUBS_M" min="0" max="1" desc1="LCD_USER_BRIGHTNESS_SETTING_MODE" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </data_info>
- </hwparam_info>
- <hwparam_info compID="Display" feature="SSDP" hitType="sm" compVer="0.0" compManufacture="" order_compID="4" order_feature="6" >
- <sysfs_node type="M" key="" value="/sys/class/dp_sec/dp_error_info" clear="1" >
- <key_info keyname="ERR_AUX" min="0" max="2" desc1="AUX_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ERR_EDID" min="0" max="0" desc1="EDID_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ERR_HDCP" min="0" max="4" desc1="HDCP_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ERR_LT_TRAIN" min="0" max="0" desc1="LINK_TRAIN_ERROR_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ERR_INF_IRQHPD" min="0" max="9" desc1="INFINITE_IRQ_HPD" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="LINK_CFG" min="" max="" desc1="LINK_CONFIGURATION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ADT_HWID" min="" max="" desc1="ADAPTER_HARDWARE_ID" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ADT_FWVER" min="" max="" desc1="ADAPTER_FIRMWARE_VERSION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ADT_TYPE" min="" max="" desc1="ADAPTER_TYPE" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="MLANE_CNT" min="" max="" desc1="MAX_LANE_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MLINK_RATE" min="" max="" desc1="MAX_LINK_RATE" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CLANE_CNT" min="" max="" desc1="CURRENT_LANE_COUNT" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CLINK_RATE" min="" max="" desc1="CURRENT_LINK_RATE" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="HDCP_VER" min="" max="" desc1="HDCP_VERSION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ORIENTATION" min="" max="" desc1="ORIENTATION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="RESOLUTION" min="" max="" desc1="RESOLUTION" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="EDID" min="" max="" desc1="EDID" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ADT_VID" min="" max="" desc1="ADT_VID" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ADT_PID" min="" max="" desc1="ADT_PID" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="DP_MODE" min="" max="" desc1="DP_MODE" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SINK_NAME" min="" max="" desc1="SINK_NAME" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AUD_CH" min="" max="" desc1="AUD_CH" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AUD_FREQ" min="" max="" desc1="AUD_FREQ" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AUD_BIT" min="" max="" desc1="AUD_BITRATE" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <!-- Device : TSP: TTSP, TCHD, HKEY -->
- <hwparam_info compID="TSP" feature="TTSP" hitType="sm" compVer="0.0" compManufacture="" order_compID="5" order_feature="1" >
- <sysfs_node type="S" key="TITO" value="/sys/class/sec/tsp/ito_check" clear="0" >
- <key_info keyname="TITO" min="0" max="0" desc1="tsp pattern check" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TMUL" value="/sys/class/sec/tsp/multi_count" clear="1" >
- <key_info keyname="TMUL" min="0" max="0" desc1="multi finger count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TWET" value="/sys/class/sec/tsp/wet_mode" clear="1" >
- <key_info keyname="TWET" min="0" max="0" desc1="wet mode enter count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TNOI" value="/sys/class/sec/tsp/noise_mode" clear="1" >
- <key_info keyname="TNOI" min="0" max="0" desc1="noise mode enter count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TCOM" value="/sys/class/sec/tsp/comm_err_count" clear="1" >
- <key_info keyname="TCOM" min="0" max="0" desc1="i2c error count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="TMOD" value="/sys/class/sec/tsp/module_id" clear="0" >
- <key_info keyname="TMOD" min="" max="" desc1="ic panel modue id" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="TVEN" value="/sys/class/sec/tsp/vendor" clear="0" >
- <key_info keyname="TVEN" min="" max="" desc1="TSP IC vendor" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="TCHK" value="/sys/class/sec/tsp/checksum" clear="1" >
- <key_info keyname="TCHK" min="0" max="0" desc1="TSP FLASH CHECKSUM" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/sec/tsp/all_touch_count" clear="1">
- <key_info keyname="TTCN" min="" max="" desc1="TSP FINGER PRESSED COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="TSCN" min="" max="" desc1="TSP GESTURE EVENT COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="TACN" min="" max="" desc1="TSP AOD EVENT COUNT" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TMCF" value="/sys/class/sec/tsp/mode_change_failed_count" clear="0" >
- <key_info keyname="TMCF" min="" max="" desc1="mode change failed count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- <sysfs_node type="S" key="TRIC" value="/sys/class/sec/tsp/ic_reset_count" clear="0" >
- <key_info keyname="TRIC" min="" max="" desc1="ic reset count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- </hwparam_info>
- <hwparam_info compID="TSP" feature="HKEY" hitType="sm" compVer="0.0" compManufacture="" order_compID="5" order_feature="4" >
- <sysfs_node type="M" key="" value="/sys/class/sec/sec_key/key_pressed_count" clear="1">
- <key_info keyname="KVUP" min="" max="" desc1="volume up key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="KVDN" min="" max="" desc1="volume down key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="KHOM" min="" max="" desc1="home key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="KBIX" min="" max="" desc1="bixby key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="KPWR" min="" max="" desc1="power key count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- </sysfs_node>
- </hwparam_info>
- <!-- Device : TSP: TTSP, TCHD, HKEY -->
- <!-- Device : Battery -->
- <hwparam_info compID="Battery" feature="BATT" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="1" >
- <sysfs_node type="M" key="CISD" value="/sys/class/power_supply/battery/cisd_data_json" clear="0" >
- <key_info keyname="RESET_ALG" min="" max="" desc1="reset alg flag" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ALG_INDEX" min="" max="" desc1="alg index" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="FULL_CNT" min="" max="" desc1="battery full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CAP_MAX" min="2100" max="4000" desc1="battery fullcap max" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CAP_MIN" min="2100" max="4000" desc1="battery fullcap min" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="RECHARGING_CNT" min="0" max="" desc1="battery fullcap once" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VALERT_CNT" min="" max="" desc1="battery lowvoltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BATT_CYCLE" min="" max="" desc1="battery cycle" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIRE_CNT" min="" max="" desc1="wired charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIRELESS_CNT" min="" max="" desc1="wireless charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="HIGH_SWELLING_CNT" min="" max="" desc1="high swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="LOW_SWELLING_CNT" min="" max="" desc1="low swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WC_HIGH_SWELLING_CNT" min="" max="" desc1="wireless high charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SWELLING_FULL_CNT" min="" max="" desc1="swelling full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SWELLING_RECOVERY_CNT" min="" max="" desc1="swelling recovery count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AICL_CNT" min="" max="" desc1="aicl count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BATT_THM_MAX" min="" max="" desc1="batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BATT_THM_MIN" min="" max="" desc1="batt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_THM_MAX" min="" max="" desc1="chg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_THM_MIN" min="" max="" desc1="chg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WPC_THM_MAX" min="" max="" desc1="wpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WPC_THM_MIN" min="" max="" desc1="wpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_THM_MAX" min="" max="" desc1="usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_THM_MIN" min="" max="" desc1="usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_BATT_THM_MAX" min="" max="" desc1="during charging batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_BATT_THM_MIN" min="" max="" desc1="during chargingbatt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_CHG_THM_MAX" min="" max="" desc1="during chargingchg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_CHG_THM_MIN" min="" max="" desc1="during chargingchg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_WPC_THM_MAX" min="" max="" desc1="during chargingwpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_WPC_THM_MIN" min="" max="" desc1="during chargingwpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_USB_THM_MAX" min="" max="" desc1="during charging usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_USB_THM_MIN" min="" max="" desc1="during charging usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_CHARGING" min="0" max="" desc1="usb thm over70 count during charging" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="UNSAFETY_VOLT" min="" max="" desc1="unsafe voltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="UNSAFETY_TEMP" min="" max="" desc1="unsafe temperature count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SAFETY_TIMER" min="" max="" desc1="safety timer expired count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VSYS_OVP" min="" max="" desc1="vsys ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VBAT_OVP" min="" max="" desc1="vbat ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_RAPID_CHANGE" min="" max="" desc1="usb temp rapid change count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="ASOC" min="" max="" desc1="absolute state of charge" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_ALONE" min="" max="" desc1="usb temp over than bat temp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CAP_NOM" min="" max="" desc1="battery fullcap nom" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <hwparam_info compID="Battery" feature="BATD" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="2" >
- <sysfs_node type="M" key="CISD_D" value="/sys/class/power_supply/battery/cisd_data_d_json" clear="0" >
- <key_info keyname="FULL_CNT_D" min="" max="" desc1="battery full count per day" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CAP_MAX_D" min="2100" max="4000" desc1="battery fullcap max" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CAP_MIN_D" min="2100" max="4000" desc1="battery fullcap min" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="RECHARGING_CNT_D" min="0" max="" desc1="battery fullcap once" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VALERT_CNT_D" min="" max="" desc1="battery lowvoltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIRE_CNT_D" min="" max="" desc1="wired charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIRELESS_CNT_D" min="" max="" desc1="wireless charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="HIGH_SWELLING_CNT_D" min="" max="" desc1="high swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="LOW_SWELLING_CNT_D" min="" max="" desc1="low swelling count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WC_HIGH_SWELLING_CNT_D" min="" max="" desc1="wireless high charging count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SWELLING_FULL_CNT_D" min="" max="" desc1="swelling full count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SWELLING_RECOVERY_CNT_D" min="" max="" desc1="swelling recovery count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AICL_CNT_D" min="" max="" desc1="aicl count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BATT_THM_MAX_D" min="" max="" desc1="batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BATT_THM_MIN_D" min="" max="" desc1="batt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_THM_MAX_D" min="" max="" desc1="chg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_THM_MIN_D" min="" max="" desc1="chg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WPC_THM_MAX_D" min="" max="" desc1="wpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WPC_THM_MIN_D" min="" max="" desc1="wpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_THM_MAX_D" min="" max="" desc1="usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_THM_MIN_D" min="" max="" desc1="usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_BATT_THM_MAX_D" min="" max="" desc1="during charging batt_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_BATT_THM_MIN_D" min="" max="" desc1="during chargingbatt_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_CHG_THM_MAX_D" min="" max="" desc1="during chargingchg_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_CHG_THM_MIN_D" min="" max="" desc1="during chargingchg_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_WPC_THM_MAX_D" min="" max="" desc1="during chargingwpc_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_WPC_THM_MIN_D" min="" max="" desc1="during chargingwpc_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_USB_THM_MAX_D" min="" max="" desc1="during charging usb_thm max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CHG_USB_THM_MIN_D" min="" max="" desc1="during charging usb_thm min value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_CHARGING_D" min="0" max="" desc1="usb thm over70 count during charging" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="UNSAFETY_VOLT_D" min="" max="" desc1="unsafe voltage count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="UNSAFETY_TEMP_D" min="" max="" desc1="unsafe temperature count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="SAFETY_TIMER_D" min="" max="" desc1="safety timer expired count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VSYS_OVP_D" min="" max="" desc1="vsys ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="VBAT_OVP_D" min="" max="" desc1="vbat ovp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_RAPID_CHANGE_D" min="" max="" desc1="usb temp rapid change count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BUCK_OFF_D" min="" max="" desc1="buck off count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="USB_OVERHEAT_ALONE_D" min="" max="" desc1="usb temp over than bat temp count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="DROP_SENSOR_D" min="" max="" desc1="drop sensor" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <hwparam_info compID="Battery" feature="BATE" hitType="sm" compVer="0.0" compManufacture="" order_compID="6" order_feature="3" >
- <sysfs_node type="M" key="CISD_WC" value="/sys/class/power_supply/battery/cisd_wc_data_json" clear="0" >
- <key_info keyname="INDEX" min="" max="" desc1="Wireless Charging PAD" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="M" key="CISD_POWER" value="/sys/class/power_supply/battery/cisd_power_data_json" clear="0" >
- <key_info keyname="COUNT" min="" max="" desc1="PD Charger Max Power" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="M" key="CISD_CA" value="/sys/class/power_supply/battery/cisd_cable_data_json" clear="0" >
- <key_info keyname="TA" min="" max="" desc1="TA Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AFC" min="" max="" desc1="AFC Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="AFC_FAIL" min="" max="" desc1="AFC Failed Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="QC" min="" max="" desc1="QC Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="QC_FAIL" min="" max="" desc1="QC Failed Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="PD" min="" max="" desc1="PD Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="PD_HIGH" min="" max="" desc1="PD_HIGH Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="HV_WC_20" min="" max="" desc1="HV_WC_20 Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="M" key="CISD_TX" value="/sys/class/power_supply/battery/cisd_tx_data_json" clear="0" >
- <key_info keyname="ON" min="" max="" desc1="TX On count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="OTHER" min="" max="" desc1="Ohter Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="GEAR" min="" max="" desc1="Gear Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="PHONE" min="" max="" desc1="Phone Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="BUDS" min="" max="" desc1="Buds Connected Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="BATTQR" value="/sys/class/power_supply/battery/batt_type" clear="0" >
- <key_info keyname="BATTQR" min="" max="" desc1="battery QR info" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="M" key="BATTEVENT" value="/sys/class/power_supply/battery/cisd_event_data_json" clear="0" >
- <key_info keyname="DC_ERR" min="" max="" desc1="DC TA Error" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="TA_OCP_DET" min="" max="" desc1="TA OCP Detect" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="TA_OCP_ON" min="" max="" desc1="TA OCP On" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="OVP_EVENT_POWER" min="" max="" desc1="OVP Power" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="OVP_EVENT_SIGNAL" min="" max="" desc1="OVP Signal" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <!-- Device : Overheat -->
- <hwparam_info compID="Overheat" feature="" hitType="" compVer="" compManufacture="" order_compID="7" order_feature="1" >
- </hwparam_info>
- <!-- Device : Power -->
- <hwparam_info compID="Power" feature="" hitType="" compVer="" compManufacture="" order_compID="8" order_feature="1" >
- </hwparam_info>
- <!-- Device : Camera -->
- <hwparam_info compID="Camera" feature="CAMI" hitType="sm" compVer="0.0" compManufacture="" order_compID="9" order_feature="1" >
- <sysfs_node type="S" key="CAMFWR" value="/sys/class/camera/rear/rear_camfw" clear="0" >
- <key_info keyname="CAMFWR" min="" max="" desc1="Rear camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="CAMFWF" value="/sys/class/camera/front/front_camfw" clear="0" >
- <key_info keyname="CAMFWF" min="" max="" desc1="Front camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="CAMFWR2" value="/sys/class/camera/rear/rear2_camfw" clear="0" >
- <key_info keyname="CAMFWR2" min="" max="" desc1="Rear2 camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="S" key="CAMFWR3" value="/sys/class/camera/rear/rear3_camfw" clear="0" >
- <key_info keyname="CAMFWR3" min="" max="" desc1="Rear3 camera firmware info" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear_hwparam" clear="1" >
- <key_info keyname="I2CR_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MIPIR_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMIR_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
- <key_info keyname="MIPIR_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="I2CR_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CRCR_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMR_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIFIR_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- <key_info keyname="AFR_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="AFR_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/camera/front/front_hwparam" clear="1" >
- <key_info keyname="I2CF_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CF_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="0" type2="0" />
- <key_info keyname="I2CF_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MIPIF_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMIF_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
- <key_info keyname="MIPIF_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="I2CF_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CRCF_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMF_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIFIF_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- <key_info keyname="AFF_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="AFF_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear2_hwparam" clear="1" >
- <key_info keyname="I2CR2_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR2_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR2_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MIPIR2_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMIR2_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
- <key_info keyname="MIPIR2_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="I2CR2_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CRCR2_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMR2_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIFIR2_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- <key_info keyname="AFR2_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="AFR2_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/class/camera/rear/rear3_hwparam" clear="1" >
- <key_info keyname="I2CR3_AF" min="0" max="0" desc1="Actuator i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR3_OIS" min="0" max="0" desc1="OIS i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="I2CR3_SEN" min="0" max="0" desc1="Sensor i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MIPIR3_SEN" min="0" max="0" desc1="Sensor MIPI error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMIR3_ID" min="0" max="0" desc1="Camera info" desc2="" desc3="" desc4="" type1="0" type2="10" />
- <key_info keyname="MIPIR3_INFO" min="0" max="0" desc1="RF info" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="I2CR3_EEP" min="0" max="0" desc1="EEPROM i2c error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CRCR3_EEP" min="0" max="0" desc1="EEPROM CRC error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CAMR3_CNT" min="0" max="0" desc1="Camera enterance count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="WIFIR3_INFO" min="0" max="0" desc1="WIFI info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- <key_info keyname="AFR3_FAIL" min="0" max="0" desc1="AF hall error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="AFR3_INFO" min="0" max="0" desc1="AF hall error info" desc2="" desc3="" desc4="" type1="1" type2="2" />
- </sysfs_node>
- </hwparam_info>
- <!-- Device : Audio -->
- <hwparam_info compID="Audio" feature="" hitType="" compVer="" compManufacture="" order_compID="10" order_feature ="1">
- </hwparam_info>
- <!-- Device : Audio driver -->
- <hwparam_info compID="Audio" feature="AUDI" hitType="sm" compVer="0.0" compManufacture="" order_compID="10" order_feature ="2" >
- <sysfs_node type="S" key="RCV_TEMP_MAX" value="/sys/class/audio/amp/temperature_max_0" clear="0" >
- <key_info keyname="RCV_TEMP_MAX" min="" max="" desc1="Receiver Temperature Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="RCV_TEMP_OVERCNT" value="/sys/class/audio/amp/temperature_overcount_0" clear="0" >
- <key_info keyname="RCV_TEMP_OVERCNT" min="" max="" desc1="Receiver Temperature Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="RCV_EXCU_MAX" value="/sys/class/audio/amp/excursion_max_0" clear="0" >
- <key_info keyname="RCV_EXCU_MAX" min="" max="" desc1="Receiver Excursion Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="RCV_EXCU_OVERCNT" value="/sys/class/audio/amp/excursion_overcount_0" clear="0" >
- <key_info keyname="RCV_EXCU_OVERCNT" min="" max="" desc1="Receiver Excursion Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="SPK_TEMP_MAX" value="/sys/class/audio/amp/temperature_max_1" clear="0" >
- <key_info keyname="SPK_TEMP_MAX" min="" max="" desc1="Speaker Temperature Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="SPK_TEMP_OVERCNT" value="/sys/class/audio/amp/temperature_overcount_1" clear="0" >
- <key_info keyname="SPK_TEMP_OVERCNT" min="" max="" desc1="Speaker Temperature Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="SPK_EXCU_MAX" value="/sys/class/audio/amp/excursion_max_1" clear="0" >
- <key_info keyname="SPK_EXCU_MAX" min="" max="" desc1="Speaker Excursion Max value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="SPK_EXCU_OVERCNT" value="/sys/class/audio/amp/excursion_overcount_1" clear="0" >
- <key_info keyname="SPK_EXCU_OVERCNT" min="" max="" desc1="Speaker Excursion Over Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <dev_sysfs_node type="S" key="SPK_TEMP_CAL" value="/sys/class/cirrus/cirrus_cal/temp_r" clear="0" >
- <key_info keyname="SPK_TEMP_CAL" min="" max="" desc1="Speaker Temperature Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </dev_sysfs_node>
- <dev_sysfs_node type="S" key="SPK_RDC_CAL" value="/sys/class/cirrus/cirrus_cal/rdc_r" clear="0" >
- <key_info keyname="SPK_RDC_CAL" min="" max="" desc1="Speaker Impedance Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </dev_sysfs_node>
- <dev_sysfs_node type="S" key="RCV_TEMP_CAL" value="/sys/class/cirrus/cirrus_cal/temp" clear="0" >
- <key_info keyname="RCV_TEMP_CAL" min="" max="" desc1="Receiver Temperature Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </dev_sysfs_node>
- <dev_sysfs_node type="S" key="RCV_RDC_CAL" value="/sys/class/cirrus/cirrus_cal/rdc" clear="0" >
- <key_info keyname="RCV_RDC_CAL" min="" max="" desc1="Receiver Impedance Calibration" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </dev_sysfs_node>
- <sysfs_node type="S" key="DSP_RECOVERY_CNT" value="/sys/class/audio/dsp/srcnt" clear="0" >
- <key_info keyname="DSP_RECOVERY_CNT" min="" max="" desc1="DSP Recovery Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <!-- Device : USB -->
- <hwparam_info compID="USB" feature="UUSB" hitType="sm" compVer="0.0" compManufacture="" order_compID="11" order_feature="1">
- <sysfs_node type="M" key="" value="/sys/class/usb_notify/usb_control/hw_param" clear="1">
- <key_info keyname="CC_WATER" min="" max="" desc1="Water Detection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_DRY" min="" max="" desc1="Dry Detection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_I2C" min="" max="" desc1="CCIC i2c Error Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_OVC" min="" max="" desc1="VBUS Output OverCurrent Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_OTG" min="" max="" desc1="USB OTG Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_DP" min="" max="" desc1="DP(Display Port) Adapter Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_SUPER" min="" max="" desc1="USB Host SuperSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_HIGH" min="" max="" desc1="USB Host HighSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_FULL" min="" max="" desc1="USB Host FullSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_LOW" min="" max="" desc1="USB Host LowSpeed device Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="C_SUPER" min="" max="" desc1="USB Client SuperSpeed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="C_HIGH" min="" max="" desc1="USB Client HighSpeed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_AUDIO" min="" max="" desc1="USB Host Audio Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_HID" min="" max="" desc1="USB Host HID Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_STORAGE" min="" max="" desc1="USB Host Storage Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_STO_S" min="" max="" desc1="USB Host Storage Super Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_STO_H" min="" max="" desc1="USB Host Storage High Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_STO_F" min="" max="" desc1="USB Host Storage Full Speed Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="H_HUB" min="" max="" desc1="USB Host Hub Class Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_DEX" min="" max="" desc1="DEX Dock Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_WTIME" min="" max="" desc1="Water Detection Duration (minutes)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_WVBUS" min="" max="" desc1="Water Detection Charging Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_WVTIME" min="" max="" desc1="Water-Vbus Detection Duration (seconds)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_WLVBS" min="" max="" desc1="Water Detection Charging Count for LPM mode" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_WLVTM" min="" max="" desc1="Water-Vbus Detection Duration for LPM mode (seconds)" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_CSHORT" min="" max="" desc1="CC VBUS Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CC_SVSHT" min="" max="" desc1="SBU VBUS Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CC_SGSHT" min="" max="" desc1="SBU GND Pin Short Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="M_AFCNAK" min="" max="" desc1="AFC Protocol Nack Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="M_AFCERR" min="" max="" desc1="AFC Protocol Nack and Error Voltage Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="M_DCDTMO" min="" max="" desc1="Data Contact Detecting Timeout Event Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="F_CNT" min="" max="" desc1="Hall IC Folding Count" desc2="" desc3="" desc4="" type1="1" type2="99"/>
- <key_info keyname="CC_KILLER" min="" max="" desc1="USB Killer Connection Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="M_B12RS" min="" max="" desc1="BC1.2 Retry Success Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CC_PRS" min="" max="" desc1="Pr_Swap Sending Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="CC_DRS" min="" max="" desc1="Dr_Swap Sending Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="C_ARP" min="" max="" desc1="Android Auto Reset Pop-up Count" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- </hwparam_info>
- <!-- Device : Sensor -->
- <hwparam_info compID="Sensor" feature="" hitType="" compVer="" compManufacture="" order_compID="12" order_feature ="1">
- </hwparam_info>
- <!-- Device : HRM -->
- <hwparam_info compID="HRM" feature="" hitType="" compVer="" compManufacture="" order_compID="13" order_feature ="1" >
- </hwparam_info>
- <!-- Device : Biometrics FingerPrint Sensor -->
- <hwparam_info compID="BFS" feature="BFPS" hitType="sm" compVer="0.0" compManufacture="" order_compID="14" order_feature="1" >
- <sysfs_node type="S" key="FPTY" value="/sys/class/fingerprint/fingerprint/type_check" clear="0" >
- <key_info keyname="FPTY" min="" max="" desc1="-1:unknown, 0,-2:failed, 1~: success" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </sysfs_node>
- <sysfs_node type="S" key="FPIC" value="/sys/class/fingerprint/fingerprint/name" clear="0" >
- <key_info keyname="FPIC" min="" max="" desc1="Fingerprint" desc2="" desc3="" desc4="" type1="1" type2="10" />
- </sysfs_node>
- <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QBT2000" >
- <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
- <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QBT2608" >
- <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
- <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/fingerprint/fingerprint/name" value="QFS4008" >
- <sysfs_node type="S" key="FPQC" value="/sys/class/fingerprint/fingerprint/cbgecnt" clear="1" >
- <key_info keyname="FPQC" min="" max="" desc1="CBGE_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/fingerprint/fingerprint/intcnt" value="" >
- <sysfs_node type="S" key="FPIT" value="/sys/class/fingerprint/fingerprint/intcnt" clear="1" >
- <key_info keyname="FPIT" min="" max="" desc1="interrupt_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- <condition_info path="/sys/class/fingerprint/fingerprint/resetcnt" value="" >
- <sysfs_node type="S" key="FPRS" value="/sys/class/fingerprint/fingerprint/resetcnt" clear="1" >
- <key_info keyname="FPRS" min="" max="" desc1="reset_count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </condition_info>
- </hwparam_info>
- <!-- Device : GNSS -->
- <hwparam_info compID="GNSS" feature="HPGD" hitType="ph" compVer="0.0" compManufacture="sec" order_compID="15" order_feature ="1">
- <data_info interface="A" type1="" type2="" type3="" >
- <key_info keyname="chip_vendor" min="" max="" desc1="GPS chip vendor" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="chip_version" min="" max="" desc1="GPS chip version" desc2="" desc3="" desc4="" type1="1" type2="10" />
- <key_info keyname="drift_value" min="0" max="500" desc1="XO drift value" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="ap_temp" min="" max="" desc1="AP temperature" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="data_mode" min="" max="" desc1="Data mode(0:Unknown,1:Mobile,2:WiFi)" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="data_using" min="" max="" desc1="Data using" desc2="" desc3="" desc4="" type1="1" type2="99" />
- <key_info keyname="gps_running" min="" max="" desc1="GPS running time(sec)" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </data_info>
- </hwparam_info>
- <!-- Device : NFC -->
- <hwparam_info compID="NFC" feature="ESES" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
- <!-- <data_info interface="I" type1="" type2="" type3="" >
- <key_info keyname="ESES" min="0" max="0" desc1="Check whether eSE state is restricted" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </data_info> -->
- <enc_sysfs_node type="S" key="CPLC" value="/data/sem/hwparam_cplc" clear="0" >
- <key_info keyname="CPLC" min="" max="" desc1="CPLC value" desc2="" desc3="" desc4="" type1="1" type2="99" />
- </enc_sysfs_node>
- </hwparam_info>
- <hwparam_info compID="NFC" feature="ESEA" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
- <data_info interface="I" type1="" type2="" type3="" >
- <key_info keyname="ESEA" min="0" max="0" desc1="Check eSE attack count every 6 months" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </data_info>
- </hwparam_info>
- <hwparam_info compID="NFC" feature="ESEM" hitType="sm" compVer="0.1" compManufacture="sec" order_compID="16" order_feature ="1" >
- <data_info interface="I" type1="" type2="" type3="" >
- <key_info keyname="ESEM" min="0" max="0" desc1="Check eSE Memory every 6 months" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </data_info>
- </hwparam_info>
- <hwparam_info compID="NFC" feature="" hitType="" compVer="" compManufacture="" order_compID="16" order_feature ="2">
- </hwparam_info>
- <!-- Device : Bluetooth -->
- <hwparam_info compID="Bluetooth" feature="" hitType="" compVer="" compManufacture="" order_compID="17" order_feature ="1" >
- </hwparam_info>
- <!-- Device : Wi-Fi -->
- <hwparam_info compID="WiFi" feature="" hitType="" compVer="" compManufacture="" order_compID="18" order_feature ="1">
- </hwparam_info>
- <!-- Device : Modem -->
- <hwparam_info compID="Modem" feature="" hitType="" compVer="" compManufacture="" order_compID="19" order_feature ="1" >
- </hwparam_info>
- <!-- Device : GPU -->
- <hwparam_info compID="GPU" feature="" hitType="" compVer="" compManufacture="" order_compID="20" order_feature ="1">
- </hwparam_info>
- <!-- Device : Heatmap -->
- <hwparam_info compID="Battery" feature="BAAL" hitType="sm" compVer="0.0" compManufacture="" order_compID="1" order_feature="1" >
- <sysfs_node type="S" key="batt_beginning_date" value="/efs/FactoryApp/batt_beginning_date" clear="0" >
- </sysfs_node>
- <sysfs_node type="S" key="batt_heatmap" value="/efs/FactoryApp/heatmap" clear="0" >
- </sysfs_node>
- </hwparam_info>
- <!-- Device : Filesystem -->
- <hwparam_info compID="Filesystem" feature="F2FS" hitType="sm" compVer="0.0" compManufacture="" order_compID="21" order_feature ="1" >
- <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_fs_stat" clear="0" >
- <key_info keyname="F_BLOCKS" min="" max="" desc1="total data blocks in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_BFREE" min="" max="" desc1="free blocks in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_SFREE" min="" max="" desc1="free sections in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_FILES" min="" max="" desc1="total file nodes in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_FFREE" min="" max="" desc1="free file nodes in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_FUSED" min="" max="" desc1="valid inode count in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="F_NUSED" min="" max="" desc1="valid node count in filesystem" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_gc_stat" clear="0" >
- <key_info keyname="FGGC" min="" max="" desc1="Foreground garbage collection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FGGC_NSEG" min="" max="" desc1="Number of victim node segments from foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FGGC_NBLK" min="" max="" desc1="Number of node blocks re-written by foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FGGC_DSEG" min="" max="" desc1="Number of victim data segments from foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FGGC_DBLK" min="" max="" desc1="Number of data blocks re-written by foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FGGC_TTIME" min="" max="" desc1="Total time of foreground gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC" min="" max="" desc1="Background garbage collection count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC_NSEG" min="" max="" desc1="Number of victim node segments from background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC_NBLK" min="" max="" desc1="Number of node blocks re-written by background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC_DSEG" min="" max="" desc1="Number of victim data segments from background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC_DBLK" min="" max="" desc1="Number of data blocks re-written by background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="BGGC_TTIME" min="" max="" desc1="Total time of background gc" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_io_stat" clear="0" >
- <key_info keyname="CP" min="" max="" desc1="Total Checkpoint count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CPBG" min="" max="" desc1="Checkpoint count caused by balance fs" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CPSYNC" min="" max="" desc1="Checkpoint count caused by fsync" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CPNONRE" min="" max="" desc1="Checkpoint count caused by non regular file" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CPSBNEED" min="" max="" desc1="Checkpoint count caused by sb need" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CPWPINO" min="" max="" desc1="Checkpoint count caused by wrong parent ino" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="CP_MAX_INT" min="" max="" desc1="Max Checkpoint interval time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="LFSSEG" min="" max="" desc1="Number of segment allocated in LFS type" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="SSRSEG" min="" max="" desc1="Number of segment allocated in SSR type" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="LFSBLK" min="" max="" desc1="Number of blocks allocated in LFS type" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="SSRBLK" min="" max="" desc1="Number of blocks allocated in SSR type" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="IPU" min="" max="" desc1="Inplace update count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSYNC" min="" max="" desc1="Fsync count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSYNC_MB" min="" max="" desc1="Size written by fsync" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="HOT_DATA" min="" max="" desc1="Size Written by database" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="COLD_DATA" min="" max="" desc1="Size Written by cold file" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WARM_DATA" min="" max="" desc1="Size Written by warm file" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="MAX_INMEM" min="" max="" desc1="Max dirty pages of atomic file write" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DROP_INMEM" min="" max="" desc1="Count of drop in-memory all when fail" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="DROP_INMEMF" min="" max="" desc1="Count of drop in-memory files when fail" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="WRITE_MB" min="" max="" desc1="Total written size" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FS_PERROR" min="" max="" desc1="f2fs filesystem por error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FS_ERROR" min="" max="" desc1="f2fs filesystem error count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_fsck_stat" clear="0" >
- <key_info keyname="FSCK_RBYTES" min="" max="" desc1="fsck total read bytes" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSCK_WBYTES" min="" max="" desc1="fsck total written bytes" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSCK_TIME_MS" min="" max="" desc1="fsck total elasped time" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSCK_EXIT" min="" max="" desc1="fsck return code" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSCK_VNODES" min="" max="" desc1="valid node count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="FSCK_VINODES" min="" max="" desc1="valid inode count" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </hwparam_info>
- <hwparam_info compID="Filesystem" feature="HEIM" hitType="sm" compVer="0.0" compManufacture="" order_compID="21" order_feature ="2" >
- <sysfs_node type="M" key="" value="/sys/fs/f2fs/userdata/sec_heimdallfs_stat" clear="0" >
- <key_info keyname="NR_PKGS" min="" max="" desc1="Number of installed apks on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="NR_PKG_BLKS" min="" max="" desc1="Number of blocks for APKs on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <key_info keyname="NR_COMP_PKGS" min="" max="" desc1="Number of compressed apks on userdata partition" desc2="" desc3="" desc4="" type1="1" type2="0" />
- <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" />
- <key_info keyname="NR_COMP_PKG_SAVED_BLKS" min="" max="" desc1="Number of saved blocks by compression" desc2="" desc3="" desc4="" type1="1" type2="0" />
- </sysfs_node>
- </hwparam_info>
- </hwparam_document>
|