ELF@@ fusb307bfusb307buicuic gpio: %dgpio not found Devicevbususb psy not up fail%s setting polarity USB %d%s setting polarity USB_HOST %d%s: %s:%d voting enabled:%s usb proto_el: %d by %spsy: %s ONLINE:%d USB_TYPE:%d CURRENT_MAX:%d VOLTAGE_MAX:%dls device node not found wq-tcpm-tcpctcpm-sourceHostusbpd%s pd_capable:%u pd_data_capable:%u no_bc_12:%u bc12_data_capable:%u attached:%u&chip->icl_proto_el_locksuccessuic-ioUSB_ICL_PROTOTCPM_DEBUG %s turning on %sfusb307b_vote_iclfusb307blsError allocating extcon: %ld logbuffer get failed%s turning off %sof node not found TCPCI: USB ICL PROTO EL get failed:%ldUSB psy failed to initializeusb-psy-nameInterrupt failed to allocate err:%d TCPM_DEBUG %s pd_data_capable:%u no_bc_12:%u bc12_data_capable:%u attached:%uenabled%s turning on %sError while registering orientation switch:%d no-bc-12TCPCI register failed: %ld Error while registering role switch: %d Load switch enable:%s connfailed to register power supply callback TCPM_DEBUG %s turning off %sSucceeded&chip->data_path_lock(&(&chip->icl_work)->timer)unable to set max voltage to %d, ret=%dtcpci_fusb307:673:(&fusb307b_regmap_config)->lockUIC device node not found failed to register extcon device:%d usbpd,usbpd_intenable_data_path_lockeddisabledturn-on-vbus-regusb-psy-name not set Regulator init: %ld Failederrorregmap init failed: %ld TCPM_DEBUG %s setting polarity USB %dUSB_ICL_PD,?# H htHTҨ#,THCF TȋhK TH6Ŧ]hrT ҈HlT(H(, T H htH TLh( Tnjϱ [lTҨ# T2H# To[hT ҈H T((raTZhCF TӟҨJ"TK((H(THH(AT<njϱ [ T҈$ȇhVT-[hTƨ@T( ȓ T#  ?T#__$?#@9#qCT_@*?#{CWOA8*B*#R*@9@7@9@*#R6 *9A8B@ TOCWB{A#_?#{CWOA8*B*CR*@y@7@y@*CR6 * yA8B@ TOCWB{A#_?#{W O A8BdRR !Bc?`"#TfB!*t&^"4*`&@8@E@cR!7E!R!?`*b!T`!?B!T`!B`!BfB!!##Rhb9 7 @br`!#R`Ab^@!#!#R7 @b"` !AaAhih h`@Thh`_?T!!h9`?bT`&@!`&@_?bBT7`@!R"R`@AR"Rh&@UBv3!#R@``&@7h&@ );+?`zbT`&@h&@  h&@)C@`~T*!`.@?T h )`" !cRB>h2h6i:uh 7`&@`" _? T`&@!R*~!(!v@t!Vn*!*g!!!!N!v*AH!V@!:!@4!vA*`&@!*&`&@!* `&@!*`zA66*!!vB@`.A`zA@HT`@`@`AA8B_ T*OJWI{H#_?#{ \@`A`"@`@`@`.A``zA@HT @*{¨#_?#{  $@R*`"@` R @{¨#_?#{CA8BRCR\@ y@ @y)R A8JBq%} @_ T{A#_?#{COA8B\@ yhG94`@RCRR7 @y}Q`AA8B@ TOB{A#_?#{COA8B\@G94*@RCRy7飐Rhi=r@y@}RICRc(* y@RCRy`7@yR@RCR * y@R#R97R@R#R9@ARCRy 7@y@ARCR2 yA8B@ TOB*{A#_?#{O\@? qT?qTt*(Rh99OA{¨#_?#{WO**7hA94hbA9h4`*@9`@aR R77`@aRR76hA95hbA9(4`*@(Rh9`@aRR 76`@aR R`7***OBWA{è#_h^@(4`A`A`* )q`A"!6V?#{ O5**9OB @{è#_?#{ _WO**qD9*I5H94*D95D94*D9I4f@q?kj *H*qTqj9OD*WC_B @{Ũ#_ֈj@qD9i5?q@*f@ )Jq9VqA#!f@&@!q#9?#{_WO* q@!R"RAq!*&@*@AR"R*qA!*&@**OCWB_A{Ĩ#_?#{WOA8 B^_ @q*^5^?q`T(5 qT R*JB@qJB* )q k#_qA'@!BA8B_ TOEWD{C#_?#{#OA8B!H@@U CRcRCR#Rh@A!@@ @_@iRI r@R} f 6*A!A@ @_.AJNRA8B_ TOE R{C#@#_?#{ WOA!cD9dH9eD9fD9`&@cD9!dH9eD9fD9hD95hH9h5hD9h4*jD9iD9 475hj@5R`@"Rqhj@ )JqTq`A!hj@`&@!qhj@u9hfi5OCWB @{Ĩ#_hj@qhf@*`@q(Rhf@ )JqTq`A!hf@`&@!q9_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$fusb307b_update_bits16fusb307b_update_bits8?#{!{#_?#{{#_author=Badhri Jagan Sridharan description=FUSB307B USB Type-C Port Controller Interface Driverlicense=GPLvermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=tcpci_fusb307intree=Ydepends=gvotable,usb_psy,slg46826,logbufferalias=i2c:fusb307balias=of:N*T*Cfusb307balias=of:N*T*Cfusb307bC*scmversion=gebc441967af0Linuxtcpci_fusb307/module_layout ѩ__stack_chk_failڽ/<i2c_del_driver.)tcpci_unregister_portI3 kthread_mod_delayed_work7=power_supply_set_property""}power_supply_get_property&mstrstr$bgvotable_cast_voteNinit_votey]usb_psy_set_sink_state"]extcon_set_property]6[typec_switch_get_drvdatausb_role_switch_get_drvdataԂ(usb_role_switch_unregisterWtypec_switch_register7jGusb_role_switch_registerdev_fwnodev'fwnode_get_nameƼgyextcon_set_property_capability?>devm_extcon_dev_register5(devm_extcon_dev_allocateVqenable_lsQwof_find_i2c_device_by_nodeW4 regulator_enable,*regmap_writeiregulator_disabledextcon_set_state_sync_dev_info/]mutex_unlocka=mutex_lock_nested6of_property_read_variable_u32_arraycof_find_property@(irq_set_irq_wake!{ pm_wakeup_dev_eventQD9A#؏PGNU x@pnpln4npln4nn ,o4o@PTn\n`pntnxnlnlnKl nKl nnnn nlnl,0n<n@DnLn\hlotoooooonsonsoonWnWn n,@Tn\nxnn oo,@TX\odotnnoonl0oonl0oo  0 < n@ nH n P n X d nl np  nd nd  n n  n n  nf nf  n n  n: n:  n n $ n, n0 < nD nH T nX n\ l nt n|  nD nD  n n   n n  n( n(     $ , ` |         L    d     4Xo(<Ttndn ndn  nmnmXdol4o<nnnnnnnnnnnn8@nDnHnLnXn\nlpn9xn9n-n-@P|n_n_ndnndnnnnnnMnnMn@hnpnnn4<n Hn Pxnnnnnndlnpntnxnnnnnnnnn$,n0n4n8n@nDnHnLnXndnltn|n|oooo<o@oooooo oDoHoooooooooooooooooo o oto od o o o ooo0oo ooD$ mm mmoo o oHnpn@nAndroid (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)"%(+.158;>ADLNPRTVXZ\^`bdfhjlopsx{|  ( h b (  E "   >    4  >t twp  d 0d l d q H\  ' x?      p  d @ 60T 0mx  P  DlV D9   "      P 3     y     @- W@ @   2  2A s s    pJ '   0 pG.#Bf]     bb  E   "  ,^ ) < Sg l   H 4;,^$ L i~I &k DR) W@ MwY>6 Sj"gc   /%U/"$K2UG@@K   ^#(.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data.rela.text.fusb307b_update_bits8.rela___ksymtab_gpl+fusb307b_update_bits16.rela___kcrctab_gpl+fusb307b_update_bits16power_supply_set_propertyextcon_set_propertypower_supply_get_propertyof_get_propertyof_find_propertyextcon_set_property_capabilityinit_timer_keyfusb307b_probe.__keyfusb307b_probe._keyof_property_read_variable_u32_arrayfusb307b_set_vbus_voltage_max_mvfusb307b_get_vbus_voltage_max_mvfusb307b_get_vbus_voltage_mvpower_supply_puttcpci_unregister_porttcpci_register_port__cfi_jt_startpm_wakeup_dev_eventfusb307b_set_vbus_voltage_max_mv.cfi_jtfusb307b_get_vbus_voltage_max_mv.cfi_jtfusb307b_get_vbus_voltage_mv.cfi_jtfusb307_set_vbus.cfi_jtfusb307b_irq.cfi_jtfusb307b_usb_set_orientation.cfi_jtkthread_delayed_work_timer_fn.cfi_jticl_work_item.cfi_jtfusb307b_remove.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtfusb307b_usb_set_role.cfi_jtfusb307b_set_port_data_capable.cfi_jtfusb307b_set_pd_data_capable.cfi_jtfusb307b_probe.cfi_jtpsy_changed.cfi_jtfusb307b_update_bits8.cfi_jtfusb307b_update_bits16.cfi_jt__mutex_initdevm_regulator_getfusb307_set_vbus____versionsenable_lsof_get_named_gpio_flagsstrstr_dev_erri2c_register_driveri2c_del_driverfusb307b_i2c_driverlogbuffer_unregisterusb_role_switch_unregisterdevm_extcon_dev_registerlogbuffer_registerusb_role_switch_registertypec_switch_registerkthread_destroy_workerkthread_create_workerpower_supply_unreg_notifierpower_supply_reg_notifiergpiod_to_irqtcpci_irqdevm_request_threaded_irqfusb307b_irqusb_psy_setupdevice_init_wakeup_dev_infousb_psy_teardownfusb307b_usb_set_orientationkthread_delayed_work_timer_fnicl_work_item__stack_chk_fail__cfi_check_failkthread_mod_delayed_workmutex_unlock__cfi_checkfusb307b_of_matchlogbuffer_logfusb307b_regmap_configfusb307b_removegvotable_cast_voteinit_voteregmap_raw_writeregmap_writeusb_psy_set_sink_statedevm_extcon_dev_allocatepower_supply_get_by_namefwnode_get_name__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulefusb307b_usb_set_roleof_find_node_by_phandlegvotable_election_get_handle__mod_of__fusb307b_of_match_device_table__mod_i2c__fusb307b_id_device_tableregulator_disablefusb307b_set_port_data_capablefusb307b_set_pd_data_capableregulator_enableusbpd_extcon_cableirq_set_irq_wakedev_fwnodeof_find_i2c_device_by_nodefusb307b_probe__cfi_jt_endfusb307b_idmutex_lock_nestedenable_data_path_lockedpsy_changedregmap_raw_readgpio_to_descdevm_kmallocextcon_set_state_sync__devm_regmap_init_i2cusb_role_switch_get_drvdatatypec_switch_get_drvdata__UNIQUE_ID_author399__UNIQUE_ID_alias269$d.49$x.39$x.29$x.19$x.9__kstrtabns_fusb307b_update_bits8__crc_fusb307b_update_bits8__kstrtab_fusb307b_update_bits8__ksymtab_fusb307b_update_bits8__UNIQUE_ID_alias268$d.48$x.38$x.28$x.18fusb307b_probe.__key.8$x.8$d.8_note_7__UNIQUE_ID_depends267$d.47$x.37$x.27$x.17$x.7__UNIQUE_ID_intree266$d.46$x.36fusb307b_probe.__key.26$x.26__kstrtabns_fusb307b_update_bits16__crc_fusb307b_update_bits16__kstrtab_fusb307b_update_bits16__ksymtab_fusb307b_update_bits16$x.16$x.6__UNIQUE_ID_name265$d.55$d.45$x.35$x.25$x.15$d.5__UNIQUE_ID_vermagic264$d.54$d.44$x.34$x.24$x.14$d.4$d.53$d.43$x.33$x.23$x.13$d.3$d.52$x.32$x.22$x.12$d.2__UNIQUE_ID_scmversion271$d.61$d.51$x.41$x.31$x.21$x.11__UNIQUE_ID_license401$d.1__UNIQUE_ID_alias270$d.50$x.40$x.30$x.20$x.10__UNIQUE_ID_description400~@XS`@D` <2: (N0(I1(2(@?0c23(.k@?J@@#5d(,0@@dx%($ @dH@eu(@0eLoFfi<**@@f0X/?$? f4f@" {,|