PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` ELF@@8 88\\\\`i`iddhyhy#ll +0 h<APhAXA[pdffH@ Y#f   I  )m 08 D_' pL </      "   "   "  03  @D  PU  `f pw    `6```````` ` ` ` ` -- -- -- -- -- -- -- -- -- -- -- --              &  &&  &0  00  0AAAAKKKK8&8&  ? @@    ?    ? Nop   op   DPLL Pre-CalPLL PrecalDCC 0PLL DCC MonitorDCC 0CLKIO DCC MonitorWrite LevelWCK2CKDCC 1DRAM DCCDCC 2RDT4 DCC MonitorRCWRCW CDC/Full Cycle SweepLowSpeed DITtWCK2DQI (DIT)CBTCBTReadDQ PBITReadGlobal Vref CDC-2DReadLocal Vref CDC-2DReadRDQS CDC CFReadRD_Matched_1TVReadRD_Matched_1UVReadRD_Matched_2OVReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadPHY_Trn_LP5_DRAM_DCAReadRDT4 DCC MonitorReadRD_Matched_4RDQS_PBReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadRD_Matched_4RDQS_PBReadRD_Matched_4RDDQSReadPHY_SED_RDReadPHY_TRN_RD_TV_ModifyReadREAD ScalingRead LatchLatchRX DQ PBITRead LatchLatchRX Global VrefHighSpeed DITDIT - Periodic TrainingWriteDRAM_LP5_WR_VrefWriteLP5_WR_CPY_DVref_Upr_FSPWritePHY_Trn_WR_FCDWritePHY_Trn_WR_HCDWritePHY_Trn_LP5_WR_DCC_CDCWritePHY_SED_LP5_WR_PrintWriteLow Freq DQ CDC perbitUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedFFF((FFF((FFF((FFF((FFF((FFF((FFF((FFF((FFF((F((F((F((F(( @ @@PP@@@00@   Y# f       I  )m 08  D_' pL </8& 8&   S2A.v,S2A.mS3A.v<<<S3A.mL11A.vL11A.mL15A.vL15A.mL8A.vL8A.mL3A.vL3A.mS1A.mIşƟǟȟ@IAP\@IAP\@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀɀ ɀɀɀɀ ɀɀɀ@@IAC ɀɀɀɀ ɀɀɀ@@IAC ɁɀɁɀ@@IAC   @ ɀ @ɀ  ɀɀɀɀ ɀ ɀ ɀ@ɀɀɀ@@ɀ@ɀ@@ɀɁɀ@ @ @ ɀ@Ɂɀ@ @ɀ@ɀ Ɂɀɀɀɀ ɁɀɁɀɀɁɀ  @@ Ɂɀ@IAC ɀɀɀɀ ɀɀɀ@@IACɪɭɁ〟!'8c!'8c".2b".2b (08ww@HPWUuwXww`dhlpx @wwHpxwwwwww3 ` ` `  ` ` ̀  8" *     !H 8"L P *T \ ` t 8"x | *       ́ Ё     , 0 4 8 L P T X h x     ! Ȃ    < !H L P T X l !x |     ? ?T \ @` x    x  * 2 x $ * 2( x, 0 * 2D H L P #T ( U      ( a, ,0  )`       $ a"( )2$ a"( )2 $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x         $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x          (08@HPX`hpx (08<@HPX`hpxȔДؔ  $ @ H P X   $ @ H P X  `  $ @ H   $ @ H P X 0 (0 0 $0 @0 H0 @ @ @ $@ @@ H@ P@ X@ `@ h@ p@ x@ P (P P $P @P HP ` ` ` $` @` H` p p p $p @p Hp Pp Xp   $ @ H P X XP   $(, @DHL `dh@l 0   $(,@DHL`dhl  $(,048<@DHLPTX\`dhlptx|        $ ( , 0 4 8 < @ D  0  HPTaXpx3@HP3X`ht@ ( $4T!( 4                    06D  $(0<DLT\dlt|    $P,6D0 <L&@H  `6D L $0&4@8@DLT\dlt|$ ,44d8 D<PUP4D $16sQ    <( PU, P0 4 8 4D< @   $ ( 4 1< 6sQ@ D L     < PU P   4D  ( ,    1 6sQ      $ <0 PU4 P8 < @ 4DD H   , 0 < 1D 6sQH L T     1 PU P   4D  016sQ$@9 q@A"hP  @     (   !! $!4T!(! ,!44!!!!!!!!!!  !  !  !  !  !  !  !  !  """ " "0"6D" "#### #$#(#0#<#D#L#T#\#d#l#t#|### $  $ $$P,$6D0$ <$$$L$$$$$$&$@$H$$$$$$$$%% %%% %`%6D% %&&L& &$&0&&4&@8&@D&L&T&\&d&l&t&|&&&&'$' ,'4'4d8' D'''<'PU'P'''4D'' ($((((1(6sQ((( ))))<()PU,)P0)4)8)4D<)@)))$*(*4*1<*6sQ@*D*L*****<*PU*P***4D**(+,++++1+6sQ+++,, ,$,<0,PU4,P8,<,@,4DD,H,,,,-0-<-1D-6sQH-L-T-----1-PU-P---4D--0....1.6sQ.../$/88@98 88q9@A9"h>>P??@@@$@H@L@T@5\@h@t@@@4@@4@@@@@@A5A AAAA,A4A8A6@A DAHA`AdAAAAA5AAAAAAAA6A AABB4BXB\BdB5hBlBpBtBxB&@BBB6B BBBBC CC5CC C(C&@ EFGHIJKRTV(,-.4 EFGHIJK(bv8h |M "$xh%P%%h(& 8& H&8' ' ''> 17x x@(EPxE@E#`ipqttH@ Y#f   I  )m 08pL </      "   "   "   03  @D  PU  `f pw    ````````` ` ` ` `                       AAAAKKKK8&??@@?@@    !"ABCDEGITUVWXYZ[\blmnopqrstuvwxyz{|}~  $./0123456789:;<=>?@ABCDEdefghjlwxyz{|}~&'()*,.9:;<=>?@AGQRSTUVWXYZ[\]^_`abcdefgh  !"#$%&'()*IJKLMOQ\]^_`abcdjtuvwxyz{|}~opqr       !"ABCDEGITUVWXYZ[\blmnopqrstuvwxyz{|}~  $./0123456789:;<=>?@ABCDEdefghjlwxyz{|}~&'()*,.9:;<=>?@AGQRSTUVWXYZ[\]^_`abcdefghꂒ  !"#$%&'()*IJKLMOQ\]^_`abcdjtuvwxyz{|}~opqr   ,GHIJXstuv # $ % & 4 O P Q R ` { | } ~   ' ( 8 9 I J Z [ BDPLL Pre-CalPLL PrecalDCCPLL GHS DCC MonitorDCC 0PLL DCC MonitorDCC 0CLKIO DCC MonitorWrite LevelWCK2CKDCC 1DRAM DCCDCC 2RDT4 DCC MonitorRCWRCW CDC/Full Cycle SweepLowSpeed DITtWCK2DQI (DIT)CBTCBTReadPXI_RD_Training_ConfigReadRD_Matched_1TVReadRD_Matched_1UVReadRD_Matched_2OVReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadRD_Matched_4RDQS_PBReadRD_Matched_4RDDQSReadREAD ScalingReadPHY_SED_RDReadPHY_SED_WB_RDReadPHY_SED_RD_LowFreqHighSpeed DITDIT - Periodic TrainingWritePXI_WR_Training_ConfigWriteDRAM_LP5_WR_VrefWriteDRAM_LP5_WR_VModWriteLP5_WR_CPY_DVref_Upr_FSPWritePHY_Trn_WR_FCDWritePHY_Trn_WR_HCDWritePHY_Trn_LP5_WR_DCC_CDCWriteLow Freq DQ CDC perbitWritePHY_SED_LP5_WR_PrintWritePHY_SED_LP5_WR_WB_PrintWritePXI_Post_Training_ConfigUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedFPP88FPP88FPP88F88F88FPP88FPP88FPP88F>>F>>F>>F>>F>>00000@0 @ Y#f    I    )m  08 pL </8&   S2A.v,S2A.mS3A.v<<<S3A.mL11A.vL11A.mL15A.vL15A.mL8A.vL8A.mL3A.vL3A.mS1A.mIşƟǟȟ@IAP\@IAP\@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀɀ ɀɀɀɀ ɀɀɀ@@IAC ɀɀɀɀ ɀɀɀ@@IAC ɁɀɁɀ@@IAC   @ ɀ @ɀ  ɀɀɀɀ ɀ ɀ ɀ@ɀɀɀ@@ɀ@ɀ@@ɀɁɀ@ @ @ ɀ@Ɂɀ@ @ɀ@ɀ Ɂɀɀɀɀ ɁɀɁɀɀɁɀ  @@ Ɂɀ@IAC ɀɀɀɀ ɀɀɀ@@IACɪɭɁ〟!'8c!'8c".2b".2b (08ww@HPWUuwXww`dhlpx @wwHpxwwwwww3 ` ` `  ` ` ̀  8" *      !H 8"L P *T \ ` t 8"x | *       ́ Ё     , 0 4 8 L P T X h x     ! Ȃ    < !H L P T X l !x |     ? ?T \ @` x    x  * 2 x $ * 2( x, 0 * 2D H L P #T ( U      ( a, ,0  )`       $ a"( )2$ a"( )2 $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x         $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x          (08@HPX`hpx (08<@HPX`hpxȔДؔXP   $(, @DHL `dh@l 0   $(,@DHL`dhl  $(,048<@DHLPTX\`dhlptx|        $ ( , 0 4 8 < @ D  0  HPTaXpx3@HP3X`h  (4<DLT\dlt  $6D( 4                    06D  $(0<DLT\dlt|    $P(,6D0 <L&@H  `6D L $0&4@8@DLT\dlt|$ ,044d8 D<WqwvPDF $,048<@DHL!4Q!A`     <$ ( Wq, wvP0 4 8 DF< @ L  T  \  d  l  t  |                   $ @( @4 Q8 < 4qQ@ aD H dL     <  Wq wvP   DF            ( , 4 8 < @ D H L P T    @ @ Q0!  4aQ a  d      $ <, 0 Wq4 wvP8 < @ DFD H T \ d l t |                $ , @0 @4 8 < sP@ D 4QH L P dT     <  Wq wvP   DF        04<@DHLPTX\  @@̃P4Qd   $ 0@P`p@9 q@A"hP    ( 4 < D L T \ d l t   !!!  !$!6D(! 4!!!!!!!!!!  !  !  !  !  !  !  !  !  """ " "0""6D" "#### #$#(#0#<#D#L#T#\#d#l#t#|### $  $ $$P($,$6D0$ <$$$L$$$$$$&$@$H$$$$$$$$%% %%% %`%%6D% %&&L& &$&0&&4&@8&@D&L&T&\&d&l&t&|&&&&'$' ,'0'4'4d8' D'''<''Wq'wvP'''DF'''''''''(( ($(,(0(4(8(<(@(D(H(L(((!((4Q!(A((`() )) )))<$)()Wq,)wvP0)4)8)DF<)@)L)  T)  \)  d)  l)  t)  |)  )  )  ))))))))))))*$*@(*@4*Q8*<*4qQ@*aD*H*dL** ** ***<**Wq*wvP***DF********++++(+,+4+8+<+@+D+H+L+P+T++  +@+@+Q0!++4aQ+a++d+, ,, , ,$,<,,0,Wq4,wvP8,<,@,DFD,H,T,\,d,l,t,|,,,,,,,,,,,,,,,,$-,-@0-@4-8-<-sP@-D-4QH-L-P-dT-- -- ---<--Wq-wvP---DF-------.... .0.4.<.@.D.H.L.P.T.X.\..  .@.@...̃P..4Q...d./ / / $/ 606@6P6`6p66666688@98 88q9@A9"h>>P??@@$@L@T@7X@\@`@h@|@@@6@ @@@@@@A7A AAAA,A4A8A6@A DAHA`AdAAAA7AAAAAAAA6A AABB4B\BdB7hBlBpBtBxB&@BBB6B BBBB CC7CC C(C&@ EFGHIJKRTV(,-.4 EFGHIJKe8h |0L xPPXh  8 ( 8 @ > *p/ (9=P(>X>`Xp`ccH@ Y#f   I  )m 08I        "   "   "  03  @D  PU  `f pw    `6```````` ` ` ` ` -- -- -- -- -- -- -- -- -- -- -- --             AAAAKKKKI?@@?@@ @@  Nop   op   DPLL Pre-CalPLL PrecalDCC 0PLL DCC MonitorDCC 0CLKIO DCC MonitorWrite LevelWCK2CKDCC 1DRAM DCCDCC 2RDT4 DCC MonitorRCWRCW CDC/Full Cycle SweepLowSpeed DITtWCK2DQI (DIT)CBTCBTReadDQ PBITReadGlobal Vref CDC-2DReadLocal Vref CDC-2DReadRDQS CDC CFReadRD_Matched_1TVReadRD_Matched_1UVReadRD_Matched_2OVReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadPHY_Trn_LP5_DRAM_DCAReadRDT4 DCC MonitorReadRD_Matched_4RDQS_PBReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadRD_Matched_4RDQS_PBReadRD_Matched_4RDDQSReadPHY_SED_RDReadPHY_TRN_RD_TV_ModifyReadREAD ScalingRead LatchLatchRX DQ PBITRead LatchLatchRX Global VrefHighSpeed DITDIT - Periodic TrainingWriteDRAM_LP5_WR_VrefWriteLP5_WR_CPY_DVref_Upr_FSPWritePHY_Trn_WR_FCDWritePHY_Trn_WR_HCDWritePHY_Trn_LP5_WR_DCC_CDCWritePHY_SED_LP5_WR_PrintWriteLow Freq DQ CDC perbitUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedFFF((FFF((FFF((FFF((FFF((FFF((FFF((FFF((FFF((F((F((F((F(( @ @@PP@@@00@ @@ @@ Y#@@ f       I  )m 08 I @@ @@I @@  S3H.v,,S3H.mS10C.vS10C.mL3B.vL3B.mS10B.vS10B.mL5B.vL5B.mL6B.vL6B.mS2H.mIşƟǟȟ@IAP\@IAP\@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀɀ ɀɀɀɀ ɀɀɀ@@IAC ɀɀɀɀ ɀɀɀ@@IAC ɁɀɁɀ@@IAC   @ ɀ @ɀ  ɀɀɀɀ ɀ ɀ ɀ@ɀɀɀ@@ɀ@ɀ@@ɀɁɀ@ @ @ ɀ@Ɂɀ@ @ɀ@ɀ Ɂɀɀɀɀ ɁɀɁɀɀɁɀ  @@ Ɂɀ@IAC ɀɀɀɀ ɀɀɀ@@IACɪɭɁ〟!'8c!'8c".2b".2b (08ww@HPWUuwXww`dhlpx @wwHpxwwwwww3 ` ` `  ` ` ̀  8" *      !H 8"L P *T \ ` t 8"x | *       ́ Ё     , 0 4 8 L P T X h x     ! Ȃ    < !H L P T X l !x |     ? ?T \ @` x    x  * 2 x $ * 2( x, 0 * 2D H L P #T ( U      ( a, ,0  )`       @DHL $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x        @DHL $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x          (08@HPX`hpx (08<@HPX`hpxȔДؔXP   $(, @DHL `dh@l 0   $(,@DHL`dhl  $(,048<@DHLPTX\`dhlptx|        $ ( , 0 4 8 < @ D  0  HPTaXpx3@HP3X`ht@ ( $4T!( 4                    06D  $(0<DLT\dlt|    $P,6D0 <L&@H  `6D L $0&4@8@DLT\dlt|$ ,44d8 D<PUP4D $16sQ    <( PU, P0 4 8 4D< @   $ ( 4 1< 6sQ@ D L     < PU P   4D  ( ,    1 6sQ      $ <0 PU4 P8 < @ 4DD H   , 0 < 1D 6sQH L T     1 PU P   4D  016sQ$@9 q@A"hP  @     (   !! $!4T!(! ,!44!!!!!!!!!!  !  !  !  !  !  !  !  !  """ " "0"6D" "#### #$#(#0#<#D#L#T#\#d#l#t#|### $  $ $$P,$6D0$ <$$$L$$$$$$&$@$H$$$$$$$$%% %%% %`%6D% %&&L& &$&0&&4&@8&@D&L&T&\&d&l&t&|&&&&'$' ,'4'4d8' D'''<'PU'P'''4D'' ($((((1(6sQ((( ))))<()PU,)P0)4)8)4D<)@)))$*(*4*1<*6sQ@*D*L*****<*PU*P***4D**(+,++++1+6sQ+++,, ,$,<0,PU4,P8,<,@,4DD,H,,,,-0-<-1D-6sQH-L-T-----1-PU-P---4D--0....1.6sQ.../$/88@98 88q9@A9"h>>P??@@@$@H@L@T@5\@h@t@@@4@@4@@@@@@A5A AAAA,A4A8A6@A DAHA`AdAAAAA5AAAAAAAA6A AABB4BXB\BdB5hBlBpBtBxB&@BBB6B BBBBC CC5CC C(C&@ EFGHIJKRTV(,-.4 EFGHIJK"bXv8h |hM 8#@%x%P&&hx& & &8' ' ''> 82P7x @xEPE@F#ip ruuH@ Y#f   I  )m 08pL </      "   "   "   03  @D  PU  `f pw    ````````` ` ` ` `                       AAAAKKKK8&??@@?@@    !"ABCDEGIMTUVWXYZ[\blmnopqrstuvwxyz{|}~  $./0123456789:;<=>?@ABCDEdefghjlpwxyz{|}~&'()*,.29:;<=>?@AGQRSTUVWXYZ[\]^_`abcdefgh  !"#$%&'()*IJKLMOQU\]^_`abcdjtuvwxyz{|}~opqr       !"ABCDEGIMTUVWXYZ[\blmnopqrstuvwxyz{|}~  $./0123456789:;<=>?@ABCDEdefghjlpwxyz{|}~&'()*,.29:;<=>?@AGQRSTUVWXYZ[\]^_`abcdefgh  !"#$%&'()*IJKLMOQU\]^_`abcdjtuvwxyz{|}~opqr   &,GHIJRXstuv~  # $ % & . 4 O P Q R Z ` { | } ~   ' ( 8  9IJZ[ B D PLL Pre-CalPLL PrecalDCCPLL GHS DCC MonitorDCC 0PLL DCC MonitorDCC 0CLKIO DCC MonitorWrite LevelWCK2CKDCC 1DRAM DCCDCC 2RDT4 DCC MonitorRCWRCW CDC/Full Cycle SweepLowSpeed DITtWCK2DQI (DIT)CBTCBTReadPXI_RD_Training_ConfigReadRD_Matched_1TVReadRD_Matched_1UVReadRD_Matched_2OVReadPHY_TRN_RD_TV_ModifyReadRD_Matched_3RDQDCCReadRD_Matched_4RDQS_PBReadRD_Matched_4RDDQSReadREAD ScalingReadPHY_SED_RDReadPHY_SED_WB_RDReadPHY_SED_RD_LowFreqHighSpeed DITDIT - Periodic TrainingWritePXI_WR_Training_ConfigWriteDRAM_LP5_WR_VrefWriteDRAM_LP5_WR_VModWriteLP5_WR_CPY_DVref_Upr_FSPWritePHY_Trn_WR_FCDWritePHY_Trn_WR_HCDWritePHY_Trn_LP5_WR_DCC_CDCWriteLow Freq DQ CDC perbitWritePHY_SED_LP5_WR_PrintWritePHY_SED_LP5_WR_WB_PrintWritePXI_Post_Training_ConfigUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedUnusedFPP88FPP88FPP88F88F88FPP88FPP88FPP88F>>F>>F>>F>>F>>00000@0 @ Y#f    I    )m  08 pL </8&   S2A.v,S2A.mS3A.v<<<S3A.mL11A.vL11A.mL15A.vL15A.mL8A.vL8A.mL3A.vL3A.mS1A.mIşƟǟȟ@IAP\@IAP\@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀ@@ɀ@ɀ@ɀɁɀ@ @ @ @ɀ Ɂɀ   ɀ @@  @ɀɀɀɀ ɀ@@IAC ɀɀɀ ɀɀɀɀ ɀɀɀ@@IAC ɀɀɀɀ ɀɀɀ@@IAC ɁɀɁɀ@@IAC   @ ɀ @ɀ  ɀɀɀɀ ɀ ɀ ɀ@ɀɀɀ@@ɀ@ɀ@@ɀɁɀ@ @ @ ɀ@Ɂɀ@ @ɀ@ɀ Ɂɀɀɀɀ ɁɀɁɀɀɁɀ  @@ Ɂɀ@IAC ɀɀɀɀ ɀɀɀ@@IACɪɭɁ〟!'8c!'8c".2b".2b (08ww@HPWUuwXww`dhlpx @wwHpxwwwwww3 ` ` `  ` ` ̀  8" *      !H 8"L P *T \ ` t 8"x | *       ́ Ё     , 0 4 8 L P T X h x     ! Ȃ    < !H L P T X l !x |     ? ?T \ @` x    x  * 2 x $ * 2( x, 0 * 2D H L P #T ( U      ( a, ,0  )`       $ a"( )2$ a"( )2 $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x         $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d $'1(,#'04@((.4D:@\eH''-3L9?[dP''-3T9?[d`dhlpt<<<@DH\e;;;?CG[d;;;?CG[d    ( 0 8 @ H P X ` h p x          (08@HPX`hpx (08<@HPX`hpxȔДؔXP   $(, @DHL `dh@l 0   $(,@DHL`dhl  $(,048<@DHLPTX\`dhlptx|        $ ( , 0 4 8 < @ D  0  HPTaXpx3@HP3X`h  (4<DLT\dlt  $6D( 4                    06D  $(0<DLT\dlt|    $P(,6D0 <L&@H  `6D L $0&4@8@DLT\dlt|$ ,044d8 D<WqwvPDF $,048<@DHL!4Q!A`     <$ ( Wq, wvP0 4 8 DF< @ L  T  \  d  l  t  |                   $ @( @4 Q8 < 4qQ@ aD H dL     <  Wq wvP   DF            ( , 4 8 < @ D H L P T    @ @ Q0!  4aQ a  d      $ <, 0 Wq4 wvP8 < @ DFD H T \ d l t |                $ , @0 @4 8 < sP@ D 4QH L P dT     <  Wq wvP   DF        04<@DHLPTX\  @@̃P4Qd   $ 0@P`p@9 q@A"hP    ( 4 < D L T \ d l t   !!!  !$!6D(! 4!!!!!!!!!!  !  !  !  !  !  !  !  !  """ " "0""6D" "#### #$#(#0#<#D#L#T#\#d#l#t#|### $  $ $$P($,$6D0$ <$$$L$$$$$$&$@$H$$$$$$$$%% %%% %`%%6D% %&&L& &$&0&&4&@8&@D&L&T&\&d&l&t&|&&&&'$' ,'0'4'4d8' D'''<''Wq'wvP'''DF'''''''''(( ($(,(0(4(8(<(@(D(H(L(((!((4Q!(A((`() )) )))<$)()Wq,)wvP0)4)8)DF<)@)L)  T)  \)  d)  l)  t)  |)  )  )  ))))))))))))*$*@(*@4*Q8*<*4qQ@*aD*H*dL** ** ***<**Wq*wvP***DF********++++(+,+4+8+<+@+D+H+L+P+T++  +@+@+Q0!++4aQ+a++d+, ,, , ,$,<,,0,Wq4,wvP8,<,@,DFD,H,T,\,d,l,t,|,,,,,,,,,,,,,,,,$-,-@0-@4-8-<-sP@-D-4QH-L-P-dT-- -- ---<--Wq-wvP---DF-------.... .0.4.<.@.D.H.L.P.T.X.\..  .@.@...̃P..4Q...d./ / / $/ 606@6P6`6p66666688@98 88q9@A9"h>>P??@@$@L@T@7X@\@`@h@|@@@6@ @@@@@@A7A AAAA,A4A8A6@A DAHA`AdAAAA7AAAAAAAA6A AABB4B\BdB7hBlBpBtBxB&@BBB6B BBBB CC7CC C(C&@ EFGHIJKRTV(,-.4 EFGHIJK S;8ED( E qcom,lassen-pre-ddr qcom,lassen soc ,ddr qcom,ddr4 CQdxPlatformInfoqcom,platforminfo"pinctrl@f100000qcom,lassen-pinctrl,sdc0@8804000 qcom,sdcc@5,HsrSettingsd,$0h:,HS400d,$@0h:,HS200d,$0h:,eeprom qcom,eeprom,EEPROM_Configurations FCAT24C08Yi{@P AT24C128BN! 2 C W`gPv AT24C512C R seclib qcom,seclibpimemBootTempBspqcom,BootTempBspBootTempThres-AjU(g i2c@900000 qcom,i2c-controller i2c_device_config_1@1okay %q2a?O^mgcc_qupv3_wrap0_s0_clki2c_device_config_2@2okay@ %2?O^mgcc_qupv3_wrap0_s1_clki2c_device_config_3@3okay %2?O^mgcc_qupv3_wrap0_s2_clki2c_device_config_4@4okay %2?O^mgcc_qupv3_wrap0_s3_clki2c_device_config_5@5okay  %2?O^mgcc_qupv3_wrap0_s4_clki2c_device_config_6@6okay @ %12!?O^mgcc_qupv3_wrap0_s5_clki2c_device_config_7@7okay  %Q2A?O^mgcc_qupv3_wrap0_s6_clki2c_device_config_8@8okay  %q2a?O^mgcc_qupv3_wrap0_s7_clki2c_device_config_9@9 okay  %12!?O^mgcc_qupv3_wrap1_s0_clki2c_device_config_10@a okay@   %q2a?O^mgcc_qupv3_wrap1_s1_clki2c_device_config_11@b okay   %2?O^mgcc_qupv3_wrap1_s2_clki2c_device_config_12@c okay   %2?O^mgcc_qupv3_wrap1_s3_clki2c_device_config_13@d okay    %2?O^mgcc_qupv3_wrap1_s4_clki2c_device_config_14@eokay @  %2?O^mgcc_qupv3_wrap1_s5_clki2c_device_config_15@fokay   %12!?O^mgcc_qupv3_wrap1_s6_clki2c_device_config_16@10okay   %2?O^mgcc_qupv3_wrap1_s7_clki2c_device_config_17@11okay  %2?O^maoss_cc_qup_se0_clki2c_device_config_18@12okay@  %12!?O^maoss_cc_qup_se1_clki2c_device_config_19@13okay  %Q2A?O^maoss_cc_qup_se2_clkTsensBspSettingsqcom,TsensBspSettingscontrollerconfigs controllerconfigs_0@C222000 "  &0 vpucTsensSROTPhyspucTsensTMPhys@&z2 d"1COVbsensorconfigssensorconfigs_0sx ",7sensorconfigs_1sx ",7sensorconfigs_2sx ",7sensorconfigs_3sx ",7sensorconfigs_4sx ",7sensorconfigs_5sx ",7sensorconfigs_6sx ",7sensorconfigs_7sx ",7sensorconfigs_8sx ",7sensorconfigs_9sx " , 7 sensorconfigs_10sx " , 7 sensorconfigs_11sx " , 7 sensorconfigs_12sx " , 7 sensorconfigs_13sx " , 7 sensorconfigs_14sx ",7sensorconfigs_15sx ",7TsensBspTypeAQ]p, sw,boot qcom,boot forced_download&.?'Pfedl_timeout_cpmicpmpon qcom,pm-ponpsholdjqsmplj| s2-kpdpwrjq(s2-kpdpwr-resinjq(s2-resinjq(s3-resetj>uvlo-configovlo-configlong-pwrkey-dbnc-chkdisplayqcom,pm-display`hapticsqcom,pm-haptics x'w/;ES$bchargerqcom,pm-chargern d  `  2 8 @ OH e w        ,  + : D K c x ~     *     P  ,  / B U h y cameraqcom,pm-camera  sw-config qcom,pm-sw  d     arbaccess        " % )mgpiqcom,arb_mgpi( .pvc qcom,arb_pvcmgpi-addr 7 C Qadcvadcspmi-vadcqcom,spmi-vadc Z hp w8 @   C     vadc_ch_cfgvadc-avg-ch       * 6gpio-maptherm_table,therm_tb1 B I,therm_tb2 B I,smem qcom,smem O  Y g, smem-partitionspart-01( v |  part-02(  v |  part-03( v |  part-04(  v |  part-05( v |  storage, __symbols__ /soc /soc/pinctrl@f100000 /soc/sdc0@8804000 /soc/eeprom /sw /sw/pmic/adc/therm_table# /sw/pmic/adc/therm_table/therm_tb1# /sw/pmic/adc/therm_table/therm_tb2 /sw/smem /storage compatiblemodel#address-cells#size-cellsphandleprint_severityddr_log_levelddr_trng_always_enextnd_term_log_flagddr_tr_led_flagddr_boot_freqPlatformInforegngpioswidthidversiongpio-controller#gpio-cellsEnableLoggingDriveStrengthMaxSpeedModeDLLConfigDLLConfig2DLLConfig3DLLTestCtrlDDRConfigDLLUserCtrlCustom_device_nameCustom_deviceidCustom_blockcountCustom_pagesperblockCustom_pagesizebytesCustom_wbuffersizebytesCustom_flagsCustom_clkCustom_baseaddressCustom_instanceRF_device_nameRF_deviceidRF_blockcountRF_pagesperblockRF_pagesizebytesRF_wbuffersizebytesRF_flagsRF_clkRF_baseaddressRF_instanceCDT_device_nameCDT_deviceidCDT_blockcountCDT_pagesperblockCDT_pagesizebytesCDT_wbuffersizebytesCDT_flagsCDT_clkCDT_baseaddressCDT_instancepimem_max_storage_sizenUpperThresholdDegCnLowerThresholdDegCuMaxNumIterationsuWaitPerIterationMicroSecuSensorstatuscore_base_addrcommon_base_addrcore_offsetqupv3_instancecore_indexse_indexgpi_indexcore_irqpolled_modei2c_hubi2c_mmmin_data_length_for_dmascl_encodingsda_encodingtcsr_reg_offsettcsr_base_addrtcsr_reg_valuese_clockreg-namespauTbcbReqsuNumTbcbClientsuPeriodActiveuPeriodSleepuTSControluTSConfiguSidebandEnMaskuWatchdogLoadValuZeroCEnMasknsZeroCSetDeciDegCnsZeroCResetDeciDegCbPSHoldResetEnbAutoAdjustPeriodbStandAlonebPWMEnbWatchdogEnbWatchdogResetEneCalnsCalPoint1CodeDefaultnsCalPoint2CodeDefaultnsThresholdMinDeciDegCnsThresholdLowerDeciDegCnsThresholdUpperDeciDegCnsThresholdCriticalDeciDegCnsThresholdMaxDeciDegCucChannelucSensorIDucFuseIdxuNumControllersuNumSensorsuSensorConvTime_usnCalPoint1DeciDegCnCalPoint2DeciDegCuShiftconfigforce_dump_to_usbtest_modexbl_sc_wdogxbl_ramdump_wdogskip_ddr_init_in_EDLvibrationsave_logs_to_mediaskip_usb_dump_fallbackfeaturecheck_usb_optioncheck_dp_timeoutignore_pwr_keyveractionenablereset-typesmpl-delays1-mss2-mss3-srctimer-value-msconfig-valuedbnc-time-mschk-atapply-default-voltdefault-elvssdefault-elvdddefault-oledbext-boost-vddvmax-hdrmvmax-mvtlra-olautores-cfgvbatt-minboost-cfg-boblra-resistanceswr-io-voltparallel-chargercharger-pmic-indexcharger-bus-indexloader-dbc-thresholddbc-sdp-thd-incskip-loader-dbccore-dbc-thresholdskip-core-dbcdbc-max-timer-secuv-oc-1s-thresholduv-oc-2s-thresholdapply-ichg-fsbatt-2s-optiontoo-hot-afp-thresholdapply-too-hot-afptoo-cold-afp-thresholdapply-too-cold-afpapply-boot-wo-batticl-boot-wo-battapply-float-voltagefloat-voltage-mvapply-pre-charge-currentpre-charge-maapply-fast-charge-currentfast-charge-maapply-iclicl-maapply-float-charger-iclfloat-charger-icl-maapply-vsysminusb-suspendwls-usb-prior-swapbatt-detect-srcmax-dbg-board-idmin-dbg-board-iddetect-jig-by-thermmax-thermmin-thermjig-icl-mauvp-recover-delayignore-temp-in-dbcbatt-therm-pull-upibat-via-ext-senseext-rsns-adc-scalevbat-thd-rtc-ponvsys-min-recover-mvvflt-recover-mvrst-signalverbosedriver-post-initapply-rsns-trimrsns-trim-valuepm-qlink03device-pre-initnonesscsecproinvalidaopadspappstzmssuefiport-cfgpvc-port-idspmi-priorityaddr-cfguse-interruptfullscale-codefullscale-uVfullratiometric-coderead-timeout-uSldo-settling-uSslave-idperipheral-idmaster-idpmic-devicetherm-tblch-namelow-namemed-namehigh-namemed-to-lowlow-to-medhigh-to-medmed-to-higharr_idtablesmem-verssmem-toc-verssmem-max-itemshost0host1size-cachelineexclusion-sizessoctlmmsdcceeprom_driverswtherm_tablesys_therm_tbpmic_die_temp_tbsmemstorage 8(!qcom,lassen-post-ddrqcom,lassen qcom,lassen soc ,ddr qcom,ddr4 CQdxPlatformInfoqcom,platforminfo"pinctrl@f100000qcom,lassen-pinctrl\EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE, sdc0@8804000 qcom,sdcc@5 , HsrSettingsd, +6BhL,HS400d, +6@BhL,HS200d, +6BhL,eeprom qcom,eeprom, EEPROM_Configurations XCAT24C08k{@P  AT24C128BN%3 D U iryP AT24C512C  Rseclib qcom,seclibpimem(BootTempBspqcom,BootTempBspBootTempThres?Sjg(y i2c@900000 qcom,i2c-controller i2c_device_config_1@1okay7qDaQapgcc_qupv3_wrap0_s0_clki2c_device_config_2@2okay@7DQapgcc_qupv3_wrap0_s1_clki2c_device_config_3@3okay7DQapgcc_qupv3_wrap0_s2_clki2c_device_config_4@4okay7DQapgcc_qupv3_wrap0_s3_clki2c_device_config_5@5okay 7DQapgcc_qupv3_wrap0_s4_clki2c_device_config_6@6okay @71D!Qapgcc_qupv3_wrap0_s5_clki2c_device_config_7@7okay 7QDAQapgcc_qupv3_wrap0_s6_clki2c_device_config_8@8okay 7qDaQapgcc_qupv3_wrap0_s7_clki2c_device_config_9@9 okay 71D!Qapgcc_qupv3_wrap1_s0_clki2c_device_config_10@a okay@  7qDaQapgcc_qupv3_wrap1_s1_clki2c_device_config_11@b okay  7DQapgcc_qupv3_wrap1_s2_clki2c_device_config_12@c okay  7DQapgcc_qupv3_wrap1_s3_clki2c_device_config_13@d okay   7DQapgcc_qupv3_wrap1_s4_clki2c_device_config_14@eokay @ 7DQapgcc_qupv3_wrap1_s5_clki2c_device_config_15@fokay  71D!Qapgcc_qupv3_wrap1_s6_clki2c_device_config_16@10okay  7DQapgcc_qupv3_wrap1_s7_clki2c_device_config_17@11okay 7DQapaoss_cc_qup_se0_clki2c_device_config_18@12okay@ 71D!Qapaoss_cc_qup_se1_clki2c_device_config_19@13okay 7QDAQapaoss_cc_qup_se2_clkTsensBspSettingsqcom,TsensBspSettingscontrollerconfigs controllerconfigs_0@C222000 "  &0 pucTsensSROTPhyspucTsensTMPhys@&z 2d4CUahtsensorconfigssensorconfigs_04>Isensorconfigs_14>Isensorconfigs_24>Isensorconfigs_34>Isensorconfigs_44>Isensorconfigs_54>Isensorconfigs_64>Isensorconfigs_74>Isensorconfigs_84>Isensorconfigs_94 > I sensorconfigs_104 > I sensorconfigs_114 > I sensorconfigs_124 > I sensorconfigs_134 > I sensorconfigs_144>Isensorconfigs_154>ITsensBspTypeSco, iortTROIQCOMQCOMEDK2QCOM , APPS_MMU500_SMMU_APP.3DPU[a0vadi~[\]^_`aydefgh,NAMEDNODE_CRYPTO.3)8$MCRYPTOSIDMappingsSIDMappings_1[elUwSIDMappings_2[elUwNAMEDNODE_ECATS_95TEST.3)8$ MECATS_TESTSIDMappingsSIDMappings_0[elUwSIDMappings_1[elUwNAMEDNODE_ECPRI_95DMA_950.3)8$ MECPRI_DMA_0SIDMappingsSIDMappings_0[elUwSIDMappings_1[elUwSIDMappings_2[elUwNAMEDNODE_ECPRI_95DMA_951.3)8$ MECPRI_DMA_1SIDMappingsSIDMappings_0[el UwSIDMappings_1[el UwSIDMappings_2[el UwNAMEDNODE_ECPRI_95GSI.3)8$ MECPRI_GSISIDMappingsSIDMappings_0[elUwNAMEDNODE_PCIE0.3)8$MPCIE0SIDMappingsSIDMappings_0[elUwSIDMappings_1[elUwSIDMappings_2[elUwSIDMappings_3[el UwSIDMappings_4[elUwSIDMappings_5[elUwSIDMappings_6[elUwSIDMappings_7[elUwNAMEDNODE_QPIC.3)8$MQPICSIDMappingsSIDMappings_0[el`UwNAMEDNODE_QSPI.3)8$MQSPISIDMappingsSIDMappings_0[elUwNAMEDNODE_QUP0.3)8$MQUP0SIDMappingsSIDMappings_1[elUwSIDMappings_2[elUwNAMEDNODE_QUP1.3)8$MQUP1SIDMappingsSIDMappings_1[elUwSIDMappings_2[elUwNAMEDNODE_SDCC.3)8$MSDCCSIDMappingsSIDMappings_0[elUwNAMEDNODE_USB3.3)8$MUSB3SIDMappingsSIDMappings_0[elUwspi@A00000 qcom,spi-controllerspi_device_config_1@1okayaq@ Qap K +gcc_qupv3_wrap0_s0_clkspi_device_config_2@2okay@@ Qap K +gcc_qupv3_wrap0_s1_clkspi_device_config_3@3okay@ Qap K +gcc_qupv3_wrap0_s2_clkspi_device_config_4@4okayA Qap K +gcc_qupv3_wrap0_s3_clkspi_device_config_5@5okay @ Qap K +gcc_qupv3_wrap0_s4_clkspi_device_config_6@6okay @!1HBR Qap K +gcc_qupv3_wrap0_s5_clkspi_device_config_7@7okay AQH"2 Qap K +gcc_qupv3_wrap0_s6_clkspi_device_config_8@8okay aqHbr Qap K +gcc_qupv3_wrap0_s7_clkspi_device_config_9@9 okay!1AAQ Qap K +gcc_qupv3_wrap1_s0_clkspi_device_config_10@a okay@  aqA Qap K +gcc_qupv3_wrap1_s1_clkspi_device_config_11@b okay   Abr Qap K +gcc_qupv3_wrap1_s2_clkspi_device_config_12@c okay  A Qap K +gcc_qupv3_wrap1_s3_clkspi_device_config_13@d okay   A Qap K +gcc_qupv3_wrap1_s4_clkspi_device_config_14@eokay @  B Qap K +gcc_qupv3_wrap1_s5_clkspi_device_config_15@fokay !1BAQ Qap K +gcc_qupv3_wrap1_s6_clkspi_device_config_16@10okay ‘A Qap K +gcc_qupv3_wrap1_s7_clkquadspi@88DC000qcom,qspi-controllerG >G LQ Z! j1 zA Qgcc_qspi_cnoc_periph_ahb_clk gcc_qspi_core_clkpilpil_proxy_voteqcom,pil-proxy-vote, pil_proxy_vote_4  PIL_MODEM /vcs/vdd_mx/vcs/vdd_cx sbam@1C9C000qcom,bam-controllerbam_config_1 @    :bam_config_2     :usb0 qcom,usbhs_phy_cfg 0lc0p0t0xss_phy_cfg R@PQQXPPPPQQPtP|P6Q$P4PPPP QQ$QlPPPPPP4PxPP6QQPP1P P0P4P$P(Q alahada`a\aa|{axat$apd`D`L`P`T`X`0/`<`@` `T``` aGaaa$a8``a^^^?^?^!^<^@RRR RSSSS b<bS SSSKSR!ssr qcom,ssr smp2p_err_fatal slave-kernel ',smp2p_err_ready slave-kernel ',smp2p_proxy_unvote slave-kernel ',smp2p_stop_ack slave-kernel ',smp2p_shutdown_ack slave-kernel ',ssr_subsys_config_1 +mpss  7 < E( O Y f p } "sw,boot qcom,boot         forced_download   1' Bfedl_timeout Q Upmicpmpon qcom,pm-ponpshold \ csmpl \ n s2-kpdpwr \ c y( s2-kpdpwr-resin \ c y( s2-resin \ c y( s3-reset \  >uvlo-config ovlo-config long-pwrkey-dbnc-chk  displayqcom,pm-display  `  hapticsqcom,pm-haptics    x w ! - 7 E$ Tchargerqcom,pm-charger ` q   d     `  $ * 2 AH W i        ,,6=Ujp x*  P,!4GZkcameraqcom,pm-camera sw-config qcom,pm-swd arbaccess mgpiqcom,arb_mgpi( pvc qcom,arb_pvcmgpi-addr)5Cadcvadcspmi-vadcqcom,spmi-vadcLZpi8v@ Cvadc_ch_cfgvadc-avg-ch(gpio-maptherm_table,therm_tb14 ,therm_tb24 ,smem qcom,smem; ES,smem-partitionspart-01:bhn }part-02: bhn }part-03:bhn }part-04: bhn }part-05:bhn}quantum qcom,quantumquest_dt qcom,questtools_dt qcom,toolsuefi qcom,uefiuefiplat:[Config] Version = 3 MaxMemoryRegions = 74 [MemoryMap] # EFI_RESOURCE_ EFI_RESOURCE_ATTRIBUTE_ EFI_MEMORY_TYPE ARM_REGION_ATTRIBUTE_ #MemBase, MemSize, MemLabel(32 Char.), BuildHob, ResourceType, ResourceAttribute, MemoryType, CacheAttributes #--------------------- DDR ----- 0x80000000, 0x00600000, "NOMAP", NoMap, MEM_RES, UNCACHEABLE, Reserv, UNCACHED_UNBUFFERED_XN 0x80600000, 0x00040000, "DT BLOB", AddMem, MEM_RES, SYS_MEM_CAP, Reserv, WRITE_BACK_XN 0x80640000, 0x001C0000, "XBL RAMDUMP", AddMem, MEM_RES, UNCACHEABLE, Conv, UNCACHED_UNBUFFERED_XN 0x80800000, 0x000A0000, "AOP", AddMem, MEM_RES, UNCACHEABLE, Reserv, UNCACHED_UNBUFFERED_XN 0x80900000, 0x00200000, "SMEM", AddMem, MEM_RES, UNCACHEABLE, Reserv, UNCACHED_UNBUFFERED_XN 0x8BE00000, 0x13700000, "PIL Reserved", AddMem, MEM_RES, UNCACHEABLE, Reserv, UNCACHED_UNBUFFERED_XN 0x80D00000, 0x00400000, "UEFI FD", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK 0x81100000, 0x00200000, "UEFI FD Reserved", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK 0x81300000, 0x00001000, "CPU Vectors", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK 0x81301000, 0x00001000, "Info Blk", AddMem, SYS_MEM, SYS_MEM_CAP, RtData, WRITE_BACK_XN 0x81302000, 0x00003000, "MMU PageTables", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x81305000, 0x00008000, "Log Buffer", AddMem, SYS_MEM, SYS_MEM_CAP, RtData, WRITE_BACK_XN 0x8130D000, 0x00040000, "UEFI Stack", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x8134D000, 0x0008C000, "SEC Heap", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x813D9000, 0x00400000, "Sched Heap", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x817D9000, 0x00400000, "FV Region", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x81BD9000, 0x00127000, "UEFI RESV", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK_XN 0x83E00000, 0x08000000, "Kernel", AddMem, SYS_MEM, SYS_MEM_CAP, Reserv, WRITE_BACK_XN 0x82800000, 0x00A00000, "TZApps Reserved", AddDynamicMem, MEM_RES, UNCACHEABLE, Reserv, UNCACHED_UNBUFFERED_XN 0x9FA00000, 0x00100000, "ABOOT FV", AddMem, SYS_MEM, SYS_MEM_CAP, BsData, WRITE_BACK 0xD5E00000, 0x06400000, "DXE Heap", AddMem, SYS_MEM, SYS_MEM_CAP, Conv, WRITE_BACK_XN 0xDC200000, 0x00F00000, "DBI Dump", NoHob, MMAP_IO, INITIALIZED, Conv, UNCACHED_UNBUFFERED_XN 0x830000000, 0x10000000, "HYP Reserved", AddDynamicMem, SYS_MEM, SYS_MEM_CAP, Reserv, WRITE_BACK_XN [RegisterMap] #--------------------- Other ----- 0x14680000, 0x00028000, "IMEM Base", NoHob, MMAP_IO, INITIALIZED, Conv, NS_DEVICE 0x14680000, 0x00001000, "IMEM Cookie Base", AddDev, MMAP_IO, INITIALIZED, Conv, NS_DEVICE #--------------------- Register -- 0x00400000, 0x00100000, "IPC_ROUTER_TOP", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x00780000, 0x00007000, "SECURITY CONTROL", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x00900000, 0x00200000, "QUP", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x010C0000, 0x0000C000, "PRNG_CFG_PRNG", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x01DC0000, 0x00040000, "CRYPTO0 CRYPTO", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x01FC0000, 0x00030000, "TCSR_TCSR_REGS", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x08800000, 0x00100000, "PERIPH_SS", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x0A600000, 0x00200000, "USB", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x0B000000, 0x04000000, "AOSS", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x0F000000, 0x01000000, "TLMM", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x15000000, 0x00100000, "SMMU", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE 0x17000000, 0x00E00000, "APSS_HM", AddDev, MMAP_IO, UNCACHEABLE, MmIO, NS_DEVICE [ConfigParameters] # Update count if more than default 30 entries ConfigParameterCount = 64 ## UEFI CORE PlatConfigFileName = "uefiplatLA.cfg" OsTypeString = "LE" # Force booting to shell whilst in pre-silicon phase EnableShell = 0x1 # Tune based on Sec heap needs for FV decompression and MMU tables through Dxe/BDS SecPagePoolCount = 0x800 # Shared IMEM (Cookies, Offsets) SharedIMEMBaseAddr = 0x14680000 DloadCookieAddr = 0x01FD3000 # for full dump 0x10, for minidump 0x20 DloadCookieValue = 0x10 # debug cookie of PIL subsystem, defined in FBC script PilSubsysDbgCookieAddr = 0x146806DC PilSubsysDbgCookieVal = 0x53444247 # NumCpus - max number of cores NumCpus = 4 # NumActiveCores - number of cores used NumActiveCores = 4 ## ULogFile SpecialLogPartition = "LOGFS:\" MaxLogFileSize = 0x400000 # UEFI memory use UefiMemUseThreshold = 0x1900 ## USB ## USBHS1_Config = 0x0 UsbFnIoRevNum = 0x00010001 ## Buttons / KeyPad ## PwrBtnShutdownFlag = 0x0 ## SDCC ## Sdc1GpioConfigOn = 0x1E92 Sdc2GpioConfigOn = 0x1E92 Sdc1GpioConfigOff = 0xA00 Sdc2GpioConfigOff = 0xA00 ## SDHC Mode 0:Legacy Mode, Non-zero: SDHC Mode ## EnableSDHCSwitch = 0x1 ## UFS EnableUfsIOC = 1 UfsSmmuConfigForOtherBootDev = 1 ## Security flag ## SecurityFlag = 0xC4 # SecBootEnableFlag = 0x1 i.e. 0b00000001 # TreeTpmEnableFlag = 0x2 i.e. 0b00000010 # CommonMbnLoadFlag = 0x4 i.e. 0b00000100 # DxHdcp2LoadFlag = 0x8 i.e. 0b00001000 # VariableServicesFlag = 0x10 i.e. 0b00010000 # WinsecappFlag = 0x20 i.e. 0b00100000 # LoadSecAppFlag = 0x40 i.e. 0b01000000 # LoadKeymasterFlag = 0x80 i.e. 0b10000000 # EnableQseeLogsFlag = 0x100 i.e. 0b 00000001 00000000 ## Default app to boot in platform BDS init DefaultChargerApp = "QcomChargerApp" DefaultBDSBootApp = "LinuxLoader" ## Enable HotKey detection in RETAIL devices DetectRetailUserAttentionHotkey = 0x00 ## 0x17 is SCAN_ESC DetectRetailUserAttentionHotkeyCode = 0x17 ## Enable OEM Setup App launch in Retail ## EnableOEMSetupAppInRetail = 0x0 ## LogFs partition ## NOTE: Ensure logfs bin is flashed from /Tools/binaries ## EnableLogFsSyncInRetail = 0x0 ## ShmBridge Memory Size ShmBridgememSize = 0xA00000 ## Multithreading options EnableMultiThreading = 1 MaxCoreCnt = 4 # Keep the following number of cores active, including the boot core EarlyInitCoreCnt = 1 ## Get TZ App Logs ## EnableUefiSecAppDebugLogDump = 0x0 ## Allow Non Persistent Varialbes in Retail ## ## NOTE: Recommend disabling feature for Retail devices AllowNonPersistentVarsInRetail = 0x1 # Initialize Display panel in its own thread to run in parallel to booting EnableDisplayThread = 0x1 # Using imagefv to load display logo EnableDisplayImageFv = 0x0 ## Dynamic UART Log Buffer Size ## Refer to QcomPkg/Docs/UefiLogBufferSizeConfigReadme.txt for usage #UARTLogBufferSize = 0x19000 #DDRInfoDxe EnvDxe event callback flag DDRInfoNotifyFlag = 0x0 # FV Decompression on multicore option EnableMultiCoreFvDecompression = 1 ## Enable/Disable Variable Policy Engine ## EnableVariablePolicyEngine = 0 ## Allow individual ACPI tables loading ## EnableACPIFallback = 0x0 ## Address to get Value of DRAM clock period MCCC_CLK_PERIOD DRAM_CLK_PERIOD_ADDR = 0x240BA050 ## NOTE: Do not remove last newline, required by parser ## uefipil:BB[PIL] CfgVersion = 1 ######################################################################## ## ## PIL configuration, contains the base address and size of image load ## information region in IMEM ## ########################################################################\ [IMAGE_LOAD_INFO_REGION] ImageLoadInfoBase = 0x1468094C ImageLoadInfoSize = 200 ######################################################################## ## ## PIL configuration, contains the list of images which is allowed ## to be loaded by PIL in retail. PIL does not support images beyond ## the list ## ########################################################################\ [RETAIL] ABL ######################################################################## ## ## PIL configuration, contains the list of images which will be ## loaded by PIL by default ## ########################################################################\ [AUTO] #FULL_MODEM ABL ######################################################################## ## ## PIL image configuration, updated to Lassen memory map ## ########################################################################\ #Few parameter values are commented for DTB's and shall be updated later [FULL_ADSP_DTB] Type = elf_split PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\adsp_dtb SubsysID = 36 ResvMemoryStart = 0x8B400000 ResvMemorySize = 0x80000 ImageLoadInfo = No OverrideElfAddr = Yes [FULL_ADSP] #PreImage = "FULL_ADSP_DTB" Type = elf_split #PartiLabel = modem_a #PartiRootGuid = PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\adsp SubsysID = 1 ResvMemoryStart = 0x87A00000 ResvMemorySize = 0x3A00000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "36FE27E1 33E9 45AD 98DA C88438CA8816" #[FULL_SLPI] #Type = elf_split ##PartiLabel = modem_a ##PartiRootGuid = #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\slpi #SubsysID = 12 #ResvMemoryStart = 0x87A00000 #ResvMemorySize = 0x3A00000 #ImageLoadInfo = Yes #OverrideElfAddr = Yes #ProxyGuid = "B2DCFC34 B2A0 4BB7 BDB0 31DB01E3CC2A" [FULL_CDSP_DTB] Type = elf_split PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\device_tree ImagePath = \image\cdsp_dtb SubsysID = 37 ResvMemoryStart = 0x8B480000 ResvMemorySize = 0x80000 ImageLoadInfo = No OverrideElfAddr = Yes [FULL_CDSP] #PreImage = "FULL_CDSP_DTB" Type = elf_split #PartiLabel = modem_a #PartiRootGuid = PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\cdsp SubsysID = 18 ResvMemoryStart = 0x8B500000 ResvMemorySize = 0x2000000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "45E14C04 D134 4EE4 AC13 7098F0A9F261" #[FULL_NPU] #Type = elf_split ##PartiLabel = modem_a ##PartiRootGuid = #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\npu #SubsysID = 23 #ResvMemoryStart = 0x86900000 #ResvMemorySize = 0x500000 #ImageLoadInfo = Yes #OverrideElfAddr = Yes #ProxyGuid = "45654140 778E 4384 8EEC 703FDACE3172" [FULL_MODEM_DTB] Type = elf_split PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\qdsp6sw_dtb ImagePath = \image\modem_dtb SubsysID = 38 ResvMemoryStart = 0xA1400000 ResvMemorySize = 0x80000 ImageLoadInfo = No OverrideElfAddr = Yes [FULL_MODEM] Type = elf_split #PartiLabel = modem_a #PartiRootGuid = PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\modem SubsysID = 4 ResvMemoryStart = 0x8C000000 ResvMemorySize = 0x12C00000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "61513695 E0C6 4F07 BF41 A51A7770640E" [CORE_ADSP_DTB] Type = elf_split PartiLabel = core_nhlos_a #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\adsp_dtbs ImagePath = \image\adsp_dtb SubsysID = 36 ResvMemoryStart = 0x8B400000 ResvMemorySize = 0x80000 ImageLoadInfo = No OverrideElfAddr = No [CORE_ADSP] PreImage = "CORE_ADSP_DTB" Type = elf_split PartiLabel = core_nhlos_a #PartiRootGuid = #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\adsp SubsysID = 1 ResvMemoryStart = 0x87A00000 ResvMemorySize = 0x3A00000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "36FE27E1 33E9 45AD 98DA C88438CA8816" #[CORE_SLPI] #Type = elf_split #PartiLabel = core_nhlos_a ##PartiRootGuid = ##PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\slpi #SubsysID = 12 #ResvMemoryStart = 0x87A00000 #ResvMemorySize = 0x3A00000 #ImageLoadInfo = Yes #OverrideElfAddr = Yes #ProxyGuid = "B2DCFC34 B2A0 4BB7 BDB0 31DB01E3CC2A" [CORE_CDSP_DTB] Type = elf_split PartiLabel = core_nhlos_a #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\device_tree ImagePath = \image\cdsp_dtb SubsysID = 37 ResvMemoryStart = 0x8B480000 ResvMemorySize = 0x80000 ImageLoadInfo = No OverrideElfAddr = No [CORE_CDSP] PreImage = "CORE_CDSP_DTB" Type = elf_split PartiLabel = core_nhlos_a #PartiRootGuid = #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\cdsp SubsysID = 18 ResvMemoryStart = 0x8B500000 ResvMemorySize = 0x2000000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "45E14C04 D134 4EE4 AC13 7098F0A9F261" #[CORE_NPU] #Type = elf_split #PartiLabel = core_nhlos_a ##PartiRootGuid = ##PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\npu #SubsysID = 23 #ResvMemoryStart = 0x86900000 #ResvMemorySize = 0x500000 #ImageLoadInfo = Yes #OverrideElfAddr = Yes #ProxyGuid = "45654140 778E 4384 8EEC 703FDACE3172" #[CORE_MODEM_DTB] #Type = elf_split #PartiLabel = core_nhlos_a #ImagePath = \image\qdsp6sw_dtb #ImagePath = \image\modem_dtb #SubsysID = 38 #ResvMemoryStart = 0xA1400000 #ResvMemorySize = 0x8000 #ImageLoadInfo = No #OverrideElfAddr = No [CORE_MODEM] #PreImage = "CORE_MODEM_DTB" Type = elf_split PartiLabel = core_nhlos_a #PartiRootGuid = #PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" #ImagePath = \image\qdsp6sw ImagePath = \image\modem SubsysID = 4 ResvMemoryStart = 0x8C000000 ResvMemorySize = 0x10000000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "61513695 e0c6 4f07 bf41 a51a7770640e" [SPSS] Type = elf_split #PartiLabel = modem_a #PartiRootGuid = PartiGuid = "EBD0A0A2 B9E5 4433 87C0 68B6B72699C7" ImagePath = \image\spss1t SubsysID = 14 ResvMemoryStart = 0x8D600000 ResvMemorySize = 0x180000 ImageLoadInfo = Yes OverrideElfAddr = Yes ProxyGuid = "2B4DE7E9 B796 4FE7 B210 49F11C6BABC2" [ABL] Type = elf_fv #PartiLabel = abl_a #PartiRootGuid = PartiGuid = "BD6928A1 4CE0 A038 4F3A 1495E3EDDFFB" SubsysID = 21 ImageLoadInfo = No Unlock = Yes [ImageFv] Type = elf_fv #PartiLabel = imagefv_a #PartiRootGuid = PartiGuid = "17911177 C9E6 4372 933C 804B678E666F" SubsysID = 20 ImageLoadInfo = No Unlock = Yes clk_pegging_node qcom,clock smp2p qcom,smp2psmp2p-interruptsintr-01intr-02glink qcom,glinkxport-smem-configedge-01&@09AM_xport-qmp-configedge-01o 0storage,__symbols__/soc/soc/pinctrl@f100000/soc/sdc0@8804000 /soc/eeprom /soc/iort/soc/iort/APPS_MMU500_SMMU_APP/soc/pil/pil_proxy_vote&/soc/ssr/smp2p_err_fatal=/soc/ssr/smp2p_err_readyT/soc/ssr/smp2p_proxy_unvoten/soc/ssr/smp2p_stop_ack/soc/ssr/smp2p_shutdown_ack/sw/sw/pmic/adc/therm_table#/sw/pmic/adc/therm_table/therm_tb1#/sw/pmic/adc/therm_table/therm_tb2 /sw/smem /storage compatiblemodel#address-cells#size-cellsphandleprint_severityddr_log_levelddr_trng_always_enextnd_term_log_flagddr_tr_led_flagddr_boot_freqPlatformInforegngpioswidthidversiongpio-controller#gpio-cellsqcom,sleep-configEnableLoggingDriveStrengthMaxSpeedModeDLLConfigDLLConfig2DLLConfig3DLLTestCtrlDDRConfigDLLUserCtrlCustom_device_nameCustom_deviceidCustom_blockcountCustom_pagesperblockCustom_pagesizebytesCustom_wbuffersizebytesCustom_flagsCustom_clkCustom_baseaddressCustom_instanceRF_device_nameRF_deviceidRF_blockcountRF_pagesperblockRF_pagesizebytesRF_wbuffersizebytesRF_flagsRF_clkRF_baseaddressRF_instanceCDT_device_nameCDT_deviceidCDT_blockcountCDT_pagesperblockCDT_pagesizebytesCDT_wbuffersizebytesCDT_flagsCDT_clkCDT_baseaddressCDT_instancepimem_max_storage_sizenUpperThresholdDegCnLowerThresholdDegCuMaxNumIterationsuWaitPerIterationMicroSecuSensorstatuscore_base_addrcommon_base_addrcore_offsetqupv3_instancecore_indexse_indexgpi_indexcore_irqpolled_modei2c_hubi2c_mmmin_data_length_for_dmascl_encodingsda_encodingtcsr_reg_offsettcsr_base_addrtcsr_reg_valuese_clockreg-namespauTbcbReqsuNumTbcbClientsuPeriodActiveuPeriodSleepuTSControluTSConfiguSidebandEnMaskuWatchdogLoadValuZeroCEnMasknsZeroCSetDeciDegCnsZeroCResetDeciDegCbPSHoldResetEnbAutoAdjustPeriodbStandAlonebPWMEnbWatchdogEnbWatchdogResetEneCalnsCalPoint1CodeDefaultnsCalPoint2CodeDefaultnsThresholdMinDeciDegCnsThresholdLowerDeciDegCnsThresholdUpperDeciDegCnsThresholdCriticalDeciDegCnsThresholdMaxDeciDegCucChannelucSensorIDucFuseIdxuNumControllersuNumSensorsuSensorConvTime_usnCalPoint1DeciDegCnCalPoint2DeciDegCuShiftSignatureRevisionChecksumOEMIDOEMTableIDOEMRevisionCreatorIDCreatorRevisionNumberofIORTNodesReservedinstance_handlesTypeNumberofMappingsBaseAddressSpanFlagsModelNumContextInterruptsNumPMUInterruptsNSGIRPT_GSIVNSGIRPT_FLAGSNSGCFGIRPT_GSIVNSGCFGIRPT_FLAGSContextInterruptFlagsPMUInterruptFlagsSIDMAPPINGNodeFlagsCacheCoherencyAllocationHintsReserved1MemAccessFlagsDeviceMemAddressSizeDevObjectNameInputBaseNumIDsOutputBaseOutputReferencequpv3_protocolmiso_encodingmosi_encodingclk_encodingcs_encodingsleep_miso_encodingsleep_mosi_encodingsleep_clk_encodingsleep_cs_encodingse_clock_frequencyse_clock_dfs_indexcs_0_encodingcs_1_encodingdata_0_encodingdata_1_encodingdata_2_encodingdata_3_encodingcore_clocksubsys_idclient_namerail_namesrail_voltage_levelsbam_paoptionscfg_bitseesec_configtablemax_subsys_configuredentry_namebitsubsys_namehostsfr_typewdog_intrerr_fatalproxy_unvoteerr_readystop_ack_bitshutdown_ackqmi_svc_insforce_dump_to_usbtest_modexbl_sc_wdogxbl_ramdump_wdogskip_ddr_init_in_EDLvibrationsave_logs_to_mediaskip_usb_dump_fallbackfeaturecheck_usb_optioncheck_dp_timeoutignore_pwr_keyveractionenablereset-typesmpl-delays1-mss2-mss3-srctimer-value-msconfig-valuedbnc-time-mschk-atapply-default-voltdefault-elvssdefault-elvdddefault-oledbext-boost-vddvmax-hdrmvmax-mvtlra-olautores-cfgvbatt-minboost-cfg-boblra-resistanceswr-io-voltparallel-chargercharger-pmic-indexcharger-bus-indexloader-dbc-thresholddbc-sdp-thd-incskip-loader-dbccore-dbc-thresholdskip-core-dbcdbc-max-timer-secuv-oc-1s-thresholduv-oc-2s-thresholdapply-ichg-fsbatt-2s-optiontoo-hot-afp-thresholdapply-too-hot-afptoo-cold-afp-thresholdapply-too-cold-afpapply-boot-wo-batticl-boot-wo-battapply-float-voltagefloat-voltage-mvapply-pre-charge-currentpre-charge-maapply-fast-charge-currentfast-charge-maapply-iclicl-maapply-float-charger-iclfloat-charger-icl-maapply-vsysminusb-suspendwls-usb-prior-swapbatt-detect-srcmax-dbg-board-idmin-dbg-board-iddetect-jig-by-thermmax-thermmin-thermjig-icl-mauvp-recover-delayignore-temp-in-dbcbatt-therm-pull-upibat-via-ext-senseext-rsns-adc-scalevbat-thd-rtc-ponvsys-min-recover-mvvflt-recover-mvrst-signalverbosedriver-post-initapply-rsns-trimrsns-trim-valuepm-qlink03device-pre-initnonesscsecproinvalidaopadspappstzmssuefiport-cfgpvc-port-idspmi-priorityaddr-cfguse-interruptfullscale-codefullscale-uVfullratiometric-coderead-timeout-uSldo-settling-uSslave-idperipheral-idmaster-idpmic-devicetherm-tblch-namelow-namemed-namehigh-namemed-to-lowlow-to-medhigh-to-medmed-to-higharr_idsmem-verssmem-toc-verssmem-max-itemshost0host1size-cachelineexclusion-sizesenter_quantumload_quest_imagecomaptibleload_tools_imagepayloadcx_cornerddr_min_max_freqshub_min_max_freqfflagsmax-entriesdestprocremote-hostfifo-sizemtu-sizeirq-outdefault-qoscustom-fifo-allocclear-interruptmailbox-desc-startremotemailbox-area-size-bytesmaster-mailbox-size-bytesmax-tx-pending-itemsis-mastersoctlmmsdcceeprom_driveriortAPPS_MMU500_SMMU_APP_handlepil_proxy_votesmp2p_err_fatal_handlesmp2p_err_ready_handlesmp2p_proxy_unvote_handlesmp2p_stop_ack_handlesmp2p_shutdown_ack_handleswtherm_tablesys_therm_tbpmic_die_temp_tbsmemstorageh %VU =rČ%QVX[1m6МC oܔxUUCPI<|H|F}_,u-#ɺJp7EX7*nXBN*v^N OL U_9v1B}]#K눢3O,we F>©ؿ#x6$F]C/ ܗt#`d0 4M`<ߜYuzZqYFWLE"gNfF;ׅT׸*kU1ܞ'U{T ;3'7PlȥC>xh1JZc_޴ilܝ=B+~xm8e3S -n^h V1ӹZRRoR:;֊Q̜I7J^^As[#Sl ?r/800:0 *H=01 0 UUS1,0*U#SECTOOLS SECP384R1 CURVE TEST ROOT010U San Diego10U QUALCOMM10U CDMA Technologies1200U )General Use Test Key 0 (for testing only)0 250618151845Z 450613151845Z0f1 0 UUS10U California10USecTools Test User10U SecTools10U San Diego0v0*H=+"b!7v_#ǖխ6yy)[J\y4h{>+JBbG't-Cۭ3}".YCtr~o0m0U#0wDM2@tXϙL0 U00 U0U% 0 +0U׿ح,oʅ>8^[N\0 *H=h0e1"ǕX3ئ«-?#?sB+8EV"08=Q0mNwC:X%XA\57o300u0 *H=01 0 UUS1+0)U"SECTOOLS SECP384R1 CURVE TEST ROOT10U San Diego10U QUALCOMM10U CDMA Technologies100.U 'General Use Test Key (for testing only)0 160321215215Z 360316215215Z01 0 UUS1,0*U#SECTOOLS SECP384R1 CURVE TEST ROOT010U San Diego10U QUALCOMM10U CDMA Technologies1200U )General Use Test Key 0 (for testing only)0v0*H=+"bT}I%O[Hp] f{I/C#9g@qKx?jEyAsԜh'$,H peypyP5`0^0U#0oq' s ֟>qb0UwDM2@tXϙL0U00 U0 *H=i0f1‚_H9<} ͣb:v࣮^6+<[61ftWzcvž$ֱ(9 @n)f>F߲400N0 *H=01 0 UUS1+0)U"SECTOOLS SECP384R1 CURVE TEST ROOT10U San Diego10U QUALCOMM10U CDMA Technologies100.U 'General Use Test Key (for testing only)0 160321215211Z 360316215211Z01 0 UUS1+0)U"SECTOOLS SECP384R1 CURVE TEST ROOT10U San Diego10U QUALCOMM10U CDMA Technologies100.U 'General Use Test Key (for testing only)0v0*H=+"b3x~ ҩ/פ{Pyjh`7_줎j^K1o$lTg ]ء[SQq6 /PZoT:ާ%i1>}`<0:0Uoq' s ֟>qb0 U00 U0 *H=h0e0u(C9uT(&\LGaT׍),$W