ELFX@@;   ############################################################### 3 <EEEEENW^EEgEEEEEEp yEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE )06haceg::::::::::2::=::::::O::::::::k:~::::::::::::::::::::::::::::::::::::::::: SOFT_RESET_SENDSNK_SOFT_RESETPR_SWAP_SNK_SRC_SOURCE_ON_VBUS_RAMPED_UP err: Variable/Batt supply pdos cannot have same min/max voltageSetting pd capable %s&port->logbuffer_lockFailed to register partner SVID 0x%04xAlert message received with no typestate change %s -> %s [delayed %ld ms]SRC_STARTUPPR_SWAP_SRC_SNK_SOURCE_OFF_CC_DEBOUNCEDPR_SWAP_SRC_SNK_SINK_ONSNK_TRYWAITPORT_RESETGOTOMINop-sink-microwattTCH_REPORT_ERRORTCH_WAIT_FOR_TRANSMISSION_COMPLETEPD TX complete, status: %upending state change %s -> %s @ %u ms [%s %s]DR_SWAP_SEND_TIMEOUTPORT_RESET_WAIT_OFFPOWER_ROLE_SWAPATTENTION err: Variable/Battery supply pdos should be in increasing order of their minimum voltage Chunk state change %s -> %sTCH_WAIT_FOR_MESSAGE_REQUESTSRequested %u -> %u mV, %u mA for %u / %u mAsinkUnexpected port state %d drivers/usb/typec/tcpm/tcpm.cSNK_ATTACHEDSRC_TRY_WAITGET_STATUS_SENDDISCOVER_SVIDSCOUNTRY_CODESself-powered%u-%u mV, %u mWUnrecognized data message type %#xRequested %u mV, %u mA for %u / %u mArev2SRC_NEGOTIATE_CAPABILITIESVCONN_SWAP_TURN_OFF_VCONNGETTING_SOURCE_EXTENDED_CAPABILITIES %s err: Fixed supply pdos should be in increasing order of their fixed voltageconnectedsink-vdosDtcpm_tx_chunk_handlerInvalid source PDO type, ignoringDR_SWAP_SENDPR_SWAP_SNK_SRC_SOURCE_ONSNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS%sRCH_REPORT_ERRORRequested %u -> %u mV, %u mW for %u / %u mWsourceSRC_SEND_CAPABILITIESPR_SWAP_ACCEPTCHUNK_RX_FINISHRequesting mux state %d, usb-role %d, orientation %d%s: failed to register port alternate mode 0x%xInvalid PPS APDO selected!AMS %s not interruptible, abortingSRC_READYSRC_TRYWAITSNK_TRYWAIT_DEBOUNCEFAST_ROLE_SWAPfalseN%u mV, %u mA [%s%s%s%s%s%s]undefined APDOIdentity: %04x:%04x.%04xStart togglingRequesting PDO %d: %u mV, %u mA%sSRC_WAIT_NEW_CAPABILITIESDEBUG_ACC_ATTACHEDSOFT_RESETDATA_ROLE_SWAP&port->lockin PR_SWAP := trueSRC_ATTACH_WAITAUDIO_ACC_ATTACHEDSRC_SOFT_RESET_WAIT_SNK_TXCHUNK_RXGETTING_SOURCE_SINK_STATUSGETTING_MANUFACTURER_INFORMATIONfailed to alloc ext_rx_bufAMS_STARTin PR_SWAP := falseUSNK_DISCOVERYSNK_NEGOTIATE_PPS_CAPABILITIESSNK_TRY_WAITBIST_RXGET_PPS_STATUS_SEND_TIMEOUTGET_SOURCE_CAPABILITIESrx_sm: chunk_num:%d isn't expected:%dVBUS onRequesting PDO %d: %u mV, %u mW%sAMS %s startstate change %s -> %s [%s %s]SNK_HARD_RESET_WAIT_VBUSSRC_TRYWAIT_UNATTACHEDCHUNK_NOT_SUPPRCH_WAITING_CHUNKRx VDM cmd 0x%x type %d cmd %d len %dNot APDO type (source), ignoringInvalid APDO selected!SRC_UNATTACHEDSNK_DEBOUNCEDSNK_STARTUPCABLE_RESETGET_SINK_CAPABILITIESTCH_MESSAGE_SENTRUnchunked extended messages unsupportedINVALID_CHUNK_STATEUnable to send snk caps, ret=%dACC_UNATTACHEDSRC_HARD_RESET_VBUS_OFFPR_SWAP_SENDPR_SWAP_SRC_SNK_TRANSITION_OFFAMS %s finishedSOURCE_ALERTtcpm-%sINVALID_STATESRC_ATTACHEDVCONN_SWAP_ACCEPTVCONN_SWAP_CANCEL[%5lu.%06lu] %s err: source/sink caps should atleast have vSafe5Vpower-rolesource-pdosUnexpected chunk tx state %d trueNot PPS APDO (sink), ignoringData role mismatch, initiating error recoverySNK_ATTACH_WAITSNK_HARD_RESET_SINK_ONCHUNK_TXVCONN_SWAPGETTING_BATTERY_CAPABILITIESUNSTRUCTURED_VDMS err: PDOs should be in the following order: Fixed; Battery; VariableSVID_DISCOVERY_MAX(%d) too low!Unrecognized extended message type %#xrx_hdlr: unknown state: %dvconn:=%dDR_SWAP_CANCELVCONN_SWAP_STARTSNK_TRY_WAIT_DEBOUNCEGET_STATUS_SEND_TIMEOUTPD TX, header: %#xSOURCE_STARTUP_CABLE_PLUG_DISCOVER_IDENTITYDFP_TO_UFP_EXIT_MODELog buffer index %d is NULL PDO %d: type %d, %sSRC_TRANSITION_SUPPLYSNK_TRANSITION_SINKpolarity %dTCH_MESSAGE_RECEIVEDNot PPS APDO (source), ignoringSRC_SEND_CAPABILITIES_TIMEOUTSNK_DISCOVERY_DEBOUNCEDR_SWAP_CHANGE_DRPD TX, type: %#xHARD_RESETBISTextended data size: %d overflowHARD_RESET_STARTSNK_READYSECURITYDISCOVER_IDENTITYRCH_PASS_UP_MESSAGETCH_PASS_DOWN_MESSAGEPD RX, header: %#x [%d]SNK_TRANSITION_SINK_VBUSSNK_HARD_RESET_SINK_OFFPR_SWAP_CANCELPR_SWAP_STARTERROR_RECOVERYDFP_TO_CABLE_PLUG_ENTER_MODETCH_CONSTRUCT_CHUNKED_MESSAGETCH_SENDING_CHUNKED_MESSAGERCH_PROCESSING_EXTENDED_MESSAGESVID %d: 0x%x4------------[ cut here ]------------ VBUS offdelayed SNK_TRYDFP_TO_UFP_ENTER_MODEDFP_TO_CABLE_PLUG_EXIT_MODEdisconnectedpsnkstdby-after-accepttry-power-rolerx_sm: data length is invalidRCH_REQUESTING_CHUNKSetting hard reset %sskipped %sstate change %s -> %s [%u ms], context state %s [%s %s]SOFT_RESET_AMSDISCOVER_MODES err: Programmable power supply apdos should be in increasing order of their maximum voltageSink TX No GoSNK_WAIT_CAPABILITIESHARD_RESET_SENDPR_SWAP_SNK_SRC_SINK_OFFSNK_TRYWAIT_VBUSCOUNTRY_INFO err: Programmable power supply apdos cannot have same min/max voltage and max currentTCH_PREPARE_TO_SEND_CHUNKED_MESSAGE%u-%u mV, %u mAcc:=%dSRC_TRY_DEBOUNCEBad log buffer index %d data-roleRCH_WAIT_FOR_MESSAGESNK_DISCOVERY_DEBOUNCE_DONEPR_SWAP_SEND_TIMEOUTVCONN_SWAP_WAIT_FOR_VCONNNONE_AMS pending chunk state change %s -> %s @ %u msrx_sm: unknown chunk stateUnable to send src caps, ret=%drev3&x->wait Chunk state change %s -> %s [delayed %ld ms]Unrecognized ctrl message type %#xInvalid PDO selected!rev1SNK_UNATTACHEDSRC_HARD_RESET_VBUS_ONCHUNK_TX_FINISHCC1: %u -> %u, CC2: %u -> %u [state %s, polarity %d, %s]sink-pdos%s%stcpm-source-psy-TCH_WAIT_CHUNK_REQUESTEReceived hard resetNot APDO type (sink), ignoringRequesting APDO %d: %u mV, %u mATOGGLINGAUDIO_ACC_DEBOUNCEVCONN_SWAP_SENDSTRUCTURED_VDMS&port->swap_lock%s: failed to alloc chunk_eventH%s: unknown chunk statecc=%d cc1=%d cc2=%d vbus=%d vconn=%s polarity=%d [mismatch]SRC_VPD_READYSNK_NEGOTIATE_CAPABILITIESPR_SWAP_SRC_SNK_SOURCE_OFFVCONN_SWAP_SEND_TIMEOUTVCONN_SWAP_TURN_ON_VCONN err: vSafe5V Fixed Supply Object Shall always be the first object%s: registered Alternate mode %d: SVID 0x%04x, VDO %d: 0x%08x%s VDM Tx error, retryvbus:=%d charge=%dvbus=%d charge:=%dDR_SWAP_ACCEPTSRC_TRYWAIT_DEBOUNCESRC_TRYGET_PPS_STATUS_SENDPOWER_NEGOTIATIONGETTING_BATTERY_STATUSFIRMWARE_UPDATESetting voltage/current limit %u mV %u mASetting standby current %u mV @ %u mA8p D, 6=<,<Pt,///5QTYaioe$-7QDhP`H4(Mh, @ T d  t8XhD|$t,Dll< D( H!!4"""p#,$$$%%&&'@''T((t))X*+D++M1,1{Oh>A2h>a@bROA{¨_{WO*`4?"qR24*F@)KETA*) Q?qHT JLii8k `R!R*,1TqT R*r+@l e@qT)ATuR!*N@*@?**OBWA{è_h%  yS.qiTRmqhR{"4-@Rr e@qT_qT*)hRJR RR(RHR )"yh!{_M SM S~ }  k T)*T/@}S}Sk#TTQ? qTM SM S~ !~ _kcTkT J% r!TqTrTaSaS~ !~ _k#T JjaTk!TR*{_֨RRRR{O@89:>=C94h@qT5h@5"h@h5h@4`N@P@H?Jk#>=;< _)@?TOR@{P_hA5q(T)R(!R jT{WOZa*!hOqT*)R)!Țj? TQh@qTqu!ThCqT R Rr*rkl@  kTkATtR!*`N@t*@?2hC qTk*])l Q qL QT qcTqT"RQ%q ThC qT!RR`N@tR@?4 qT? qT_q@T!@(? qTquTRhAjCkO )"yhyjzk!chAiJ9* R"hj5a@bR*OBWA{è_֩RQ?1qT꿁RI%7iA?q`T?iq!T JkByidyh!chAiJ9*" R%  yS.qTRzzQ qCTq!ThVN9h5hCqT R Rr*rkl@  k TkATtR~ Riji8 4Q? qTzh!@ JkByidyh!chAiJ9*"JRmqhR=hC qTt@!RR`N@uR@?*hAqT)R )!Ț X? TiC? qTqmS Rv kOJByhyizk!ciC? qTqmSAR%  yS.qTR kOJByhyizk!chAiJ9*"JR=mqhR!*`N@t*@?hOzhhAiC JkByhdyi!chAiJ9*"*R{WO*@y!!*`N@*@@?*7v"uB Rh2CqT5hCiO hI4R)Rij(8  ThO2qqaT*OBWA{è_{WOA C O )k#Ya(yheyjyl*B4*!*v@*t"tR@**h!hAiJ9"th5a@bROBWA{è_{OO )"yh!h@iRN9q4AThC! q#TRR`N@tR+ThCqkT Rir+@l e@qT)ATtRRR`N@tRh%  yS.qiTRmqhR!*`N@t*@?Rj(8OA{¨_{ cW O@ Rth2hH@R rRh2 Ri y(h2(yh"A*@#Rb2P_qT`@!.hHiJiIӉ R}ɛrKiRhT I r}fBRh2Pk6P  ?qHU(K kh2T =)yS  ) K=h6`@! _)@?TONWMc@{K_{@8 Jk#Ѥ9:=>;< _)@?T@{P_{ WO**`42"qR24*F@)KETA>(YQqhT6T9h4RRN94R(R!R9*,1T * !N@*D@?*OCWB @{Ĩ_{WOu3jt" T`J@`R@RtRvjuj5" @aT`H`X@`@`2XOBWA{è_{_WO@9`Eu"Rq 9kTw'}jxj8hb+T`R*uhC94`n@n9!B9`N@H@h*?`X(R929Z9hzx19~9`Xx`N@h"R0@*?`N@**(@?`N@y*$@?!**h`N@,@**?!*`N@* @?@7!***`J@* 5`R@*5`J@*`N@bU)dZN9*4@?֨Rh9`.BOCWB_A{Ĩ_{O OA{¨_C{WOC@L@ @?`N@@?qh9`4(Rh9h@qT qAThAH4qThN@@h9@h4WRRhAiCjOZwzhzizj!hAiJ9"wh5a@bR`N@@?ր5@)hAiCjOzhzizj!chAiJ9 R"hj5a@bR @)@?TODWC@{AC_{g_WOC7NZ*O@!*(7@)3@9' @F{h4q T55*45!****hA Q?Yq T JLyixk `iC9)4i@?qT)5)@ 5)@? q !T?q T @?qA T)@i5 @I4)@ @? qT_ qT_ qPTB{hhCiO JkDyheyi!chAiJ9"JRh(@ q`>Tq=T @?q=ThC9H*4h@q *TH*5(@(*5XiC9.4i@?q.T K5)@J5s(@ @ Q q( QT qIT(@ @(.4).4iC9ID5EhC9-4h@q-T-5(@-5qhC904h@q0TF5(@F5hC924h@q2T25(@25U4E5hCiO JkDyheyi!BchAiJ9"jR U44B5hCiO JkDyheyi!BchAiJ9"R(@q!?T@q>ThCiO JkDyheyi!BchAiJ9"R(@ @ Q q( Qh T q";TjhC9:5)@@? q!1T q:ThC9()4hCiO JkDyheyi!B_)@@? q T q@7TchCiO JkDyheyi!BchAiJ9"j R(@ @ Q q( Q T q3T\(@ @ Q q( Qh T qc T @? q1TB{hhCiO JkDyheyi! q(0ThCiO JkDyheyi!Bcd q-ThCiO JkDyheyi!BchAiJ9"RQ q*ThCiO JkDyheyi!BchAiJ9" R: q(ThCiO JkDyheyi!BchAiJ9" R# q#%ThCiO JkDyheyi!BchAiJ9" R (@h5@H4(@ @qaTI55?qThCiO JkDyheyi!BkaTkThCiO JkDyheyiB!|)@5 @i5i@4? qTi@R?qIR4I4R(@h5@4hC94hA4RRi"A kThCiO JkDyheyiB!hAiJ9"R(@H5@5hCiO JkDyheyi!BchAiJ9"jR(@h5@4hRN95kaTk Th@RqRhjhq`TqaTwR)@@? q T q`T~ @? qThCiO JkDyheyi!BchAiJ9jR"^ Q+ Q_ q' q뗟l 7J *j 6jC94j@_qT 5 5h@4 qTh@RqHRy q ThCiO JkDyheyi!BchAiJ9" R+ qT0hAqRATi@? qI R(]iC94i@i4?q!T5Ri"A kThCiO JkDyheyiB!hAiJ9"Rhj5a@bROEWD_CgB{A_hCiO JkDyheyi!ByTRRB{hhCiO JkC[tDyheyi!hAiJ9"th5TRRhCiO JkC[tDyheyi!BhAiJ9"th5a@bRR`N@@H?*(*5i5*!qR*qR`N@uJtF,@qR*?)@ @( Q qH QT?q!T qT_qT qHTa@b" {og_WOC@`"!"@!@!@H!"@!&@ *@ 2@H 6@ B@R'R r  L!B` !B:@E @ARr"R`@ {{h)`R#xhh& h)`Rxhhi  h")jB k` Rxhh&xFjJjNkR`b :` b`bRw!B?s?? ? ? ? ? ??Ch@9@C @B#R@#$R`@8!#5@*7y6!#*7@*7"RIRh!y2z y9H9h@q T!q TqRy!c 7bD 5!#R 7@iRI r} f!h>!h?9qlTX1Tq+TqRb!c:6* _)@?A*TOVWU_TgSoR{Q_s!q+TqRy!c7bC`4@@ @5 @@4Rujtj4" @aT`H`X@`@3@ @R?q)1 4 @ *lME@kETi @?q(14 @*k,E@JlETh+@Rq14 @*k,E@JlETh:/@h>;@h>3@h27@h6@9h?9@ @94 h>@hi>@iB@9i41@h2@ $R `r C`@Jki: )j. Jh&hl*hjm?`RcT*{@y;@Yy @Dh@R  r@Bc )Ri: hjhR)h>RiB `@)hFiJ )hNRa#{2iRh?`.cTY5`@?`JT*y`R@Eh@(4!#7@`>6**@X4@!@v@y(4@T29h{\uhT@y(4`J@@2IT2т:@B @@y!@R rR`2{{ R RJh6h ` !Rh:h>jB:@B @!!*{ OZ)RB947h"AuA4 )"yu#yhd@!hAu"A"huhAh4hAkTi"A*4 9OB @{è_C{og_WO@B# ɅRb {WR qTjkh8) ֈD qT!D(R!C9(4@5A2iqT@rTQqT kjih8) R ցR 59fO4qD(R9l@4_q!TCS9) S I 3R) *yH5HXU)!R GyGyqR?q 3S9 *j S) * )1 *y5 S94quS#*0*7Dfx7>R((*r TqR)RqR R#RR!RR7C qR#T@qT@9r|@RDk T q@Tq*T 91AT 9 _)@?!TOHWG_FgEoD{CC_{og_WO@Ѩ"_64{s>Ay44>*6OH4CqTRRR RACc[wezhb{i{jAJ9"4)6N@@? 4!A)R9Q-q((T kjyhx) ֨CO{heziBk@R7+!Ay 9Q?%qT yixJ @֨CO{heziBcAJ9"RI!51A(5AqT@I R qR7qCOB{heziAJ9"HR5@q(RV9TD9h4(R 9CO{heziBcAJ9"HR)5CO{heziBcAJ9"R5CO{heziBcAJ9"Ri5CO{heziBcAJ9"R 5&]) Q q( QT qTRCOc[w{heziB} qHTCO{heziBcAJ9"R 5@ 5C9i 4COb{h{iezjPCO{heziBcAJ9"R) 5xCO{heziBcAJ9"R5e"])? qT qT7@q`T qATA4qTN@@h9@4WR qTCO{heziBcAJ9" Ri5:RCOc[w{heziBAJ9")496CN@3C@?@46ACOb{h{iezjcAJ9" R5@RhC_@7b@R6@ _)@?!TOGWF_EgDoC{B_{ `@ qTiC? qTiD9i4iRN9)4qThC qThDa@)R r*R(5*bRj9jfha@b" RpR @{¨_{WO *@ qT(Rjh8h4*OBWA{è_֨A 2?iqT@?kaT*RN9i4hRAR,1!TVA?1T@? kTCO )k"yhdyjyl(R!cf 9AJ9 R"5@R(R b 9bwR`C f 9{WO *@ qT(Rjh8h4*OBWA{è_֨A2iqT@kaT*RR,1TU(R b 9bwR`C {WO *F9h4ѨA2iqT@kaT* RaR,1TU*OBWA{è_(R b 9bwR`C { WO4@*>@*?* 5@@9h4***OCWB @{Ĩ_{ O*@k TшC944qAT@H5@5%@qT@qTACO )k"yhdyjyl!cAJ9 R"5@ROB @*{è_{O*Q?q(T JLii8k ` C945T94*HR 5T94D  5T9i4DID 5T9i4EED* }R} hOA{¨_D***(R{ WO*FqT2q Tq!T@ qTqT*=hE@ }R} khTt u"h6T9 4hAiq ThRH riE~( f >?kTiEj>D(}iRI r}f kTR!Rh7R,1T7iD@}R)} kTiD(}k T0!R*+t u"h6T94hAiqaThRH riD~( f >?kTiD?kCTi Ej>D(}iRI r}f kT S*OCWB @{Ĩ_飐R>i=r}JRd} 9vB6h w9wRs6ER!Rh7R,1 TR>r}d  5SvB6h ?DqT R R Ir j@T_*_C{#g_WO@J8*"b^ 4p4 )"ya#yhX!p00(Q%qHT ) +yJ @h"Rj(84p JCyhByiX!p002Xy=7***@y7 = } SI=I 6 !pQqT ) +yJ :; S@րX$Ri"Rj(xj)8!~!BLH&R!Bcj(80Reh"Rjh8!4!Bc0RWU&Rju8 J?q RLRC!BRR@ RR#R0ju8j58?X&Ri"RRj(xj)8902!Bc@R0 RR0Aqq#TCO JkDyheyi!BcAJ9 R" 5@!!BcR)Rj(@ RRx74h"Rjh84!BcR)Rj(@ RR2X} aB@y@9KyCU) Ri- *Gyq Gyyq(33k S * R *" *y#**p ) "yh JkqcR!@00!BcRR@R0 RR#R!BcR)Rj(@ RR("Rjh8H4x7z5@y2Xab!Bc@R0 RR0&RJ&Rjhxjj8* % K=iqTR RBR k B=@j}SrJJMSJA2WR RU)jkxGy Gyqk Sqj *J!*)!J * 3J*)2J *yyX#KRJ@ % "#**pyi4!cR0@0 RR _)@?ATOHWG_FgE#@{CC_Yw!@00592XMy2X!XR* r2X@9kT鉝RM@yةroqc*cTkT[R/!*p )"yh!cRRQT(b!p )"yh!cRRj(@ RR*Xb?@2Xi $R My2Xk M@yIyT @9) 9I@y kT2X )!2X!cap"yhRR p )"yh!cRIRj(@a!{O0X)y(=7***+@yi=b!?q꧟_qT!# k) SbpLQqHT il8 yb!cRRij(a@ RbRD!?k"Rt Hx7 r`T.=q跟JR *h*(7( @?kT!B6!B @9qK *k64HR7(!Q =? qT )"hA Rhp*h2Xa`Xx9OA{¨_!B(R )"yh!cRiR{O(yH7aR*!Q(@yQ5qhT )+ih8J @aR*Aa@thRRhhAjClO )k"yhdyjyl!chAiJ9j R"hj 5a@RaR*!*(@9 rTa RRh@IR*qHROA{¨_{ o g _ W OC@(@yQ?9qhT "Rkz lyJ 9LS@hCqhR*:T4*)~ Kihl?닡aT*tTR M S uS%#}IRD}} RB**bCkTh5C}^ {)  M S %#}I cJ$yS d) ) f) gJ ekhRB#+ M S uS%  #}D}ySrT )(@)q@ =S aS R#} D} }Rq T[4l"@ RRh4h +E@J EThOtq!5Th@IRqHRI"@ }S5!hC*qhR!*(,@iD? q T(*?r Ta@iRubRRihzH/7hA 2?iq!TjClO )k"yhdyjyl!chAiJ9"* R *ttq`T5hOq*TQ(RhqTh@q!ThC"@ qiTJ@9+Riai JRI *I9iJ9 4iVN94bOAR6!Ra(RhC q#TI@9)4@9?r(x7hC q$Ta@hRbh>4vS]iA?q TiO JDyhyi!BchAiJ9" R!R*S!****~S*S`3 R**`' R**? q@T?q T5qTqATRAWkT: SqHThh@/4hD2;R)u:5*+RQ qT** 9yn@*?@*HTQqhT ) +yJ @: SqHThb@@`R*xȢ@ R?kh)aT"Ah?~S>!h@ k)ThAjClO )k"yhdyjyl!chAiJ9**jR"hj5a@bR`hDv;R(5*2+ 9Pa@HRh))RaRI9i@?q!ThOqTAR*WiA?UqAT )$Yh(R!BchhAiJ9R"hj5a@b8hOqaTR"R1qTq! T!R 4**!\]*]~*q+TiQ`R~"~{9za@(RhfbR _)@?TONWM_LgKoJ{I_*u!R4**!!hDv;R(5*2+hDv(5*2 qT*@#SC4h>=qLT hi> yb>E??rTh>=qT hi> yb>E#?ATjhbE q#T}qT*RYj)85k::DJ C@y9Yyzi1bbEhbE?hbATi:Ej>E)? ki: Th)iDJyjR)IS(A* *=!R]~*4hDrGyCRISA *! * *;R+[***!R**`4**!Ԕi:Di4j"DhDKqqj?q/T[R/h@5hDIR r:5*;R+qKTR bjxxhhb3*T`n@a ?T*Rl*!DJ? kl*aT;qT2L!Rh>Eh4hB97**LhDiJyjRISA * *425{ O4QQqT )+yhxJ @hC*qhR(hAYQq!T )+yhxJ @hVN9,4h@qThD9h4(Rh 9TRXhAYQqT )+yhxJ @hCiO JkDyheyi!B69jhAqTaq`TqThCiO JkDyheyi!BchAiJ9"RRRRRh@ qThJ95ARBRh@ qThJ95RRhJ94a@HRhhAiC JkByhdyihR!chhAiJ9"RhC*qhR!*l@hJDiFD2q Kjqhi j6ThD9h4(Rh 9hCiO JkDyheyi!BiCjO kdyiyj2q I(!BchhAiJ9"R^iCjO kdyiyj2q I(!BchhAiJ9"JRDiCjO kdyiyj2q I(!BchhAiJ9"R*q TqThCiO JkDyheyi!BchAiJ9"JRh@*qRaRbR !`N@*D@?hC94tNDuRD!**`N@uJtF,@**?h@)RiV9qThD9h4(Rh 9hAjClO )k"yhdyjyl!chAiJ9JR"hCiO JkDyheyi!BchAiJ9"*RRiCkO JYtDyiyk!BhAiJ9"th5kClO iEj Eykyl(Rh69iRjN!BchAiJ9" RhO qaTh@qa TR!Rh{h@5hD9h4(Rh 9hCiO JkDyheyi!BchAiJ9"RXhCiO JkDyheyi!BchAiJ9"jRChCiO JkDyheyi!BchAiJ9"R.hAjClO )k"yhdyjyl!chAiJ9"*RhAjClO )k"yhdyjyl!chAiJ9"Rhj5a@bROB @{è_{ OA*iqT)R @R)! `r? j`TjClO )k"yhdyjyl!chAiJ9R"hj)5a@3?rTa@b-iO?qhT+*RJ!ɚk_ Tj@nC KRLR_qyhynYuzib!hAiJ9"uh5a@bRa@tbROB @{è_ Rjjj8j4j@mCR _qtyhymYtyi!hAiJ9"th)5{ OA*iqHT)R @R)! `r? j@TjClO )k"yhdyjyl!chAiJ9R"hj5a@bROB @{è_?r TjC ) k(yh#YtdyjYbb!hAiJ9"th5iO?qT+*RJ!ɚk_ Tj@nC KRLR_qyhynYuzib!thAiJ9"uh5 Rjjj8 4j@mCR _qtyhymYtyi!{ O\@"DhrGyjC@)IS(A*R! *,R *R9fOB @*{è_{ O\@"DhrGyjC@)IS(A*R! *,R *R9fOB @*{è_{ WO\@**"hQR}~9@(RRfOCWB @*{Ĩ_{_WO *"2T946T957* AiqTrR!R8R,1TU*OCWB_A{Ĩ_ַB696JDFD wR`6E {DA!{_{ WO<@R6P2Pk T7Hq2P))U K kaTOCWB @*{Ĩ_{OA )@yJ"R B4_qTjp_9qTx6jq)_ kaT@yh P7!B'jp_qTjp_qT x7ap97jp_AqhT+R Rk!,r jT_qT_9q`T!Byj!c0Ra@h0 RbR* @94!BcR0OA{¨_։@9 4(R!Bc90hR@99 S!B kTc0RC{og_WO@ RAR R# U) GyGy!RqR?q(3 *i S *y#*0A4Qq(T jh8) U) GyGyqU) GyGy "RqRDC 4*4-K))!Jk Tl@ qT}SQ qcT5u` 7@_qATACO kbyhyizjR!c@RRCR"@RI4U)Gy) S(*_q q * Sh3 U)Gy?q _qI3(*i S *y#*0*Z6!*ACO kbyhyizj!cAJ9"R5@R]*!ACO kbyhyizj!cAJ9"(R)5@R;"A(4 I@@?T*" *@I@R R _)@?!TOHWG_FgEoD{CC_{og_WO @A(Qqq T J)R Lyk  `hC9k5h@!"Rq(R#R*`J@* 5`R@!R5`J@!R7`N@dZN9!R"R4@#R?7`J@!Rh 4R`J@!RhC9n5)L8*0K9( @)?|?) *q)9`T qTh@ q!T!hOh4(RhaRS!!`N@*D@? !B`N@L@h*?hfM95hbM94H ` yhhC94h@qT5h@5h@qT qTh@ qThCiO JkEyhfyi!BcRRa@REhC944bJDhRD_k >Th6T9=5iFDRr )}? k =T";4 hVN9 94`J@aRuRuhRN9G5@9G5h@RqRhjhqTqTwR"hC9Hb4h@q@T5h@H5p hCiO JkEyhfyi!BcRRa@hRb hOh4R!!B`N@L@!R?`N@hC"R*h0@?hbEqkTu'}Ӡjvj6hb+T`R*hp)Ri9Z9qThpq`T )"yh!cR0h0(!*`N@*$@?֠5`J@*cC9!*`N@bC9*(@?@79h@u9!q(R"R#R*`J@* 5`R@!R5`J@!R@7`N@dZN9q4@"R#R? 7`J@!Rh `J@!RhAjClO )k"yheyjyl!c_R_Ra@HRbRRh"@hG!"R4R`N@!R$@?֠5`J@!RthC95!"R*4R`N@bC9!R(@?@7t9hOqaT`N@!R"R0@?`N@bU)dZN9!R4@?hAjClO )k"yheyjyl!chU)iRj Rqh GyIjGyqi3(*I S * Rt 3yc*0hAjClO )k"yhdyjyl!chAiJ9R hU)iRj!Rqh GyIjGyqi3(*I S * Rt 3yc*0hAjClO )k"yheyjyl!cRRa@R"hbM9 4 ` yhWiCjO h@kdyiyj!BqTchAiJ9 R: hC qbTR !"R4R`N@!R$@?֠5`J@!RthU)R Rqh GyIjGyqi3(*I S * Rt 3yc*0!*`N@*$@?֠5`J@*h@qThD94(Rh 9h A!BRh TR`N@tAR@?hAjClO )k"yheyjyl!c R Ra@R,h&]) Q q( Q(T q#ThCiO JkDyheyi!BchAiJ9"R hCiO JkEyhfyi!BcRRa@RhC94h&]) Q q( QT qThCiO JkDyheyi!BchAiJ9" R hCqT R Rr*rkl@  kTkATtR!*`N@t*@?iG@ dThAjClO )k"yhdyjyl!"hCiO JkEyhfyi!BcRRa@RhCiO JkDyheyi!BchAiJ9"R' iAhC)qiT R Rr*rkl@  k`TkATtR!*`N@t*@?hAjClO )k"yhdyjyl!chAiJ9j R  hG*@_T*xhCiO JkEyhfyi!BcRRa@R7!BRTR`N@tAR@?hAjClO )k"yheyjyl!cRRa@ R1hCiO JkEyhfyi!BcRRa@RbRRh"@h h.])jC9 Qh Q? q4T qThD}SqTRh@(4 q!Th@RqHR hU)IRJ"Rqh GyIjGyqi3(*I S * Rt 3yc*0hAjClO )k"yheyjyl!cRRa@H Rh@lCnOIRJR qkTylcYtyn!BdhU)R"Rqh GyIjGyqi3(*I S * Rt 3yc*0hAjClO )k"yheyjyl!cRRa@ Rh@lCnOIRJR qkTylcYtyn!BhbM94` yhhT94`B9h6hAjClO )k"yhdyjyl!chAiJ9 R!*`N@*@?hAjClO )k"yheyjyl!c R Ra@ RbRRh"@th@qVT qAThAHV4qThN@@h9@hU4ARtOT{4iCkO JytDyiyk!B hU) R "Rqh GyIjGyqi3(*I S * Rt 3yc*0zkyC RjU)ijixlGym Gy_q) Sq3i3) *) *&R)2h3y@y R Rt !37yc*0=87h4 Ch6D*}SKQ qbT+M SLR_qu} AT)%KR%m>D*} } _k }RW1~  kv BT_k"'TR9R **> 7!B`N@H@h!R?hAiA*RjR9 kTjClO )k"yheyjyl!cRRa@R q#TiO QJDYh JEyi!BchhAiJ9"RkCmO JCyiFyhykym!B @4@jJ7IC RhJ(D,=S} .aS =S}  kaSmE} } OR))}} k1k E?k)1 kl k1? k61hiuv JCK}S qCT_r`T!  )"yh!cR)Rij(a@ RbRiAkCmO h@JByiykymq,T!cRRa@(RbR#Rh"@tRkC JByiykYh!cdRtRa@RbR/Rh"@h>kCmO JCyiFyhykym!BkCmO JCyiFyhykym!Bh@t@!q(R"R#R*`J@* 5`R@!R5`J@!R 7`N@dZN9!R#R4@*5R?7`J@!Rt)`J@*(Rh9h@kAmCoOIRJR qTykymYtzo!hAiJ9"th5!BRTR`N@tAR@?!`N@!RD@?hU)iRj Rqh GyIjGyqi3(*I S * Rt 3yc*0hAjClO )k"yhdyjyl!chAiJ9jR!BRTR`N@tAR@?!`N@!RD@?hU)IRJ!Rqh GyIjGyqi3(*I S * Rt 3yc*0hAiA k! TjClO )k"yheyjyl!cRRa@(RbRCRh"@tIh6!chAiJ9 R!hRN9}4 RbchAiJ9*RhRN9|4 R q)iThCiO JkDyheyi!B!chAiJ9jRkCmO JCyiFyhykym!BRhC9qsRE hAjClO )k"yhdyjyl!chAiJ9jRu@! q*`N@* @?$7 q(Rt!"R#R*`J@* 5`R@!R5`J@!R!7`N@dZN9!R"R4@#R? 7`J@!Rh `J@!R`N@!R"R0@?֠7 qaTh@)4hCiO JkEyhfyi!BcRRa@Rh@h5h@?4hC904hAho4Ru@!q*`N@* @?47q(Rt!"RCR*`J@* 5`R@AR5`J@!R17`N@dZN9!R*4@*?07`J@* `J@*!B`N@H@h*?hA)RR9ni9i9hC qbTRh@h5h@4h&]) Q q( QT qT qT @i@_ xTh@H'4 qA'Th@RqHR5hAjClO )k"yhdyjyl!hRhTR!cD8RT8Ra@ RbRRh"@hiAkCmO JByiykymy!c Rh Ra@( RbRRh"@Hyh RAUT qUTh@lCnOIRJR qkTylcYtyn!Bh@q!ThCiO JkEyhfyi!BcRRa@RbRRh"@thh@ qTh Aa4RTRRhAjClO )k#Yt"yh%  yS.qPTAR%  yS.qSTR%  yS.qISTR%  yS.qRTR4QhJ(C }S_ qT_q tTj75+M S %k eySySkh6T+%k fySi7k5T M SIRb} 4uS} !hRN9Hh4 Re q1ThCiO JkDyheyi!BchAiJ9R"hj5a@bR  q?ThCiO JkDyheyi!BchAiJ9 RhCiO JkEyhfyi!BcR>h q `N@,@k>RqRYhC qBTTR}@ *! R)@ * RhCiO JkEyhfyi!Bh@H5hCRRrq6rKTi+@l k TJ)ATtRiN@)9@!`N@a@*8@? 4hCqKT*i*@K k T)ATtR!*`N@t*@?h@ qfThAjClO )k"yheyjyl!cRRa@RbRRh"@1hi%) )yS?.q*TRH%  yS.qBTRhAjClO )k"yhdyjyl!chAiJ9*R"h@H5hN@9@h!`N@a@BR8@?4!BRTR`N@tAR@?h@ qaYThAjClO )k"yheyjyl!cRRa@bR#Rt"@u%hhAjClO )k"yhdyjyl!chAiJ9*Rh@H5hAjClO )k"yhdyjyl!chAiJ9JRqR`N@@<?*15*M SKRU} )%%)   )ySyS?kj>D61lR~L rk}wf k*oT`R hAjClO )k"yheyjyl!cRRa@RbRRh"@h;h@q-TTRrh@RqHRiCkO JYtEyiyk!B R Ra@bRRt"@uyhhRN984 R qAThCiO JkDyheyi!BchAiJ9 RhARqTh@ qH RiCkO JYtDyiyk!B mqiT!R*`J@hIR iO(Rhh(y!qV9aTRh!RmqhR}mqhRDmqhR?mqiR4]Rq`N@@-?*kkCmO JCyiFyhykym!BR!iAkCmO JhQ9Byiykym!t6(4chAiJ9RpchAiJ9JRhhAR5h@ qhRiCkO JYtEyiyk!BRRa@bRRt"@u@ *ARiC94i@i4?q!(T(5hCiO JkEyhfyi!Bh@q@T*`J@h(R`nh9hOh4hOh4htOn5h@qTiC? q#TiD94iRN94hDa@)R r*Rj9jf(5*hbiRN9 5i@?q TqA Th@qT`N@4Rt 9!R0@bR?hDa@)R rt9ttfmqhRh@q#TTR!hRN9H44 R!ii@R?qIR4 )jO#Yt )$yhyj!BhARUqHRhAjClO )k#Yt"yheyjyl!sRsRa@bR"Rt"@QhJR+M S %e} } kT+%f} i7kT M SJRuS"} } !*!qR*qR`N@uJtF,@qR*?hC9H5hC9qT!#R*`N@aC9"R(@?`7(Rh9hOqaT`N@bU)dZN9!R4@?hAjClO )k"yhdyjyl!chAiJ9*RDh@RqHRh@ qR qR*!qR*qR`N@uJtF,@qR*?hC9H5hC9qT!#R*`N@aC9"R(@?`7(Rh9hAjClO )k"yhdyjyl!chAiJ9R"hj5a@bR _)@?oTOIWH_GgFoE{D_j>DlR~L rk}kf kb T }RJ} K m}죐R_ kl=rkk}kdLRk} v kTK m} R_ krjJ}JdӋRJ} UQk *T!8hARUqHRhAiA kTjClO )k"yh#YtdyjylkCmO JCyiDYtFyhykym!B*h@b\)eC9d]) )JqF!RrR꣐R~j=rq )`~ )}SJd()3 *!***2v uiU)k GylGyHR_qM R?q RH3 S *u  *3yc*0*7hC qLThRN9h4 Rh@qTTR`R9R**oRa`N@@+?*[h@qa&TTR6hARUqHRhAiA kTjClO )k"yh#Yteyjyl!RRa@bRCRt"@ukCmO JCyiDYtFyhykym!BRh@q@T*`J@h(R`nh9t9h@q!ET!"R4R`N@!R$@?@C4C6,  ) yS)yS9R* kR*h@b\)eC9d]) )JqF!Rq  94iRI r~`ӌeS% I*Jkr)d* *e!***Rr~`ӌaS% i*Jkr)c* *e!***vNuRiU)k GylGyHR_qM R?q RH3 S *t  *3yc*0*7hC qBTR$hAjClO )k"yhdyjyl!chAiJ9R"hj)(5a@bR;hRN9h4 Rh@q!TTR*hN@-@h!*`N@bJD*,@?hC qbTRhRN9h4 R h@qaTTRhARUqHRhAjClO )k#Yt"yheyjyl!>R>Ra@bRRt"@YhhARUqHRhAjClO )k#Yt"yheyjyl!&R&Ra@bR Rt"@uuh*!qR*qR`N@uJtF,@qR*?hbM94` yhC9h5)L8*0K9( @)?|?) *q)9T qTh@ qTh@q@T*`J@h(R`nh9hT94`B9hOh4hOh4htOT4hAjClO )k#yt"yhdyjyl!hAiJ9"thI5h@qTiC? qTiD94iRN94hDa@)R*R rj9jfiRN95i@?qATqTh@qT`N@4Rt 9!R0@bR?hDa@)R rt9ttf(5*bRha@b" RpR`.BXhARUqHRhAiA kTjClO )k"yh#Yteyjyl!RRa@bRCRt"@IhkCmO JCyiDYtFyhykym!BR`N@T@HiC!qS?!***qh9hU)iRj Rqh GyIjGyqi3(*I S * Rt 3yc*0hC`N@bU)!ReSdZ94@?hAjClO )k"yheyjyl!cdRtRa@(R`J@!RthC94!*`N@*$@?֠5`J@*`N@"R*0@?!***`J@**`5`R@**5`J@**AR!"R*4R`N@bC9!R(@?7!Bt9`N@H@h*?(RR9nh9h9C{O@ CC4*k#4I))!Jk`Tm@ qT}SQ qcT5y4jU)kGy, R_qj Sq+ 33h* * jU)R RmGy_qiqI3(* S *yRt#*0* _)@?T*OD{CC_{ @ @{¨_{ORh>a@bROA{¨_{O*!*B 2OA{¨_{ O@R* r R`{{   XbA@@ $,a@ROB @{è_{ _WO@"CxC9!C9H 4@y ?5q- STC?k@ ThZ@yryH5@)qIkT!ACO )k"yhdyjyl!cAJ9 R"i5@R5 R ("R7(R9? rT@y(qT!y6!iq)T9? r@Tpq92Xa2XbA@@ a @942X"RODWC_B @{Ũ_{ORh>a@bROA{¨_{ O C4R~ rCRq14vSu*OB @{è_{Oh>A2h>a@bROA{¨_     F author=Guenter Roeck description=USB Type-C Port Managerlicense=GPLintree=Yname=tcpmvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=roles,logbuffertcpm_cc_changetcpm_get_partner_src_capstcpm_pd_hard_resettcpm_pd_receivetcpm_pd_transmit_completetcpm_port_resettcpm_put_partner_src_capstcpm_register_porttcpm_tcpc_resettcpm_unregister_porttcpm_update_sink_capabilitiestcpm_update_source_capabilitiestcpm_vbus_changeU?3module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_failRBusb_debug_rootPjiffiesXF-kmalloc_cachestypec_unregister_partner!Oadebugfs_removerpower_supply_get_drvdata"devm_power_supply_registerAdev_fwnode`Ϙstrlenfwnode_property_present0-typec_find_power_roleofwnode_property_read_u32_arraytypec_find_port_power_roleIItypec_find_port_data_roleҫ[fwnode_property_read_stringh!seq_printfn Tsingle_openXsingle_release#seq_readseq_lseek]N}debugfs_create_file1(snprintfT__init_waitqueue_head)~typec_set_pwr_roleid,_typec_set_data_role2Ztypec_set_vconn_rolea+typec_register_partner8Ttypec_set_modeFGusb_role_switch_set_role'6typec_set_orientationa'__warn_printkpower_supply_changedb3typec_set_pwr_opmodep7jiffies_to_msecsdevm_kmalloc0_raw_spin_unlockRv_raw_spin_lockMqueue_work_onx>typec_partner_register_altmodeY1Itypec_partner_set_identity2|printkitypec_altmode_notify^typec_altmode_vdm:Ptypec_altmode_update_active=typec_altmode_attentiontypec_match_altmode Mwait_for_completion_timeout__msecs_to_jiffies怺mod_delayed_work_on地__kmallocH>kmem_cache_alloc_trace&:sched_clockfLscnprintf˂I_dev_warn㲊vsnprintfL typec_unregister_portJctypec_unregister_altmode destroy_workqueue Ylogbuffer_unregisterJcusb_role_switch_putx!typec_port_register_altmodeO)ztypec_register_port#+usb_role_switch_get=:%delayed_work_timer_fnYyinit_timer_key57C__alloc_workqueue_keyv__mutex_init zkfree2: mutex_unlock֮Amutex_locks6)completeLinuxtcpmGNUwU3; <=>0?@ A,B(CDEF$G,<h4<p@pLl! !,I0I4 II0HDHT| X| dppdphpxzz !! s s(\ !!    !!   pp  !!      ! !  $ (  , 4 \ p` pl   !  !  f  f    2 2$ T `  l     !   ! @ YD YT h  |   8 8          c  c < p@ pX   p p L IP I   78 78 ` h tNNII H I$Ix4 |IIHT4t x h085DLTK6  @\ee88,8L\IIh!!   $ 48 <Dt xIIH &$&0A4A8-<-XlFpF !!$ ( ,V 0V 8x!|!      !!    @!DH!LX \` d hl t!!  4!8<!@L PwTX \w`h!!  !! , 04 8<@\!`d!ht x !! w w! !$0 48< @DLt!x|!  !!    @!DH!LX \ ` d !!e  e  (X!\`!dp t x |   ,!04!8D HL PT X `! !       $ ,  !  !      ! 0!!4!8!!*H>*$?*$?*A*A*3+0+@+eD+eP++\+/++0#+0#+,m,m,,78,78(,<,BD,H,BX,t,|,,,,o,o,,@,@,,H,-o--,-f0-f8-T-@td-o--I-I---4.<.@....4. /J//m/X040 00I0I1H@1ID1IX1d1t1x1!|11 111!11 1111(2X2R `2R d2222 2 2 222233034383<33 3 34444 4L4`4d4h4l44 44 4444455X5e l5e 5555566 66 6L6D P6d6D h6l666777L7`7d77778 808 @8H8L8IT8I8H9 9 L9X99994::!: :$:!(:8: <:D: H:T:: :: ::;$;p;4;; ;;<<4T<\<<< < =\===!===!== == ==(> 0>\>4t>.x>.@?4??$@4p@l@@A AtAA A48BI>478878XhpPbTb\lp!tx|! 9 9 P]m(L <T|JC| X}Y~$[(z0u4{ ()08<@HLPXf`hvpx ,C     s  ? (0>8Z @HUPX `hpx9H%N V   {  (08e @Hs P X `hpx    s    v f  t ( 0  8 @ 7 H P X +` D h p x                 !! !! !w(!0!8!@! H!P!X!`! h!9p!x!! ! !6 !(!!!!v!|! !,!!!!""":"& "'x"m"(0#xj8#kH#k`# h#p#x### ##A### #<#e#### Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) {Xps! !"n 0#`#K# fu$>R2F0. _,N   lz,2 (8   >d 0@6P `t p   L m   4   h 4   E  h`    "b , -8 1Z 8 ,9 : ; <\ <= H>2 $? AT B CV (L `N O X YP [v P] XfH Xh xj k k lJ m @mp m  oB @t u $D x j  $ < z 7  + +$ [  O  d | nU      )  <  L f\ v ^ y \    +  0 @P`px H   L  4 g B  8!!H  @t[ xjj k0#0 k <4 4j_ `#"  m$ @mv ,9       P] 9 Oh  1d! `N Xfp  Xh  # $T  <= >  l :Q H>v  A, ? $?% ]N h<) (L8"  ohP  8 ,  < m h ;P -     $  <5   $ H  L  L5 H 8 Ld   x(;   " |G8 e w  L 0 c:  Q & m^ #1 D Y  *   N  . 1 b %  D  4   RA [ O 91C  {e;z qJW i{ S HA "݃Љ8*B*b,<>m7^Kv .note.Linux.text.comment.init.plt.bss__versions__ksymtab_strings.rela.rodata.tcpm_ams_str.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela___kcrctab_gpl+tcpm_pd_transmit_complete.text.ftrace_trampoline.gnu.linkonce.this_module.rela__bug_table.rela.text.tcpm_vbus_change.rela___ksymtab_gpl+tcpm_cc_change.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datatypec_partner_set_identitymemcpytypec_altmode_notifyinit_timer_key__alloc_workqueue_keytcpm_register_port.__keytcpm_debugfs_init.__key__init_completion.__keyfwnode_property_read_u32_arraytcpm_debug_showpd_revusb_role_switch_putwait_for_completion_timeouttcpm_pd_ctrl_requesttcpm_pd_ext_msg_requesttcpm_pd_data_requesttcpm_reset_port__crc_tcpm_unregister_port__kstrtab_tcpm_unregister_port__ksymtab_tcpm_unregister_porttypec_unregister_port__crc_tcpm_register_port__kstrtab_tcpm_register_port__ksymtab_tcpm_register_porttypec_register_porttcpm_ams_startusb_debug_rootfwnode_property_presenttcpm_altmode_exit__mutex_inittcpm_inittcpm_pd_transmitmemset__crc_tcpm_port_reset__kstrtab_tcpm_port_reset__ksymtab_tcpm_port_reset__crc_tcpm_pd_hard_reset__kstrtab_tcpm_pd_hard_reset__ksymtab_tcpm_pd_hard_reset__crc_tcpm_tcpc_reset__kstrtab_tcpm_tcpc_reset__ksymtab_tcpm_tcpc_resettcpm_pr_settcpm_dr_settcpm_vconn_settcpm_port_type_setusb_role_switch_gettcpm_psy_propstcpm_debug_fopstcpm_altmode_opstcpm_validate_capstcpm_pd_send_source_caps__crc_tcpm_put_partner_src_caps__kstrtab_tcpm_put_partner_src_caps__ksymtab_tcpm_put_partner_src_caps__crc_tcpm_get_partner_src_caps__kstrtab_tcpm_get_partner_src_caps__ksymtab_tcpm_get_partner_src_caps____versionstcpm_statestcpm_psy_usb_types__crc_tcpm_update_sink_capabilities__kstrtab_tcpm_update_sink_capabilities__ksymtab_tcpm_update_sink_capabilities__crc_tcpm_update_source_capabilities__kstrtab_tcpm_update_source_capabilities__ksymtab_tcpm_update_source_capabilities__msecs_to_jiffieskmalloc_caches__module_dependsjiffies_to_msecstcpm_ams_strlogbuffer_unregisterdevm_power_supply_registertcpm_altmode_entertypec_unregister_partnertypec_register_partnertcpm_pd_rx_handlertcpm_pd_event_handlertcpm_tx_chunk_handlertcpm_rx_chunk_handlertcpm_psy_set_proptcpm_psy_get_prop_dev_warntypec_altmode_attentiontypec_set_orientationqueue_work_onmod_delayed_work_ondelayed_work_timer_fntcpm_debug_opensingle_openstrlentcpm_altmode_vdmtypec_altmode_vdm__stack_chk_fail__warn_printktcpm_state_machine_workvdm_state_machine_workchunk_state_machine_workdisc_id_workseq_lseekmutex_unlock_raw_spin_unlocksched_clockmutex_lock_raw_spin_locktcpm_ams_finishpdo_err_msgtcpm_pd_handle_msg_tcpm_logfwnode_property_read_stringvsnprintfscnprintfseq_printfdebugfs_removetypec_altmode_update_active__crc_tcpm_pd_receive__kstrtab_tcpm_pd_receive__ksymtab_tcpm_pd_receivedestroy_workqueue__crc_tcpm_pd_transmit_complete__kstrtab_tcpm_pd_transmit_complete__ksymtab_tcpm_pd_transmit_completetcpm_pps_activatetcpm_set_statetcpm_chunk_statetcpm_pd_handle_statesingle_releaserun_state_machine__this_moduletcpm_try_roleusb_role_switch_set_roletypec_set_pwr_roletypec_find_port_power_roletypec_find_power_roletypec_set_vconn_roletypec_find_port_data_roletypec_set_data_roledebugfs_create_filetcpm_psy_prop_writeable__crc_tcpm_vbus_change__kstrtab_tcpm_vbus_change__ksymtab_tcpm_vbus_change__crc_tcpm_cc_change__kstrtab_tcpm_cc_change__ksymtab_tcpm_cc_changetcpm_send_queued_messagekfreedev_fwnodetypec_unregister_altmodetypec_port_register_altmodetypec_partner_register_altmodetypec_match_altmodetypec_set_pwr_opmodetypec_set_modetcpm_log_forcekmem_cache_alloc_trace__stack_chk_guardpower_supply_changedseq_read__init_waitqueue_headdevm_kmalloc__kmallocpower_supply_get_drvdata$d.99$x.89$x.79$x.69$d.59$d.49$x.39$x.29$x.19$d.109$d.9.Ltmp8__UNIQUE_ID_license98$d.98$x.88$d.78$x.68$x.58$d.48$x.38$x.28$d.118$x.18$d.108$d.8__UNIQUE_ID_description97$d.97$x.87$x.77$x.67$d.57$x.47$x.37$x.27$d.117$x.17$d.107$d.7_note_6__UNIQUE_ID_author96$d.96$x.86$d.76$x.66__UNIQUE_ID_intree56$x.56$x.46$d.36$x.26$d.116$x.16$d.106$d.6.Ltmp5$d.95$x.85$x.75$d.65__UNIQUE_ID_name55$d.55$x.45$x.35$d.125$x.25$d.115$d.15$d.105$d.5$d.94$x.84$x.74$x.64__UNIQUE_ID_vermagic54$x.54$d.44$d.34$d.124$x.24.Ltmp14$d.114$x.14$d.104$d.4$d.93$x.83$x.73$d.63$d.53$x.43$x.33$x.23$d.113$x.13$d.103tcpm_register_port.__key.3$d.3.Ltmp2$d.92$x.82$x.72$x.62$x.52$x.42$x.32$x.22$d.112$d.12$d.102$d.2$d.91$x.81$x.71$d.61$d.51$x.41$x.31$x.21.Ltmp11$d.111$d.11$d.101$d.1$d.90$d.80$x.70$x.60$x.50$x.40$d.30$x.20$d.110$d.10$d.100$d.0k@y4!PPP&PP(2x# 0 <b46+((@@U@8@ p. @N 2@pOpH@Q`0@aLoabzb hr0!