ELF@@" 4 Can't find vbus-supply Rdset vconn: %s%s: invalid data object len %zu statuspower role: %10u pdopmicupdate_vbus_locked: turned off %s vbus ret = %dunable to set extcon usb polarity prop [%s], ret=%dunable to set POWER_ROLE to %d, ret=%ddefault src_cap%s: RX message pending Couldn't create status file pd tx type [%s], pdphy ret [%d], status [%s]PR_SRCCouldn't create debug dir sig rx cnt: %10u Couldn't find USB_ICL votable, deferring probe5V3Apd tx header [%#x], type [%s], pdphy ret [%d], status [%s]Rp-defPR_SWAP = %d%s: cc1=%s, cc2=%svbusunable to set hard reset status to %s, ret=%dpd rx header [%#x]pd->vbus_output: %c pd->external_vbus: %c low_power:%cAPSD is done now, update pending usb data roleDR_DFPPR_SINKyesonset voltage failed for vdd_pdphy:%d Unable to disable vdd_pdphy:%d sig tx cnt: %10u %sCan't find connector node. error rerunning election of DISABLE_POWER_ROLE_SWITCH, ret=%dmax_ma=%d, mv=%dunvote apsd_disable fail, ret %derror: queueing ext_vbus_work faileddata role: %10u Could not get wireless power_supply, deferring probeCouldn't find APSD_DISABLE votable, deferring probeCannot set POWER_SUPPLY_PROP_PD_ACTIVE Unable to read PE_START, ret=%dunable to turn off extcon usb host, ret=%dunable to set extcon usb typec med high current, ret=%dSINK_AUDIO_ADAPTERcloseandroidboot.mode=chargingtestwirelessNSINKfalseunable to unvote DISABLE_POWER_ROLE_SWITCH, ret=%dUnable to set (0) voltage for vdd_pdphy:%d Unable to read TYPE, ret=%dHOSTset usb_data_role: power [%s], data [%s], apsd_done [%s], attached [%s], comm [%s]DR_UFPupdate_vbus_lockedqpnp-pdphygoogle,maxpower-switchSOPunable to turn on extcon [%s], ret=%dCC1set pd_phy_header: %s, %sunvote usb_icl fail, ret %dset vbus: %s, apsd: %s, icl: %dtcpm_set_cc%s: %stcpm_get_vbuspdphy_msg_rx_irqusbpdreceived unsupported signal: %dFalseUNKNOWNPR_NONEqueued work EXT_VBUS_%sUnable to enable vdd_pdphy:%d msg-rx-discardedusb-pdphygoogle,fixed_pdo_5V3AHVDCP3set Rp to %sunable to vote DISABLE_POWER_ROLE_SWITCH to %s, ret=%dwrite failed: addr=0x%04x, ret=%d pd_phy_closegoogle,ext_vbus-supportedunknown pd tx typewireless supply changedunable to turn off extcon usb device, ret=%dSOURCE_HIGHRP_HIGH_HIGHDCPext_vbus_work_cancelled: %smsg tx failed cnt: %10u chargingtestext-vbusCouldn't register ext_boost notifier APSD_DISABLETCPM_DISABLE_CC_VOTERCABLE_RESETSINK_POWERED_CABLESOURCE_MEDIUMDAM_MEDIUMNON_COMPLIANTRP_STD_STDPDDR_NONEnoset POWER_ROLE to CC_OPENbulk write failed: addr=0x%04x, ret=%d opened: %10d Unable to get %s irq pd_enginequeue pd tx type [%s]SOP_DEBUG_PRIMESOP_DEBUG_PRIME_PRIMEheader len %d != len %ldpsy_changed: swiched to external vbusNONEunable to set PR_SWAP to %d, ret=%dunable to %s pd_phy, ret=%dOFFUnable to request %s irq: %d &pd->lockandroidboot.mode=chargerUSB_ICLCouldn't find DISABLE_POWER_ROLE_SWITCH votable, deferring probeOTG_ICL_VOTERsource-pdostrue3unable to disable vconn DISCARDEDupdate_vbus_locked: unable to turn off %s vbus ret = %dclearcc1: %s -> %s, cc2: %s -> %sAPSD is not done, delay update usb data rolesig-txUnable to read TYPEC_MODE, ret=%dunable to %s FASTROLESWAP, ret=%dSDPCDPHVDCP2pd_phy already %svote usb_icl 0 fail, ret %d%s: vbus_output: %c wireless_online: %c%s: invalid cc %spd_phy_opentx status: %10d enabledCould not get USB power_supply, deferring probeDISABLE_POWER_ROLE_SWITCH%d FAILEDSkipping update as PE_START not set yethostusb extcon: cc [%s], host [%s], usb [%s]unable to set POWER_ROLE to PR_DUAL, ret=%dstart toggling, cc is %sunable to set pd current max to %d, ret=%dunable to set Rp, ret=%dfailed to get reg base address ret = %d vdd-pdphytx bytes: %10u Rp-1.5unable to set pd capable to %s, ret=%dDEVICE%s: RX message arrived &pdphy->tx_waitqpsy notifier register failed HARD_RESETsetRaunable to set frame filter %d: ret=%dapsd not disabled, icl = %dskipping update value changed: %c vbus_output: %cext_boost disabledpdphy_sig_rx_irq_thread3unable to disable vbus invalid message received, len=%ldsupply changed sleeping for 20mecvote apsd_disable fail, ret %dONalternative src_cappd_phy_writerx bytes: %10u msg tx discarded cnt: %10u drivers/usb/pd/pd_engine.cchargerextcon allocation failed failed to register extcon deviceFlushed ext vbus delayed work: %sgoog,wlc-supportedusbcfg.suzyq=enabledCan't find vconn-supply tcpm port register failed type [%s], pe_start [%s], vbus_present [%s], mode [%s], orientation [%s], cc1 [%s], cc2 [%s], external_vbus_update [%s], wireless_online [%s]deviceRp-3.0POWERED_CABLE_ONLYDAM_DEFAULTqueue pd tx header [%#x], type [%s]off%s: already opened Couldn't get parent's regmap msg-rxframe filter: %10u msg tx cnt: %10u msg rx discarded cnt: %10u YTrueusb suspend %dunable to set suspend flag to %d, ret=%dunable to set max voltage to %d, ret=%d%s: invalid size %d received pd hard resetexternalSOURCE_DEFAULTSOURCEread failed: addr=0x%04x, ret=%d %s: not opened regupdate_vbus_locked: unable to turn on %s vbus ret = %dtogglingdisabledopenext_boost enabledmsg-tx-failedSOP_PRIME_PRIMEunable to set pd_phy_header: %s, %s, ret=%d3%s: pdphy not found msg-tx-discardedUNDEFINEDUnable to read wireless online property, ret=%dRP_MED_MEDUnable to set (0) HPM of vdd_pdphy unable to get vdd-pdphy msg rx cnt: %10u spurious irq #%d received usbpd%dvbus present: %s -> %sunable to set extcon usb ss prop, ret=%dOPENCC2BIST_MODE_2%s:unsupported frame type %d vconnworkqueue creation failed usbUnable to read TYPEC_CC_ORIENTATION, ret=%dSINK_DEBUG_ACCESSORYclosedUnable to set HPM of vdd_pdphy:%d sig-rxCan't find ext-vbus-supply connectorSOP_PRIMEupdate_vbus_locked: turned on %s vbus ret = %dDAM_HIGHskipping update as wireless charger online%s: failed ret %d usbpd_create failed: %ld always_enable_dataFailed to create data path debugOTG_DISABLE_APSD_VOTERSUCCESSUnable to read ONLINE, ret=%dunsupported pd type: %s%s pd_phyunable to turn %s vconn, ret=%dtcpm_get_ccset POWER_ROLE to %dPD is capable, don't operate ext_vbuspd_phy_signalmsg-txPD Phy driver status ================================================== ,qcom,qpnp-pdphyȴh  Th:h- TH޵(sTȑUT葐U*T2H#@*T襲<+THhpmTh Hoȵ,ThԍhhHmTԍhhH&T֓ҨHh &Tc&TpqHܴ:mTȭt(-T(ȭt( #T=ҨL5^"T҈("TOht脩 Th8҈ȭ2()T8҈ȭ2() TAq(` TȕhFT.z(7WmTz(7W T҈$ȇhVT4覧(DAT(rT((rT[h TH( TH(hlT(Ht`TΟۨ(AThh3Tȴh  Tߎ҈(Th:hTҨ#T( ȓT(HhpT%҈l(aTqHܴ: T(P҈ Twt脩Tȓ҈7(C T H޵(s TYhhTYh Hoȵ Tݖ([{(lTJh(h THh%Tah3 T(=҈!TR)LIF( ȓTA_52 ,( ȓ T ( ȓ #T?aT_֠@9qCT_@*@^{ @`A`"hX9h4`fB`bB`B`B`NC@ @)Q  @{¨^__C^{WOC@րR@R r2 @胀`!BhN@hH!ts^7`7!bBh9``c0R@R r !)R 9!,*`NC@@Q~@s @)@?:T{AODWC@^_C_!Uu!!R!!R!R!`v?BT!`z@?T!h96!`~!?B!Tah 4*! !uD7!uD1!!h9!h9?`^T!uD7`^B!R"R`^B!RBR`^B!RbR`^BAR"R`^BARBRe:@Ee @ARr"R5R` u9{{h"`!Ruhhvh"u"h&h*i.9`b`hX94`f``@`V``C!**`C!**`VC!**v"h!`@!qThAqRb!c kk kk kk  kk kk k k )ki k" )kJi k )kjJk2 j*kj& Jk*kk.K@i)!J1@i6i R)Lri JKRLrJ J*a) *95((RhB9?`c T!uC4!uD8*!2!u,!@$`NC! `NC!@`NC!@!@!hX9h4`fB`bB`B`B`NCWtB"hj 7 )h> iBiJB@JJjF*Rj9R -iNBAR 1`bB6!bbB(R!h91*!`A^{{^__?@T?T!!^{@{^_ R_^{ WO B94fT9jT9bT9?kTq" R R 4X94NC! R RNC!jT9Rf9@OCWB @{Ĩ^__v4~BhRhR r r@NC*4!!(Rv499RjT9R Rq(jh )5NC*4!!v499^{C@`_84hY94`NC!HR(r`A"R9hbT95hY9h5`NC!`AbFa(Rh9 @)@?T{A@^__^{_WO  ?*J@ )r"!w6X94X99(4U94NC!B񈻀RRj96NC )"!NC!OCWB_A R{Ĩ^__*_^{ OrE9h4NCbT9NC(4c4R!B*OB @{è^__*cC^{WO@*qT *JLii8k **`IR**0NC )q#!BghR hR)RhRIR bB#RNC*@7 QJBi!!*(R&E*E_ qT? qT7) Q? qaTR6H Q q) QT? qT qT/? qT qaT q(TVCq!**74bBCRNC*@7!*NCq! NC!!** _)@?T{B*ODWC^_C_^{ WOfnA?qhTyic*?qhTyi!B&E*EhOCWB @*{Ĩ^__*_^{ WO*7nE9kaT*zB6*7n9NC )r"!*@6NC )r"!**OCWB @{Ĩ^__^{og_WO*hnA )JrB!sT6C!"R* 7C!"R*7C!** 7C!**`7 @@**56OC!*bcT9k TX9OCr R* RCq$!Bg946gT9{4BhRhR r r*OC!U*OC!D*KX94BOC*4!B)@OC*4!!(R;498!B9X94wBOC*`4!B @!**6*OC!C!***@6OC!*$9!B9c9@RA OC)r "Jq!***OEWD_CgBoA{ƨ^__C^{WOC@F9H4}RH|@**R 7~@RnA7!****nA!**!** @)@?!T{A*ODWC@^_C_C^{WOC@K9h4>6с6@9*"@y@#R1`4"@y*@1!*s6NC!** R9kTB B"9R9kTBNC! 7BNC!9* @)@?AT{A*ODWC@^_C_*NC!B*^{og_WO****qZq@_qqZq#@y@q#qS3AR**4#@y*@!*NCH6 )jk"YhcYj!*QNCH )jk"YhcYj! )r Jk %qT9kqU9q9qNCq 9r &!9956@9h5U9(57NC!(R9*795*bf*OEWD_CgBoA{ƨ^__^{ OK9h4>*?qT(R! R j@T@R r R {{J H!  8bA@@RH IJ@KBNC@ys! ` BRNCs!*OB @{è^__֠NChQqT )"hB!^{WO?qTVC!**7VC*6NC!*VCNC )q"!bBB   *NC!**OBWA{è^__C^{WOC@*6F9kaT*0t7(RbBRNC7!RbBBbBaR*7NC!*9 NC!***!* @)@?!T{A*ODWC@^_C_^{OC@* F9(?kaTiF9i4`@ARh96*`nA )r"! @)@?T{AOB^__^{WOC@*F9kTbBaR`79 *NC )r"! @)@?T{AOCWB^__^{lA!{^__^{WOC@*I9kaT*9NC!*bBR*6NC!** @)@?T{A*OCWB^__^{ O_@TNC!bBT*4fB`T4NC!@R rR {{J H1  BR*`OB @{è^__^{ 4`NC*!`A`NC! @{¨^__^{#O@TNC!I@yc(J ~yAT#*A5=NC!*A#*NC!* _)@?T{COE#@^__^{OC@U9H4rT94(RU9qTbBaR7(R9*NC!BqR*K95@R r R {{J RH!   8BRNC!BvB(R94vB7b99X94~B7b99zB4zB 7n9 @)@?T{AOC@^__X9h5^{Q9BR|@{^__^{O!6X94A(R99OA{¨^__^{_WO8@@qT iu8) `z@ya*`z@ya#R`z@yaCR| S ~**NC!***7R R7R*B1A(R~@} *NC4 )yx$Yu!*  )bz@yyx%Yu!*OCWB_A{Ĩ^__^{og_WO @R*@bBcѡR`7bBc!R`7bB^cсR`7bB^caR`7^bBcRq 7X94fBcсR@ 7^q4Q)qT }~)J:ihHih2*NC!*NC!*NC!*NC!*NC!*5Q1qhT )+ih8J YRZR@9R:R**qT q*T***NC!i** yRzRRRRR7qT @)"yhB )q#q>q(T JEyv q T qHT JFywNC?q(T JGy_q T J_qHT JJzjT9!q+qX9kTu 4rT9@q q9k99TNC )JqBq#!Ar94qT"EqaT(R9&"?kT*E_ kTqHT )"yh?q)Tc9bT9fT9X9NC) R RqBqCqD!9U9( 4@RX94bT9H4fT95vBNC*@4!BzrT5U9H5NC!B?q(Ty*NCq(T )$yh_q T_qHTz! @1@̍R*Lr) JJRr J(*q*q**_q(I4j7qT qT*iR$bT9(4fT9X9 45(RbBCR6*NC!BvBNC*4!BK*hR**A&*U9( 4T9 4NC! 79F4X9 4~BhRhR r r~BNC*4!B1!BA9b9!B(RR9f9~BNC* 4!B*bBCR6*NC!B\5@ _)@? T{DOIWH_GgFoE^__րvBNC* 5!B995~BhRhR r r~BNC*5!B(R9f995NC!!B(RR9f9vBNC* 5!B9!B<R9^{WOT9h4h"Eyq`ThX9(46RhT9(5 *hT95@9qhT95`^BAR*`76hT9H55R `^B!R**7hT94URcT9`^B"R*7hX9`^B*BR@ *`74cU9`^B!RbR7`^B"R**`7hT9 )JqChT9*`NC )JqB!(`NC!+*`NC!&*`NC!!chT9`NC )JqBq$!`NC )q"!**`NC!**OBWA{è^__!qZq_qZq_C^{ _ W O C@@Cx87B94_tT@!BT"@y@@*-C#R 4"@y*@-!_84@!B _)@?T{I*OLWK_J^_C_!T"@y@I3CR4"@y*@)"@y@4"@y*@h9"@y@#R 4"@y*@  9"@y@#R@4"@y*@!*@RaRC_x) Rq(R *8@ kT9"@y@#R@5@1T!R"RA8>E8Rr#R#*#"R@1T?@#"R@1T@!`#44@!B*U@t5@h  N^{O@?qq"@y@#qS3AR***4"@y@!**OA{¨^__^{OC@*#R@9"@y@1* 4"@y@!1*"9 @)@?T{A*OC@^__^{W O @@V B9 4HȆ9"@y*@#R5@RaRTRqR9"@y@#R@4"@y*@!*;Ȇ@1a T!R"RA8>EhR r#R*բ"RȆ@1aT;@"RȆ@1T!T _)@?T{H*OJWI^__ִ44@!B*9"@y@#R4"@y*@!Ԇ@5s4*9"@y@#R1* 4"@y@1C^{O@@3hB9(4`@!B@@!Rh"@h&@h*(@h,@h@9h"9*5hQ)@Rq"@y@?qCqS#3**4*"@y@!Th"@y`@bR#R**4*h"@y`@!* _)@?!T{B*OD@^_C_#9h"@y`@##R5R 539h"@y`@3#R4h"@y*`@!h"B9C#RC9h"@y`@14h"@y*`@1C8h"@y`@3#R-5R*4h"@y`@-!Ru9^{O @6wR 7`@0RTRArBr 4*`@!4*`@!`@TRBr*4*`@!`@**6`@!*`@!* `@4*`@!**OA{¨^__^{  @6`&@`&@!Rh*@qi9*h&B9(5`.@`.@!Rqh9`2@`6@`:@`&@h@94`&@*9`*@h&B9(4h@94`.@*9`2@`6@`:@ @{¨^__`.@h@95^{@@ hB9(4*9h `aR*h39h"@y`@3#R94h"@y*`@9!&9C9h"@y`@C#R4h"@y*`@`@!BC8h"@y`@3#R@4h"@y*`@! _)@?T{B@^__*!@ @ - @* 1_C^{WOC@@RR r@`@A!#Rf7@`!Bth"y!?`T!v@uvs!m*!*fAbcAbcA"bcAb2cAbcAbcAbBc?`N#T!v@`R  R`@!`R@`@!* @)@?!T{A*ODWC@^_C_^{ d@`R@`N@hB9H4 @*{¨^__^{C d@()@( J  J ʓ_ T M@?{A^__֠z 7W##@^{C \@(-@( J  J ʓ_ T M@?{A^_*_֠z 7W##@^{C \@(1@( J  J ʓ_ T M@?{A^_*_֠z 7W##@^{C@* @R9h"@y`@#R94h"@y*`@9!h@`aR"Rh @)@?T{A@^_ R_^{ WO6@!@R@@$R6*@!OCWB @{Ĩ^__^{@*C9 @Rh@i"@y`@C!)#Rh 4h"@y*`@)!-C@9 rT`@!B#C8h"@y`@3#R14h"@y*`@1!h"@ ) AT`N@*?h@1T`aR"Rh _)@?T{B@^_ R_%Ҁl @^{O(@*R*h@1!Th*@kTi@*)i3Rh6@kTh@hh2@k!Th@h`aR"Rh3R*OA{¨^__`@!**^{WO@**C939(@Rh@i"@y`@C!!#Rh4h"@y*`@!! _)@?T{DOFWE^_ R_C@9hQ}qT`@!Bh"@y`@3#R)4h"@y*`@)3@9  q!T`@!BCRC@9i"@y`@c!4h"@y*`@S9h"@y`@S#R-4h"@y*`@-!c@9  qATg97C@9qT@S9w@9S"@y@#R}S!94"@y*@9!`|R"@y@2R9**4"@y*@9!S9h"@y`@S#R-4h"@y*`@-!"qT(R*h&9qt&@tTC@9`N@c*?C@9i@ h_`3^{  @R*h@ Rh @{¨^__^{DA!{^__^{O<@!B9!@!@!@!@!@!"B9!@!@!@!@!@!@!@!OA*{¨^__^{!{^__^{!{^__^{{^__^{{^__description=USB PD Engine based on Type-C Port Managerlicense=GPL v2alias=platform:qpnp-pdphydescription=QPNP PD PHY Driverlicense=GPL v2softdep=pre: arm_smmualias=of:N*T*Cqcom,qpnp-pdphyalias=of:N*T*Cqcom,qpnp-pdphyC*intree=Yname=qpnp_pdphyvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=tcpm,pmic-voter,logbuffer,usb-dwc3-msmusbpd_createusbpd_destroypd_phy_assign_pm_callbackspd_phy_closepd_phy_openpd_phy_signalpd_phy_update_frame_filterpd_phy_update_rolespd_phy_writeS0?module_layout~)Hmemcpyg__stack_chk_guard__stack_chk_fail,)7\seq_printf6single_openµsingle_releaseseq_readr1seq_lseek]debugfs_removey&debugfs_create_filemy_dev_warn__const_udelay!'disable_irq_nosync,__cfi_slowpath"uirq_modify_status<7devm_request_threaded_irq5'of_irq_get_bynameM-of_property_read_variable_u32_arrayydevm_kmallocT__init_waitqueue_headVdev_get_regmapregmap_bulk_write6)~$regmap_bulk_readrX|hrtimer_initNregulator_set_loadxr!regmap_update_bits_base@(irq_set_irq_wakeVplatform_driver_unregister87__platform_driver_register"#>__wake_up ohrtimer_cancelTfinish_waitQschedule&prepare_to_wait_eventuyHinit_wait_entryVxhrtimer_start_range_nsE9hrtimer_init_sleeperGusleep_rangeo<disable_irq enable_irqr>saved_command_lineKkmalloc_cachesӅ3-system_wq;debugfs_remove_recursive|."sysfs_streqfLscnprintf2|printkregulator_is_enabledqtcpm_pd_receiveS tcpm_pd_hard_resetJWtcpm_port_reset,pm_wakeup_dev_eventi{tcpm_cc_change1V(power_supply_get_propertyȥrerun_election{e;tcpm_pd_transmit_completeqnextcon_set_property`aiextcon_set_state_synctcpm_vbus_changeVget_effective_resultEflush_delayed_work!fwnode_property_read_u32_arrayl/device_get_named_child_nodeʮqueue_delayed_work_on pm_stay_awakek0cancel_delayed_work_sync݃Љtcpm_update_source_capabilities`ϘstrlenstrnstrHWstrlcpykstrdupݽdebugfs_create_u8)/debugfs_create_dir)Whdevice_property_present zkfree3qmkmem_cache_alloc_traceMqueue_work_on`SVregulator_disableqregulator_enableSuregulator_set_voltage device_unregisterÁkpower_supply_unreg_notifier6put_device Ylogbuffer_unregisteridevice_del destroy_workqueue1epower_supply_putext_vbus_unregister_notifyKvtcpm_unregister_portMdevice_create_file0fpower_supply_set_property bpower_supply_reg_notifier_tcpm_register_portT }next_vbus_register_notify+ votefind_votable,power_supply_get_by_name=:%delayed_work_timer_fnYyinit_timer_key57C__alloc_workqueue_keyL&"extcon_set_property_capability'devm_extcon_dev_registerGdevm_extcon_dev_allocate|vdevm_regulator_register_notifierzw_dev_errdevm_regulator_get8device_init_wakeup.Jdevice_addiPRdev_set_nameLAdevice_initializev__mutex_init~mlogbuffer_register2: mutex_unlockhpm_relaxmsleepDlogbuffer_log֮Amutex_lockLinuxqpnp_pdphyGNU!y  L3T+\,l-t-|.a04gXgX;bb ` $0` 4<DHLPVTVXdtx=t t >?hh@ C i i B $ H ( , H @ 0D P T 1d l     C j j B     A C   B E |  E | $ A, <8 < U@ UH \ +` +h |   = U U  `V `V  ^ ^         = ( 4 =8 @ L \ %` %h |       r r  V V V( VH  L LX Lp "   "   #   #   #   $   $    $ `V$ `V4 %8 < D HP  T  ` Ix   I $V $V ,V ,V 0V 0V 4V 4V 8V 8V  >   8 XD\Dd<hCl<pCt | (,04<H @0HH L0P )      \ d l$)AA     ,` lpB5B5 ( H8\`dhp5x5| 9 J   $,`4`< H T X d$pt$$  $KK < @wH LwT |7  9  8 ** $0 DHLPX l9|   $   $   $f(f4:<L@DLPXj`| djh| px  )()48H \`lttt XX(|< D LX\h |Occss  Nss   ( " , s0 " 4 s<  D    X X x Q!Q!!! !(!4!8!@! P!T!X!`!l!p!t! x!|!B!!B!!!!!!!!!/!/""" (","D"k H"k L" `"T8""g8#g8#;#V$#Vp#:t#x#### #:###~ #~ # ##$$$ $$ @$ H$ L$ X$$d$Vt$x$$ $K$j$a$j$a$[$[$ $($$$ $(%,%L% %)%z%z% % %(%)%5%5% % &  &/&/& $&(&0&\&t&x&&)&& && &&& &&'0'4'L' x')'' '' 'Z'Z' '''''A(A( ,(0(L( x(I|(I( ()(X(X( (((($)(),) \)j`)jd) h)g8l)g8|);)V)V):)h)h*  *[*** H*L*p*Ht*H|* **** *\* * * *+$+@+D+T+J`+ +)+Z+ +Z+ + ++g8+g8+;+V,V4,:<,~ @,}D,~ H,}L, \,]h,9,9,],9,,,,.,.,^,.-.-^ - - -^-4- 8- @-_d-l-x-`-Z--,.T@.D.H. T.Sl.S.U.. .. .Z.Z. .. .. ... .<8/p$>6(>6<>rD>sP>UT>X>U\>d>>>X>X>x>Q>Q>,?0?D?XH?X\?|p? t? ???????X?X@|0@lX@|p@ t@ |@@z@m@n@oAp(Aq8ApTAXA|\A`A|dA^lAtAArAsAUA|AUA|AA|B B B@B|\BxB|BBXBXBBZ BBZ BBDCX8CxPCTCZ XC\CZ `C^CxCQCQCCCD| D|8D KdKKd KK$K=(K=,K4K@KDKHKPKXKKKaK2KOKXKXKtVKtV8L`LtVdLtVLLtVLtV M@MDM\MYxM|M M MMtMMM$N4N^ 8N^ @NPNpNNB NB NNNNYO{OO O8O   f  :\ > ?F ? `B6 D E1 G HY H KC K DL, L ,M) M N$ ,P QS PT T= T V& V V# V $V (V ,V3 0V 4V# 8V  !        , E O   :  :     *:* [( C  Q H 0    T 0  ,  $  _2\3|="g  8 t ? ?9  `Bl  G >  ?>  :] / 2'     ,, $$ " *  Q  E ZzF  Ef /  XK jict M6    O [   b w {s{}.4  Eѥ 1F ޔn 9 lV pVj tV.rela.text.usbpd_destroy.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss__versions__ksymtab_strings.modinfo.rela.data.dev_attr_pdo.note.GNU-stack.llvm_addrsig.rela___ksymtab+usbpd_create.rela___kcrctab+usbpd_create.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodata.data.rela.rodata..Lswitch.table.pd_transmit_handler.224power_supply_set_propertyextcon_set_propertypower_supply_get_propertytcpm_set_polarityextcon_set_property_capabilityinit_wait_entrymemcpystrlcpy__crc_usbpd_destroy__kstrtab_usbpd_destroy__ksymtab_usbpd_destroy__pdphyext_vbus_unregister_notifyext_vbus_register_notifyinit_timer_key__alloc_workqueue_keyusbpd_create.__keypdphy_probe.__keyof_property_read_variable_u32_arrayfwnode_property_read_u32_array__const_udelaypd_phy_signal_rxpd_phy_message_rxtcpm_set_pd_rxpm_relaxpdo_showpower_supply_puttcpm_unregister_porttcpm_register_portpm_wakeup_dev_eventprepare_to_wait_eventdevice_property_presentget_effective_resultpdphy_driver_exit__mutex_initpdphy_driver_inithrtimer_inittcpm_inittcpm_pd_transmittcpm_set_current_limitfinish_waittcpm_port_resetset_in_hard_resettcpm_pd_hard_resetdevm_regulator_getirq_modify_statuspdphy_dbg_statusupdate_ext_vbustcpm_set_vbustcpm_get_vbusupdate_external_vbusstatus_opspdphy_dev_pm_opsupdate_src_caps____versionshrtimer_start_range_ns__crc_pd_phy_assign_pm_callbacks__kstrtab_pd_phy_assign_pm_callbacks__ksymtab_pd_phy_assign_pm_callbackstcpm_set_roles__crc_pd_phy_update_roles__kstrtab_pd_phy_update_roles__ksymtab_pd_phy_update_rolestcpm_update_source_capabilitieskmalloc_cachesnum_pd_instances__module_dependsstrnstr_dev_errdebugfs_create_dirpdphy_enable_powerpdphy_driverplatform_driver_unregisterlogbuffer_unregisterdevice_unregisterdevm_extcon_dev_register__platform_driver_registerlogbuffer_register__crc_pd_phy_update_frame_filter__kstrtab_pd_phy_update_frame_filter__ksymtab_pd_phy_update_frame_filterhrtimer_init_sleeperpd_transmit_handlerpsy_changed_handlerdevm_regulator_register_notifierpower_supply_unreg_notifierpower_supply_reg_notifierpd_tcpc_config_charger__typeid__ZTSFvP5usbpd11pd_sop_typePhmE_global_addr__typeid__ZTSFvP5usbpd11pd_sig_typeE_global_addr__typeid__ZTSFvP5usbpdE_global_addrsystem_wqpdphy_msg_tx_irqpdphy_msg_rx_irqpdphy_request_irqdisable_irqpdphy_enable_irqpdphy_msg_rx_discarded_irqdevm_request_threaded_irqsysfs_streqdevice_init_wakeupkstrdup__wake_upmsleeptcpm_set_in_pr_swapdev_get_regmapdev_attr_pdopdphy_shutdownpd_phy_shutdown_dev_warnrerun_electionqueue_work_onqueue_delayed_work_ontcpm_set_vconndelayed_work_timer_fn__crc_pd_phy_open__kstrtab_pd_phy_open__ksymtab_pd_phy_openpdphy_dbg_status_opensingle_openstrlen__stack_chk_fail__cfi_check_faildevice_delhrtimer_cancel__crc_pd_phy_signal__kstrtab_pd_phy_signal__ksymtab_pd_phy_signalprintkflush_delayed_workseq_lseekmutex_unlockmutex_lock__cfi_check__cfi_slowpathlogbuffer_logboot_mode_stringtcpm_start_togglingpd_tcpc_configscnprintfseq_printfdevice_initializepdphy_removedebugfs_removedebugfs_remove_recursivetcpm_pd_receivedestroy_workqueuevote__crc_pd_phy_write__kstrtab_pd_phy_write__ksymtab_pd_phy_writeregmap_bulk_writetcpm_pd_transmit_complete__crc_usbpd_create__kstrtab_usbpd_create__ksymtab_usbpd_createdevm_extcon_dev_allocate__crc_pd_phy_close__kstrtab_pd_phy_close__ksymtab_pd_phy_closesingle_releaseusbpd_releaseregmap_update_bits_basepdo_storesaved_command_linepdphy_pm_resumeof_irq_get_bynamepower_supply_get_by_namedev_set_nameinit_module__this_modulecleanup_modulescheduleget_pdphy_power_roleget_pdphy_data_roleupdate_usb_data_roledebugfs_create_filedevice_create_filefind_votablepdphy_match_table__mod_of__pdphy_match_table_device_tableregulator_disableset_pd_capableregulator_enableusbpd_extcon_cablepm_stay_awakeirq_set_irq_wakeusleep_rangetcpm_vbus_changetcpm_cc_changeregulator_set_voltagekfreedevice_get_named_child_nodeput_devicekmem_cache_alloc_tracepdphy_probe__stack_chk_guardpdphy_pm_suspendtcpm_set_suspend_supportedregulator_is_enabledsuzyq_enabledpsy_changedext_boost_changeddevice_addregulator_set_loadpdphy_sig_tx_irq_threadpdphy_sig_rx_irq_threadseq_readregmap_bulk_read__init_waitqueue_headlog_rtcdevm_kmallocdisable_irq_nosynccancel_delayed_work_syncextcon_set_state_synctcpm_set_cctcpm_get_ccalways_enable_data__UNIQUE_ID_license99$x.99$x.89$x.79$x.69$d.159$x.59$d.149$x.49$d.139$x.39$d.129$x.29$d.119$x.19$x.109$x.9debugfs_create_u8__UNIQUE_ID_description98$x.98$x.88$x.78$x.68__UNIQUE_ID_alias58$x.58$d.148$x.48$d.138$x.38$d.128$x.28$d.118$x.18$x.108$d.8$x.97$x.87$x.77$x.67__UNIQUE_ID_alias57$x.57$d.147$d.47$d.137$x.37$d.127$x.27$d.117$x.17$x.107$d.7_note_6$x.96$x.86__UNIQUE_ID_softdep76$x.76$x.66__UNIQUE_ID_intree56$x.56$d.146$d.46$d.136$x.36$d.126$x.26$d.116$x.16$x.106$d.6$x.95$x.85__UNIQUE_ID_alias75$x.75$x.65__UNIQUE_ID_name55$x.55$d.145$x.45$d.135$x.35$d.125$x.25$d.115$x.15$x.105$d.5$x.94$x.84__UNIQUE_ID_license74$x.74$x.64__UNIQUE_ID_vermagic54$x.54$d.144$d.44$d.134$x.34$d.124$x.24$d.114$x.14$x.104$d.4$x.93$x.83__UNIQUE_ID_description73$x.73$x.63$d.153$x.53$d.143$x.43$d.133$x.33$d.123$x.23$x.113$x.13$x.103$d.3.Ltmp2$x.92$x.82$x.72$x.62$d.152$x.52$d.142$d.42$d.132$x.32$d.122$x.22$x.112$x.12$x.102$d.2$x.91$x.81$x.71$d.161$x.61$d.151$x.51$d.141$x.41$d.131$x.31$d.121$x.21$x.111$x.11$x.101$d.1$x.90$x.80$x.70$d.160$x.60$d.150$x.50$d.140$x.40$d.130$x.30$d.120$d.20$x.110$x.10$x.100$d.0a@s$TOY`}28@0V0 ;X+XH{i^8@<@@0 +@ E0 6@PE &@@F @F@H@XI @HP0F0xPLoQ2Rk8R'! O8yYz