ELF@@%$Ay 6"@R?#{ 3<@a @?qT*Ra@?qT*R @{¨#_R__Ay 6"@R?#{ 3<@a @?qT*!Ra@?qT*!R @{¨#_R__?#{@RA@b@c4@ R{#_?#{{#_?#A8{CS@ B9 @qT@q,TA8@BBaT{ASB#_aR@5@9B6`_BRAR@q-TaR5@97`_!R`_BR#R*@9`_BR#R*@9?#{RS@[`c!?@T* 7@BR!R*@BR*s* 5BbA{k 6R!c!*5! *qmT@dc* 7!q T @`6@ 7>!RY[B*SAcC{Ĩ#_*!cC*SA[B{Ĩ#_![B*SAcC{Ĩ#_[B*SAcC{Ĩ#_!cCs@*dc*6*!cC*!cC!cC?#{!{#_?#{{#_failed to allocate extcon device failed to register extcon device failed to register extcon props rc=%d devm_delayed_work_dropusb_idfailed to request handler for ID IRQ usb_vbusfailed to request handler for VBUS IRQ ID and VBUS IRQ not found extcon-pm8941-miscqcom,pm8941-misclicense=GPL v2author=Stephen Boyd description=QCOM USB ID extcon driverh./int MM   H  # * = M 012  3oM     $MwMJM      @    MM M.!-';/I5W<eMaM $M+MW4 5! MM0M}UM   M        !"#$%&'()*+,-./M3McMMM     M:f fMM M! M"= F#J 6  7M$  $ h  8 FM M,g    g 9p  FF h T   k l    " : v    % %ٓ  - %ڼ   % ;    v %+F6  M %7F[  MM  F| M | n  m F  o   8   F    &F?  ? MO D $O   'k T ?   % F  F  M   s Fq %=F& MM %FA  (2YY< % y yT  FMM  F =$>F, Fxdev2 Q)retFP&W t & {  Fxxdev3 Q)retFP& 9  Z&  W F'W:e devY Z ret[F&] QD7Qb^,yRH<?^*#20+<+H@ %&M 8]irqM-FP'M8SO*_Q|p,% '%>c'W ret(F val) *!*&( " "A # F  irq1MF, irq0M".Fmdev.? w/" #0!2,res1P( dev3 > dev:Y"F dev5 #?"R&devR5 F_ devF1 F= gfpFIx wqx@y z(  4 >F"$ #H! '& m'JT'# m'BTA#Q##5pBH-%!-&C;!ptr;< ( I1 !I$ > <>! !I: ; 9 : ; 9 I ( &I : ;9 I .?: ; 9 'I< .?: ;9 'I<4: ; 9 I: ;9 I>! !I: ; 9!<: ;9 I> !I: ;9!4:!; 9 I.: ;9 'I !1RUX!Y W  :!; 9 I8 I!I/ .?: ; 9 '<: ; 9 I>! !I: ;9 .:!; 9 'I@|: ; 9 I1X!Y W  4:!; 9 I! ".: ; 9 'I !#: ; 9 I$'%4:!; 9!I!&1X!Y W ':!; 9 I(.: ;9!' !)4:!; 9!I*1RUX Y W!+ 1,.: ; 9 '@|-.?:!; 9!'<.% U/$ > 0 1&24: ; 9 I?<34: ; 9 I?4(54: ;9 I?<6( 7<8'I9 : ; 9 :4: ; 9 I?;.?: ;9 '<<=.: ; 9 '@|>.: ; 9 'I@|? 1U@1X YW A.: ; 9 ' B C.: ; 9 'I L,$(,(,($ $(d ((,0$$ ,$G  ) X z        Jz   / }<  / }<vJ .e z        Jz   / }<  / }<vJ . {1  {   {JIJ=!B nx K!&  .  .e ># %M  0 ># %mJ[ .[0  .~ /! ~  .~.#. X![&3/% Z  <"& s    .t   "s   X #J!!/ &J! ..3 y = .09#N<Z 0 EfK: F<: = .. ! // r. != . //  X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTirqreturn_tDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tnode_stat_itemMIGRATE_HIGHATOMIC_msecs_to_jiffiesHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRS___GFP_NO_OBJ_EXT_BITNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFTqcom_usb_extcon_probe_DQST_DQSTAT_LASTWORK_NR_COLORSMM_ANONPAGESwork_structextcon_dev__UNIQUE_ID_author496WORK_OFFQ_FLAG_BITSINIT_LIST_HEAD__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESplatform_get_irq_byname_optionalWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEPIDTYPE_MAX___GFP_HIGHMEM_BITPGDEMOTE_KSWAPDvbus_irqWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BITWORK_OFFQ_BH_BIT___GFP_UNUSED_BITirq_set_irq_wakeMOD_DATANR_LRU_BASEIRQ_NONENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTdelayed_workNR_WRITEBACKkmalloc_cache_typeenable_irq_wake_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGto_delayed_workWMARK_PROMOlistNR_KERNEL_STACK_KB___GFP_NORETRY_BITsigned charextcon_property_value__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSdelayof_device_idPGDEMOTE_DIRECT__int128 unsigned___GFP_MOVABLE_BITwork_func_t___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITIRQCHIP_STATE_LINE_LEVELADDR_NO_RANDOMIZEMOD_TEXTWORK_OFFQ_DISABLE_SHIFTWORK_BUSY_RUNNINGdev_set_drvdatalong long unsigned intirqchip_irq_stateNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQextcon_set_state_syncTIMER_SOFTIRQdevm_delayed_work_dropedevSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEmigratetypeNR_DIRTIED__UNIQUE_ID_license497LRU_INACTIVE_FILEWORK_CPU_UNBOUNDNR_BOUNCEWORK_STRUCT_PWQ_BITqcom_usb_extcon_cable___GFP_HIGH_BITirqreturn__SD_WAKE_AFFINEenableNR_VM_ZONE_STAT_ITEMSWORK_OFFQ_POOL_BITSzone_stat_itemNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEdevm_request_threaded_irqhrtimer_base_typenode_statesextcon_set_property_capabilityNR_IOMMU_PAGESqueue_delayed_work__keyPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEtimer_listsize_tqcom_usb_irq_handlerlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAHRTIMER_BASE_REALTIMEcurrent_stack_pointer__compiletime_assert_131__compiletime_assert_132mod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITE___GFP_MEMALLOC_BITARM64_VEC_MAXNUMA_MISSqcom_usb_extcon_driverdworkWORKINGSET_REFAULT_FILEIRQCHIP_STATE_PENDINGtrueNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSextcon_set_property__SD_CLUSTERqcom_usb_extcon_driver_init___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTdevice_wakeup_disablecancel_delayed_work_syncdevice_set_wakeup_capableid_irqHRTIMER_BASE_BOOTTIME_SOFTNR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharqueue_delayed_work_onMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQNR_ZONE_INACTIVE_FILEwq_misc_constsmodule__SD_SHARE_LLCNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typeIRQ_WAKE_THREADmsecs_to_jiffiesKMALLOC_NORMALNET_RX_SOFTIRQN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMA___GFP_DMA_BITclass_spinlock_irq_tNR_FREE_CMA_PAGESdevm_delayed_work_autocancelSB_UNFROZENirq_get_irqchip_stateNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITADDR_LIMIT_32BITplatform_set_drvdatadebounce_jiffiesqcom_usb_extcon_info__msecs_to_jiffiesSB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEIRQCHIP_STATE_ACTIVEboolqcom_usb_extcon_pm_opsSCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESdevm_extcon_dev_allocateclass_raw_spinlock_irqsave_tMIGRATE_CMAdevm_extcon_dev_registerUNAME26N_MEMORYTASKLET_SOFTIRQsizezone_watermarksZONELIST_FALLBACKVMSCAN_THROTTLE_NOPROGRESS__platform_driver_registerPCPU_FC_EMBEDworkqueue_structPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEinfoDQST_CACHE_HITSBLOCK_SOFTIRQDQST_READSplatform_driver_unregisterdelayed_work_timer_fnpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGES__UNIQUE_ID___addressable_cleanup_module494__SD_ASYM_CPUCAPACITY_FULLMOD_RODATAdev_idwq_detcabledevice_may_wakeupSB_FREEZE_PAGEFAULT__devm_add_actionNR_KMALLOC_TYPES__UNIQUE_ID_description495WORK_BUSY_PENDINGWORK_STRUCT_PENDING_BITPIDTYPE_PGIDqcom_usb_extcon_suspend__this_moduleWORKINGSET_NODERECLAIMIRQCHIP_STATE_MASKEDclass_spinlock_twork_bitsgfp_tshort intdisable_irq_wakeHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILEIRQ_HANDLED___GFP_ACCOUNT_BIT__SD_FLAG_CNTWORKER_DESC_LENDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSinit_timer_key__mod_of__qcom_usb_extcon_dt_match_device_table__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITwork___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILE__UNIQUE_ID___addressable_init_module493DQF_ROOT_SQUASH_Bqcom_usb_extcon_dt_matchNR_SOFTIRQSpcpu_fcNR_SLAB_UNRECLAIMABLE_Birq_handler_tlock_class_keyPCPU_FC_PAGEPGPROMOTE_CANDIDATEunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTqcom_usb_extcon_detect_cableuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDLRU_ACTIVE_FILEqcom_usb_extcon_resumevec_typeNR_ZONE_INACTIVE_ANONWORK_OFFQ_DISABLE_BITSNR_FILE_PAGES___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXEC___GFP_ZERO_BITunsigned charworkernuma_stat_itemdev_pm_opsvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESlist_headstateTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONNR_WRITTEN__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITqcom_usb_extcon_driver_exit___GFP_NOFAIL_BIT__mptrdevm_kmallocLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESIS_ERR___GFP_HARDWALL_BITonstackLRU_ACTIVE_ANON___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPdevice_wakeup_enableNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASES__init_worksystem_power_efficient_wqNR_MM_COUNTERSclass_raw_spinlock_tatomic_long_tHRTIMER_SOFTIRQatomic64_tN_GENERIC_INITIATORPIDTYPE_SIDNR_VMSCAN_IMMEDIATEdev_get_drvdataWMARK_MINWORK_OFFQ_POOL_SHIFTdevice_init_wakeupNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGdrivers/extcon/extcon-qcom-spmi-misc.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/extcon./include/linux./include/uapi/asm-generic./include/linux/atomic./arch/arm64/include/asm./include/uapi/linux./include/linux/schedextcon-qcom-spmi-misc.cextcon-qcom-spmi-misc.cdevice.hpm_wakeup.hinterrupt.hworkqueue.hdevm-helpers.herr.hlist.hplatform_device.hposix_types.htypes.hatomic-long.hinit.hstack_pointer.hstddef.hgfp_types.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue_types.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hirqreturn.hextcon-provider.htimer.hjiffies.hdev_printk.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-,xG-A BOA-,xG-A BOA-$8B-BHA-$A-ACA-4 A-A0BBU A-A $$A-AEA-A-A@CCE\ AA-A FDA-A@-H AA-A D AA-A DBQ A F A F,8xOxxg8|(D $ P    + B n.=& ,%?Un$(G]l~ extcon-qcom-spmi-misc.c$xqcom_usb_extcon_driver_initqcom_usb_extcon_resumeqcom_usb_extcon_suspendqcom_usb_irq_handlerdevm_delayed_work_dropqcom_usb_extcon_detect_cableqcom_usb_extcon_driver_exit$dqcom_usb_extcon_probeqcom_usb_extcon_dt_matchqcom_usb_extcon_cableqcom_usb_extcon_pm_opsqcom_usb_extcon_driver__UNIQUE_ID___addressable_cleanup_module494__UNIQUE_ID___addressable_init_module493__UNIQUE_ID_license497__UNIQUE_ID_author496__UNIQUE_ID_description495__this_module__platform_driver_registerinit_moduleirq_set_irq_wakesystem_power_efficient_wqqueue_delayed_work_oncancel_delayed_work_syncirq_get_irqchip_stateextcon_set_state_syncextcon_set_property__stack_chk_failplatform_driver_unregistercleanup_moduledevm_kmallocdevm_extcon_dev_allocatedevm_extcon_dev_registerextcon_set_property_capabilitydelayed_work_timer_fninit_timer_key__devm_add_actionplatform_get_irq_byname_optionaldevm_request_threaded_irqdevice_set_wakeup_capabledevice_wakeup_enable_dev_err__mod_of__qcom_usb_extcon_dt_match_device_table@4X44455647898 9$:@:L;x>?@AADD B$B(C4x8(<x@(DDTX\E|FEGHP PI4(8(<Ix|IFIIIP(P112<xxx=3& *++'(&)-*4*;*B*P*Y\*c*+s*y*E **V*** **_**y ****H**)*+ *j'**3*$ L*@ R*X*V^*qd*j*ep*v*|*** *;*A*}**** *+*;***W*s**>*9 **5* * ,*2*8*E>*gD*V*_*h*q*dz***Z*5* ****E**X*j***U**1*!*/*=*K*Y*O g*]t***_*8*~*"*H* **#** *S*v** **- *7&*;,*C2*8*h>*SD*J*P*V*\*(b*h*Xn*t*z** ** ** *x*7*m******* * *v**d**+*A 1* 7*=*xC*I*O*V*f*l*r*Bx*~* *7*y***1**d **g*** *** *J ****g* ** ** %*K+*1*}7*P=*xC* I*f O*oU*[*Da*g*fm*Ns*Ty*a*W *J * *s*** ** *** **M**#*E*2*O*u*i *<**.*!*'*-*/4*E*"K* Q*)W*u ]*(d*u*{**n** ** * * *K*\*x***~** *2 * ** *n**j *0*6* <*B*# H*oN*T*K Z*`*g*v*Q* * * **4 *R***(** * ****9* *K * * % *+ *1 *o 7 * > *l O *U *[ *a * g *)m * s * y *t * *( * *u * *K * *- * *B */  * * *% * + *1 *` 7 * = *C *gI *O *U *8[ *a *h *Br *'w *| * * *D *B * * * *O  * $ *0 9 *E * Q Z *f o *R{  * != * ! * ! * *x7 *| \ * * *{ ** * * * *U *l * * * **.'*B*t_***D*|* *"#*?G( \d(y8P*Rx*x (/!x)(?>_y*P* *X(e(x;(DL(\q*!*.*>F(R^*eD|*Q****k* * **d-*v S*`*on*u(** *** *'*E*`*\}* *<**Q*&**Q** *$*<1*B*: J*S R* % 0 0x@xSfXy"+?&+W*+f.+v2+6+:+>+H+M+R+W+%\+1a+=f+Ik+Xp+^u+ez+w+++++++++++++ ++ +++=+H+Q+\+k+r+z+++++ ++37/</@l/px//(/D$/(L/PP.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rela.exit.text.rodata.str1.8.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@xY"+P&@x_`"1;,6@_x"KD$F@P`H"V2h+jXe@`" w r@(a"  @@a" cc l@Xa,"#P@h`"3$@ȍ "%K@"0R+0KI0L'?L(@L @`L;@ȓ" HN#1 PU!HM