ELF8@@+*RB<@A_?#A8R{CS@ B@!R`@T!` @HT!`@HT!`@HT%RRRR`@Tcebd&c2aR*@5bNJA!`>@T`B@hTJA!#7@!Ra"9`&9JA!#7@"RbB9aF9JA!#7@"RbJ9aN9JA!#7@"Rb*9a.9JA!#7@"Rb29a69JA!#7@"Rb:9a>9JA!#7@"RbR9aV9RB@T`>c<B@ T!A8@BBҡ T{A*SB@#_*B***B**B*!t*@**!!R >QB>ITB JBB!R*t?#{S<@aN@`@"@!@B$@@1*c!*2@1*`B96`@t @t@a`R9RSA{¨#_t@?#{S<@`B96`@q TTbRqT QbRq`RB0`N@a@@c(@!2"@97a@5`B96t @s@SAR{¨#_ QbRq`RB0t@@a@C@ @!#@1*B*2"!@1*!@a@C@ @ @1*c!" 2@1*@a@B@!"@1*cB22"!@1*!bR?#{S[<@B9N@7R[B*SA{Ĩ#_@*4*![B*SA@{Ĩ#_*`5 @*4*!@@*5B96 @@!(@2@97@R@*`4*! @ @@!@@1*B!t2@1*@R*4?#A8{CS[c>@ B`RN@*4A8@BBa=T{A*SB[CcD#_ָ@*@4*!`R*@ 5 @*4*!@*5@* 5BRҀ @*`5k3 @N@@B$@!@@1*c!*2@1*@9R 7 @@@ @qTQ 0Rxb2@!0?`T#@"@)52@"B9"N@A7 @97(@97@97@9a7@9 70@9 7B@@N@@+T@94B@99oS@@ @#6@!"@1*@J J2 !@1* @@!$@@1*B!x2@1*BR>@@99@N@! @*@#5@6B96@97BR Ҁ @@@BB@9@@1@_j@T R9kE3@!*! @@8C@@d@@9!q T#@1*cx2#!@1*! ա2@2@@1*B*!@@1*1@$@9!`#@1*32#!@1*!B@@9!#@1*32#!@1*!/C@@c@@9!#@1*32#!@1*!$D@@ @9@clS!$@1*cJc cJ2#!@1*! @,@9!clS$@1*cJccJ2#!@1*!B@@B @4@9 @1*Ba32@1*9@*4**!@kE3@; @!"@1*@J J2 @1*#@1*c28!B9`6@*5@9@6B9`7{**! Bk3߈߈#߈!߈߈߈"߈!߈߈߈߈߈"߈!߈߈߈B#߈!߈߈߈#߈!߈#߈!߈#߈!߈$߈!߈$߈!߈߈߈"߈ ߈#߈?#{!{#_?#{{#_cfg_ahbfailed to get cfg ahb clk reffailed to get ref clk ifacevddvdda-pllvdda-phy-dpdmfailed to get phy core reset failed to get regulator supplies qcom,tcsr-sysconfailed to lookup TCSR regmap failed to lookup tune2 hstx trim value qcom,imp-res-offset-valueqcom,bias-ctrl-valueqcom,charge-ctrl-valueqcom,hstx-trim-valueqcom,preemphasis-levelqcom,preemphasis-widthqcom,hsdisc-trim-valuefailed to create phy, %d Registered Qcom-QUSB2 phy failed to enable iface_clk, %d failed to enable cfg ahb clock, %d failed to enable ref clk, %d failed to assert phy_reset, %d failed to de-assert phy_reset, %d failed to read a valid hs-tx trim value failed to read clk scheme reg QUSB2PHY pll lock failed: status reg = %x qcom-qusb2-phyphy_qcom_qusb2drivers/phy/qualcomm/phy-qcom-qusb2.c^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^qusb2_phy_set_tune2_paramqusb2_phy_probeqcom,ipq6018-qusb2-phyqcom,ipq8074-qusb2-phyqcom,ipq9574-qusb2-phyqcom,msm8953-qusb2-phyqcom,msm8996-qusb2-phyqcom,msm8998-qusb2-phyqcom,qcm2290-qusb2-phyqcom,sdm660-qusb2-phyqcom,sm4250-qusb2-phyqcom,sm6115-qusb2-phyqcom,sdm845-qusb2-phyqcom,qusb2-v2-phy # ##  #|, @ ! $X0)<@DHLPTX0S0 y!|,  <@DHLP,0 y!880 y!license=GPL v2description=Qualcomm QUSB2 PHY driverauthor=Vivek Gautam BH{^I =Jint ee *>u81>u32YC>u64x'e   H  &Y #' * =  eK YLCYM_'e'     NoewY0,Y0,!g0,'u0,/0,50,<e'e L!!!!! !@!!!!!'eve7e.ea eo+, e$e e!0e!}<e!   e!        !"#$%&'()*+,-./$e!$e!L$e!|7e! :e":$e#%'e$C'e%7e&$R'J?   'e(       $R)U ?  'e* e+(S     e+< 7e,,   e-'   R. ?     e/( e/)X e/9 e/N e0+$     e1       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh$e2   e36 4Ye5- $e5JeC     CDphy eO dEeePvalfeEkRfe|   %( l, %, %, k [%(k %, %( %(k %, %( 8(@tbl#ee eee $!%$&''  l*# 6# C# N# \# h# t8~z8SSSSSS S 8@phyR (0xz@cfg MDclk     H   "  Q  G\ PR PR 1-R %-S -T 96 $$ \.Q @ "N R[ eE R::  "9 R?R :F. ?e9#T"79R*8RKea"!Ra"9R|R| "9RR|" R.:8:         R _ %R9  Z  Z H.S q .P  "76 .;: z"< pT"9R R| U . :RPR:  l "6HRe W9 9 e R 3R.:2:6 R$SP$TPR,1 Rx#A4ddev #cP2retRdi RnumRDor#F#U-z B:; ]^]  ^^B(#-z B;V ]^] ^^ "Z KMZ@Z3ZG^nW^G^W^G^W^G^W^Y##YY 1YM OYBYG^FW^G^iW^G^W^[ZZxZlZ Z ZZZZZ[ZLZxZlZ Z ZZZZZ[Z ZxZlZ Z ZZZZZ[Z ZxZlZ Z ZZZZZ[Zl ZxZlZ Z ZZZZZ[Z ZxZlZ Z ZZZZZ[Z$,!ZxZlZ Z ZZZZZY *O!YG^3r!W^ Y;!YY zY<!YY=[ I[U[q>Z[\>]  ]c[>h[u[v[Zz?ZZ [)?[B] V?Z]N]f][[ -[=[I[U[?Z[\?] ]c[@h[u[v[GQW@HmWXzW{W]H^]  ^^WHB XHQXXXX XP -[A=[ I[U[3AZ[\YA]  ]c[xAh[u[v[ZR)R"Zdev:)FR[ZdevF1 F=:gfpFIF)RZnpB)LRZnpLHMNszN#:retPR# '[  ='[&[= "5= ' ,[[* [ 6[+val &c[6 &u[+tmp 56 $ Z* [ 5[+val &[6 &[+tmp 56 #/ d!\val d+ d3 dW[ e e4/ b^\ b% bI[ c c// `\val `, `4 `R'[ a a5/ ^\val ^' ^/ ^M'[ _ _0* L] LE[+val N* 5B] 5D[+val 7/ 's]val '. 'J'[+ptr )s] / B]min B/max BB# b]clk b6) SR]clk S2ret UR* ^keyJ%^"+k6& p ^*i RG^ptriDT*;!d^ptr; !I: ; 9 : ; 9 I1X! Y W!: ;9 I1RUX YW : ;9 I<4:!;9 I4: ;9 I1RUX! Y!W!$ > I!I/ .?: ;9 'I<4:!;9 I: ; 9 I : ; 9 I!(".?: ; 9 'I<#.: ;9 ' $> !I: ;9!%4:!; 9 I& '>! !I: ; 9!( ).: ;9 'I !*.: ; 9 'I !+4: ; 9 I,: ;9 I-4:!;9 I ..?: ; 9 '</.: ; 9 ' !0<1.:!;9 'I@|24:!;9 I3:!;9 I4 :!;9!5 6 : ; 9 7>! !I: ;9 8 :!;9!9.?: ;9 '<:;.?:!;9!'<<1RUX!Y W = : ;9 >:!; 9!I?(!@ :!;9 I8 A:!;9 IB C5ID<E :!; 9 I8 F4I4G 1UH 1I% UJ$ > K L&M4: ; 9 I?<N4: ; 9 I?O : ; 9 P : ; 9 I8 Q4: ;9 I?R'IS.: ;9 '@|T.: ;9 'I@|U UV W1X Y W X 1UY.: ;9 'I@zZ4I4[5\.: ; 9 'I L8,$ (048 $   H  D HH$H$ D `@   DD H T P H   T <\<< D$hp ",$"y  =   }}&  }  "  {< Y= {.!{  0 <!x1J!x2J!x2J!x1~I t!x4s=% <" J"x3 <!x2H v}"!-!H v}"!-!H v}"!-!H v}"!-!H v}"!-!H v}"!"!!-!H v}"!-!{ <30Yx4 "~~  y~  gw/@x  tX.x f%x f Kx   w!K|<  x x.  f30!x5  { |   xG 9 .~ zF :JJ  |  !|  ~  ~  | $  =$! ~"  ~   ' ~  ~$  =$10  /~.  /~.>"tX  //{ } J}  .  taJ# * . } "  ~   '661  /|.  /|.TX  X  //| ~    ~  ~  ~ | $  =$! ~"  ~   ' ~  ~$  =$~    ~  }  ~ | $  =$! ~"  ~   ' }  ~$  =$  ~ ~  ~~    | $  =$! ~"  ~   ' ~  ~$  =$  /.} f} ! "( [f   =| Y" ^<"  <=|   =| Y  /|.  |   =| 6$ $   | "  ~   ' f< .|.    =| Y  //| ~ }  ~~    | $  =$! ~"  ~   ' }  ~$  =$   .|.  =!|.  ~ =|~z ;&x != ~  =} Y>   =}   =} Y  //t =} =& zJ=&=}   }  ~  ~ | $  =$! ~"  ~   ' ~  ~$  =$T , % } 5 * } v"  ~ "  ~   '=!# ~ "  ~   '  }.) } !%3333 ..~ !! /{2 !!&!#.!~ ~  ~  } $  =$= ~"  ~   ' ~  ~$  =$} }  ~}    | $  =$! ~"  ~   ' }  ~$  =$ zJ x  (!* L&  .   . yJ$ $   z   ~@  /#  40 <Y  //v }.~      4 }  ~$  =$! ~"  ~   ' }  ~$  =$  {." {."  ~   ' {.  ~$  =$ ~   Y  {.  ~$  =$ A?   ~  ~ } $  =$! ~"  ~   ' ~  ~$  =$  F: D  ~  ~ } $  =$! ~"  ~   ' ~  ~$  =$       ~  ~ } $  =$! ~"  ~   ' ~  ~$  =$        ~  ~ } $  =$= ~"  ~   ' ~  ~$  =$       ~  ~$  =$= ~"  ~   ' ~  ~$  =$       ~  ~ } $  =$! ~"  ~   ' ~  ~$  =$  '   =}  "Z"}X~ ~  ~  } $  =$= ~"  ~   ' ~  ~$  =$   ~  ~$  =$! ~" Lx. .  /}   u.=} //f. +#/~ {5   }..<% X XHRTIMER_MAX_CLOCK_BASESPGSTEAL_ANONWORK_OFFQ_DISABLE_SHIFTVMSCAN_THROTTLE_NOPROGRESSPSI_IRQpm_runtime_set_activesize_tPGSCAN_ANONoverride_paramsGNU 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-strongWORK_OFFQ_FLAG_BITSNR_ZONE_LRU_BASEregulator_bulk_disablePCPU_FC_NRSCHED_SOFTIRQ___GFP_KSWAPD_RECLAIM_BITcellpm_runtime_disable__kernel_ulong_tPTR_ERR_OR_ZERONR_PSI_TASK_COUNTSTHP_FAULT_ALLOCPGFREEdisable_iface_clkUCOUNT_FANOTIFY_GROUPSNR_PSI_RESOURCESPGDEMOTE_DIRECTWORK_OFFQ_LEFTPGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDSWAP_RANR_ZONE_ACTIVE_FILEkmalloc_cache_type__pm_runtime_disable__func__kfreeUCOUNT_MNT_NAMESPACESvm_event_itemclk_prepareMEMCG_MAXlru_listPGSCAN_SKIP_NORMALdisable_ahb_clkWHOLE_SECONDSNUMA_FOREIGNBALLOON_MIGRATEPGPROMOTE_SUCCESSTHP_SCAN_EXCEED_SWAP_PTE__SD_PREFER_SIBLINGSB_FREEZE_COMPLETE__u8CMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSUCOUNT_IPC_NAMESPACESNUMA_PAGE_MIGRATEPSI_MEM_SOMEPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHERCGROUP_GETSOCKOPTNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32CGROUP_UNIX_RECVMSGPHY_MODE_DPdevm_clk_get_optionalFDPIC_FUNCPTRSPHY_MODE_INVALIDnode_stat_itemQUSB2PHY_INTR_CTRLautoresume_enTHP_FILE_MAPPEDTHP_FILE_FALLBACK_CHARGEPGALLOC_NORMALmask_core_readyUNEVICTABLE_PGCULLEDqusb2_phy_runtime_resumewb_stat_itemucount_typePHY_MODE_PCIENUMA_HITphy_modePGSCAN_KSWAPDTHP_MIGRATION_SPLITMM_SHMEMPAGESKMALLOC_RANDOM_STARTCGROUP_INET4_CONNECTWORK_OFFQ_DISABLE_BITSLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILE__raw_readbmsm8998_regs_layout__u32__raw_readlUCOUNT_RLIMIT_SIGPENDINGhugetlb_cgrp_idMAX_CGROUP_BPF_ATTACH_TYPEusleep_range_statedevm_reset_control_get_exclusive_by_indexreadbNR_KMALLOC_TYPESUCOUNT_RLIMIT_MEMLOCKDQST_CACHE_HITSreadlpsi_resNR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEupdate_tune1_with_efuseHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKpropnameMTHP_STAT_SPLIT_FAILEDCGROUP_INET_SOCK_CREATEpoweroff_phyPSI_CPURPM_SUSPENDINGwork_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOChas_pll_testlong intsm6115_phy_cfgWB_RECLAIMABLEPHY_MODE_USB_HOSTNR_PSI_AGGREGATORSNR_WMARKKSM_SWPIN_COPYTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMApdevPGPGINclass_raw_spinlock_irq_tNR_RUNNINGCGROUP_UDP6_RECVMSGphy_initializedCGROUP_DEVICE___GFP_NOFAIL_BIT__SD_OVERLAP__raw_writelcpuacct_cgrp_idclk_scheme_offsetCGROUP_INET6_CONNECTPGALLOC_DMA32LRU_UNEVICTABLEMOD_MEM_NUM_TYPESCPUTIME_SYSTEMclk_prepare_enableNR_FILE_DIRTYdataQUSB2PHY_PORT_TUNE1QUSB2PHY_PORT_TUNE2QUSB2PHY_PORT_TUNE3QUSB2PHY_PORT_TUNE4QUSB2PHY_PORT_TUNE5CGROUP_INET_INGRESSio_cgrp_idclass_raw_spinlock_irqsave_tWORK_STRUCT_PENDING_BITWORK_OFFQ_FLAG_ENDphy_set_drvdataWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITUNEVICTABLE_PGRESCUEDnvmem_cellsigned charstatic_keywritelHRTIMER_BASE_REALTIME_SOFTmodeQUSB2PHY_PORT_POWERDOWNdevm_regulator_bulk_get__u64_ddebugNR_ISOLATED_FILEPHY_MODE_USB_HOST_FSHRTIMER_BASE_MONOTONIC_SOFTpreemphasispid_typequsb2phy_reg_layoutMTHP_STAT_SWPOUTTHP_SPLIT_PAGEWORKINGSET_NODERECLAIMunsigned charplatform_driver_unregisterCOMPACTSTALLCGROUP_SOCK_OPSNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITNR_WRITEBACKvec_typePGSCAN_DIRECT___GFP_UNUSED_BITnuma_stat_itemHTLB_BUDDY_PGALLOC_FAILhas_pll_overrideDQST_READSsyscon_regmap_lookup_by_phandleplatform_device__TASKSTATS_CMD_MAXALLOCSTALL_MOVABLEWMARK_MINMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPS_BoolKMALLOC_RANDOM_ENDSTICKY_TIMEOUTSof_property_read_u32_arraydevices_cgrp_idPIDTYPE_PIDvalueKMALLOC_CGROUPPGREFILLNR_FREE_CMA_PAGESCGROUP_INET4_GETPEERNAME___GFP_ZERO_BITPGREUSEMEMCG_SWAP_FAILmodulecfg_ahb_clkWORK_STRUCT_INACTIVE_BITQUSB2PHY_PORT_TEST1PSI_IO_FULLperf_event_cgrp_idNR_SWAPCACHE__devm_of_phy_provider_register___GFP_ZEROTAGS_BITUCOUNT_INOTIFY_WATCHESPHY_MODE_USB_HOST_HSARM64_VEC_SVENR_PAGETABLENR_MEMSTALL_RUNNINGPGMIGRATE_SUCCESSMOD_INVALIDMIGRATE_TYPESTASKSTATS_CMD_NEWRPM_ACTIVETHP_DEFERRED_SPLIT_PAGEN_HIGH_MEMORYUCOUNT_UTS_NAMESPACESMOD_DATATASKSTATS_CMD_UNSPECmod_mem_typein_layoutNR_VM_EVENT_ITEMS__mod_of__qusb2_phy_of_match_table_device_tableMEMCG_LOWPHY_MODE_USB_DEVICEPGSCAN_DIRECT_THROTTLEof_property_read_u32msm8998_phy_cfgWORK_STRUCT_COLOR_SHIFTWB_WRITTENTHP_FILE_ALLOCvm_fault_tRPM_INVALIDpage_memcg_data_flagsMEMCG_OOM_GROUP_KILL__UNIQUE_ID___addressable_cleanup_module615CPUTIME_IRQNR_SLAB_UNRECLAIMABLE_BMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEiface_clkCPUTIME_NICECGROUP_UNIX_SENDMSGMOD_TEXT__UNIQUE_ID_author616CGROUP_UDP4_SENDMSGKSWAPD_INODESTEALclk_disable_unpreparePGSCAN_SKIP_DMA32PHY_MODE_MIPI_DPHYKMALLOC_DMATIMER_SOFTIRQMEMCG_SWAP_MAXipq6018_phy_cfgHRTIMER_BASE_MONOTONICqusb2_phy_set_tune2_paramreset_control_deassertfalse___GFP_LAST_BITsubmodeNR_FILE_MAPPEDADDR_LIMIT_32BITCGROUP_INET4_POST_BINDUCOUNT_PID_NAMESPACESSB_FREEZE_WRITE___GFP_HIGHMEM_BITof_phandle_argszone_stat_item___GFP_MOVABLE_BITCGROUP_LSM_STARTPGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEmemcg_memory_eventBALLOON_INFLATEDROP_SLAB___GFP_NO_OBJ_EXT_BITphy_provider__SD_ASYM_CPUCAPACITYPSI_MEMHRTIMER_BASE_TAI_SOFTRPM_SUSPENDEDMOD_INIT_DATAKCOMPACTD_FREE_SCANNEDcpuset_cgrp_idARM64_VEC_MAXCPUTIME_GUESTWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLYPHY_MODE_USB_DEVICE_FScgroup_bpf_attach_typePIDTYPE_MAXPGDEACTIVATEmsm8996_init_tblNR_MEMSTALLUNEVICTABLE_PGCLEARED__SD_SHARE_CPUCAPACITYCGROUP_INET6_BINDWB_DIRTIEDPHY_MODE_USB_HOST_LSPSI_MEM_FULLKCOMPACTD_MIGRATE_SCANNEDlong unsigned intof_device_get_match_dataUCOUNT_USER_NAMESPACESpsi_task_countreset_control_assertWORKINGSET_ACTIVATE_BASESWAP_RA_HITvmscan_throttle_stateCGROUP_INET6_GETPEERNAMEPTR_ERRPGSCAN_FILEPGPGOUTnvmem_cell_readNR_ZONE_UNEVICTABLECGROUP_UNIX_GETSOCKNAMEof_property_read_variable_u32_arrayCPUTIME_STEALdisable_ref_clkPSI_AVGSNR_SHMEMclk_unpreparePGALLOC_MOVABLEPSI_CPU_FULLCGROUP_SYSCTLPAGEOUTRUNdev_pm_opsuintptr_tKMALLOC_RECLAIM__SD_ASYM_CPUCAPACITY_FULLPHY_MODE_USB_DEVICE_HSMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITPCPU_FC_PAGEphy_get_drvdataqusb2_phy_set_mode__SD_NUMACOMPACTFAILqusb2_phy_driver_initPIDTYPE_SIDCGROUP_INET_SOCK_RELEASE__SD_BALANCE_EXECUCOUNT_CGROUP_NAMESPACESplatform_driverDQF_SYS_FILE_BNR_INACTIVE_ANONDQF_PRIVATEMEMCG_HIGHNR_THROTTLED_WRITTEN__this_moduleTHP_SPLIT_PAGE_FAILEDNR_FILE_PMDMAPPEDlong long intLRU_INACTIVE_ANONMTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESUCOUNT_TIME_NAMESPACESwidthtbl_numNR_SHMEM_PMDMAPPEDSB_UNFROZEN__kernel_size_tsm6115_init_tblNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCgeneric_phyUNEVICTABLE_PGMLOCKEDCOW_KSMMOD_INIT_RODATAqphy___GFP_HARDWALL_BITMIGRATE_UNMOVABLE__UNIQUE_ID_license618MEMCG_NR_MEMORY_EVENTSWORKINGSET_ACTIVATE_ANON__platform_driver_registerqusb2_phy_vreg_namesmaskNR_VM_NODE_STAT_ITEMSCGROUP_UDP4_RECVMSGqusb2_v2_regs_layoutMTHP_STAT_SWPOUT_FALLBACKCOMPACTSUCCESSWORKINGSET_REFAULT_ANONMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemMEMCG_DATA_KMEMREAD_IMPLIES_EXECcurrent_stack_pointerKMALLOC_NORMALALLOCSTALL_NORMALCMA_ALLOC_FAILCGROUP_LSM_ENDMTHP_STAT_ANON_FAULT_FALLBACKMTHP_STAT_SPLITQUSB2PHY_PLL_STATUSqusb2_setbitsdevm_nvmem_cell_getWORKINGSET_REFAULT_BASEoverrides__SD_SERIALIZEaddrlog_post_read_mmiocharge_ctrlKSWAPD_HIGH_WMARK_HIT_QUICKLY__UNIQUE_ID_description617CGROUP_BPF_ATTACH_TYPE_INVALIDhas_se_clk_schemeNR_ZONE_INACTIVE_FILEdevm_kmallocSB_FREEZE_PAGEFAULTPHY_MODE_USB_DEVICE_SSMOD_INIT_TEXTPSI_NONIDLENR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTSLABS_SCANNEDNR_STATSCGROUP_UNIX_CONNECTrlimit_type__SD_ASYM_PACKINGl_yesWORK_OFFQ_FLAG_SHIFT__int128 unsignedCGROUP_SETSOCKOPTTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKunsigned intPHY_MODE_USB_DEVICE_LSNUMA_HINT_FAULTS___GFP_DMA_BITqusb2_phy_cfgNUMA_INTERLEAVE_HIT__UNIQUE_ID_ddebug606override__UNIQUE_ID_ddebug608pm_runtime_forbid__SD_BALANCE_FORK___GFP_COMP_BIToffsetPIDTYPE_PGIDQUSB2PHY_PORT_TEST2PSI_IOqcom_qusb2_phy_configureNUMA_PTE_UPDATESzone_watermarksdev_err_probeCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BITPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEADDR_COMPAT_LAYOUTmigratetypePHY_MODE_USB_OTG__SD_FLAG_CNT__UNIQUE_ID_ddebug610WORK_STRUCT_LINKED_BIT__UNIQUE_ID_ddebug612boolse_clk_scheme_defaulthstx_trimUNEVICTABLE_PGSCANNEDcharclass_raw_spinlock_tTASK_COMM_LENN_CPUNR_IOWAITPHY_MODE_USB_HOST_SSTHP_ZERO_PAGE_ALLOC_FAILEDipq6018_init_tblqusb2_phy_pm_opsVMSCAN_THROTTLE_CONGESTEDqusb2_phy_driverpm_runtime_enable__UNIQUE_ID___addressable_init_module614NR_ZONE_ACTIVE_ANONPSWPINALLOCSTALL_DMANR_INACTIVE_FILEout_valueDQF_ROOT_SQUASH_BPSI_IO_SOMEZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGESNR_ACTIVE_ANONNR_ZONE_INACTIVE_ANONhsdisc_trimqusb2_phy_runtime_suspendphy_opsrseq_cs_flags_bitNR_LRU_LISTSlog_post_write_mmioCOMPACTISOLATEDclk_schemedev_get_drvdataADDR_LIMIT_3GBTHP_ZERO_PAGE_ALLOC_dev_infoCGROUP_INET6_GETSOCKNAMEdeviceNR_PSI_STATESsizequsb2_clrbitsN_POSSIBLElong long unsigned inthrtimer_base_typeLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONHI_SOFTIRQmemory_cgrp_idUCOUNT_RLIMIT_MSGQUEUEMM_FILEPAGESclass_spinlock_irq_tPGACTIVATEpids_cgrp_idHRTIMER_SOFTIRQout_valuesHRTIMER_BASE_BOOTTIMENR_VMSCAN_IMMEDIATE___GFP_HIGH_BITMOD_RODATAqusb2_phyDQST_ALLOC_DQUOTSUNEVICTABLE_PGMUNLOCKEDPGSTEAL_KSWAPDNR_MLOCKVMSCAN_THROTTLE_ISOLATEDusleep_rangeNET_RX_SOFTIRQregmapSB_FREEZE_FSPGSTEAL_FILE___GFP_ACCOUNT_BITbias_ctrlMOD_RO_AFTER_INITCGROUP_INET_EGRESSdev_set_drvdatalog_read_mmioTASKLET_SOFTIRQ___GFP_FS_BITKCOMPACTD_WAKEPHY_MODE_LVDSWB_WRITEBACKDROP_PAGECACHEWMARK_HIGHreset_control__le32THP_COLLAPSE_ALLOC_FAILED___GFP_RETRY_MAYFAIL_BITCPUTIME_USERLRU_INACTIVE_FILEregstcsr__SD_WAKE_AFFINENR_BOUNCEUCOUNT_NET_NAMESPACES__int128CGROUP_INET6_POST_BINDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPS_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACKdevm_clk_getCGROUP_UDP6_SENDMSGPHY_MODE_UFS_HS_APHY_MODE_UFS_HS_BPGDEMOTE_KSWAPDqusb2_phy_init_tblWORKINGSET_NODESMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTIRQ_POLL_SOFTIRQcaller_addr0WORK_STRUCT_PWQ_BITNR_DIRTIEDUCOUNT_COUNTSPIDTYPE_TGIDnet_prio_cgrp_idNR_ACTIVE_FILEqusb2_phy_override_phy_paramsnet_cls_cgrp_idNR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BIT___GFP_NORETRY_BITNR_ISOLATED_ANONqusb2_v2_init_tblqusb2_phy_of_match_table__pm_runtime_set_statusMIGRATE_RECLAIMABLEqusb2_v2_phy_cfgPGSTEAL_KHUGEPAGEDTHP_SPLIT_PMD__MTHP_STAT_COUNTbaseRPM_RESUMINGshort intarch_static_branchIS_ERRUCOUNT_INOTIFY_INSTANCESCOMPACTMIGRATE_SCANNED__compiletime_assert_607__compiletime_assert_609MEMCG_SWAP_HIGHPSI_CPU_SOME___GFP_DIRECT_RECLAIM_BIT__hereNR_VMSCAN_WRITEUCOUNT_RLIMIT_NPROCNR_WRITTENsdm660_phy_cfgNUMA_MISSdevm_phy_create___GFP_NOWARN_BITbranchMMAP_PAGE_ZEROindextruecpu_usage_statCGROUP_UNIX_GETPEERNAME__dynamic_dev_dbgWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCCGROUP_INET4_GETSOCKNAMEPGSTEAL_DIRECTblk_opf_t__compiletime_assert_611__compiletime_assert_613__devm_reset_control_get___GFP_DMA32_BITCGROUP_INET4_BINDdevm_kzallocPGFAULTDQST_DROPSN_NORMAL_MEMORYregulator_bulk_dataNR_FOLL_PIN_RELEASEDPGINODESTEALNET_TX_SOFTIRQNUMA_LOCAL__SD_SHARE_LLCDQST_FREE_DQUOTSmsm8996_phy_cfgNR_FREE_PAGESVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACKimp_res_offsetclass_spinlock_tdisable_ctrlTASKSTATS_CMD_GETdevm_reset_control_get_by_indexpreemphasis_widthMTHP_STAT_SPLIT_DEFERREDgfp_tHRTIMER_BASE_REALTIMEdevice_nodeNR_WRITEBACK_TEMPpsi_statesNR_NODE_STATESMEMCG_OOM_KILLclk_enableUNEVICTABLE_PGSTRANDEDUCOUNT_FANOTIFY_MARKSassert_phy_resetNR_KERNEL_MISC_RECLAIMABLEoverride_parampcpu_fcPSI_IRQ_FULL__SD_CLUSTERDQST_WRITESCPUTIME_IDLEN_ONLINEphy_resetPHY_MODE_ETHERNET___GFP_WRITE_BITNR_SLAB_RECLAIMABLE_BTHP_FILE_FALLBACKqusb2_phy_exitMEMCG_OOMCPUTIME_GUEST_NICENUMA_HINT_FAULTS_LOCALfreezer_cgrp_idqusb2_phy_initqusb2_phy_gen_opsN_MEMORYdevm_platform_ioremap_resourcePGMAJFAULTcgroup_subsys_idQUSB2PHY_PLL_CORE_INPUT_OVERRIDECPUTIME_SOFTIRQcpu_cgrp_idCPUTIME_IOWAITshort unsigned intrpm_statusNR_SECONDARY_PAGETABLEqusb2_phy_driver_exitPCPU_FC_EMBEDMAX_ZONELISTSNR_UNEVICTABLEnode_statesWORKINGSET_ACTIVATE_FILEipq6018_regs_layoutMEMCG_DATA_OBJEXTScaller_addrNR_ANON_MAPPEDMM_ANONPAGESWORKINGSET_REFAULT_FILEqusb2_write_masklog_write_mmioPGROTATEDBLOCK_SOFTIRQ___GFP_MEMALLOC_BITpsi_aggregatorsPHY_MODE_SATAmsm8996_regs_layoutPSI_POLLTHP_FAULT_FALLBACK_CHARGEMIGRATE_MOVABLEPGLAZYFREEof_phy_simple_xlatestatic_key_falseWMARK_PROMOPGSCAN_SKIP_MOVABLEintr_maskCGROUP_SUBSYS_COUNTN_GENERIC_INITIATORRCU_SOFTIRQTHP_MIGRATION_FAILWORK_OFFQ_POOL_SHIFTNR_SOFTIRQSUCOUNT_RLIMIT_COUNTSPGALLOC_DMAclk_disableOOM_KILLNR_WB_STAT_ITEMSqusb2_phy_probeof_device_idvregs___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEARM64_VEC_SMEregulator_bulk_enableref_clkmsm8998_init_tbl_dev_errregmap_read__NR_MEMCG_DATA_FLAGSdrivers/phy/qualcomm/phy-qcom-qusb2.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/phy/qualcomm./include/linux/phy./include/linux./arch/arm64/include/asm./include/asm-generic./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/linux/regulator./include/linux/mfdphy-qcom-qusb2.cphy-qcom-qusb2.cphy.hdevice.herr.hreset.hof.hpm_runtime.hjump_label.hio.hio.hclk.hdelay.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hstddef.hgfp_types.hinit.hstack_pointer.hspinlock.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hworkqueue.hmm_types.hnodemask.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.htopology.hpm.htaskstats.huser_namespace.hinterrupt.hkernel_stat.hbpf-cgroup-defs.hpsi_types.hcgroup-defs.hvm_event_item.hhuge_mm.hbacking-dev-defs.hblk_types.hmemcontrol.hplatform_device.hnvmem-consumer.hregmap.hconsumer.hdev_printk.hdynamic_debug.hsyscon.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-$$A-AEA-4xA-A@CBB A-A 4A-A Bi A-A 4A-A Bi A-A \A-A@CJ A-A AN AA-A T A O B e B A-ApB B CX A-A sAoCjAOlF AA EAA(,>$ T Wx T g888 `0 8p8`( T1xCxNYj (zP (( ( ( ( (h x,hxx 8 ,%@6,J T[8,ToTT&52T!"$%T%&#+F,Rm$|5Im#5F[gu`( phy-qcom-qusb2.c$xqusb2_phy_set_modequsb2_phy_driver_initqusb2_phy_driver_exit$dqusb2_phy_probe__UNIQUE_ID_ddebug610.1__UNIQUE_ID_ddebug612.0qusb2_phy_exitqusb2_phy_runtime_suspendqusb2_phy_runtime_resumequsb2_phy_init__UNIQUE_ID_ddebug608.2__UNIQUE_ID_ddebug606.3qusb2_phy_of_match_tablequsb2_phy_gen_ops__func__.8__func__.6qusb2_phy_pm_opsipq6018_phy_cfgmsm8996_phy_cfgmsm8998_phy_cfgsm6115_phy_cfgsdm660_phy_cfgqusb2_v2_phy_cfgsm6115_init_tblmsm8996_regs_layoutmsm8996_init_tblqusb2_v2_init_tblqusb2_v2_regs_layoutipq6018_init_tblipq6018_regs_layoutmsm8998_init_tblmsm8998_regs_layoutqusb2_phy_driver__UNIQUE_ID___addressable_cleanup_module615__UNIQUE_ID___addressable_init_module614__UNIQUE_ID_license618__UNIQUE_ID_description617__UNIQUE_ID_author616__this_module__platform_driver_registerinit_moduleplatform_driver_unregistercleanup_moduledevm_kmallocdevm_platform_ioremap_resourcedevm_clk_getdevm_clk_get_optional__devm_reset_control_getdevm_regulator_bulk_getof_device_get_match_datasyscon_regmap_lookup_by_phandledevm_nvmem_cell_getof_property_read_variable_u32_array__pm_runtime_set_statuspm_runtime_enablepm_runtime_forbiddevm_phy_createof_phy_simple_xlate__devm_of_phy_provider_register_dev_infodev_err_probe_dev_err__pm_runtime_disable__dynamic_dev_dbg__stack_chk_failreset_control_assertclk_disableclk_unprepareregulator_bulk_disableclk_prepareclk_enableregulator_bulk_enableusleep_range_statereset_control_deassertnvmem_cell_readkfreeregmap_read__mod_of__qusb2_phy_of_match_table_device_tableTPhQ|  R ( (R H HST P X P X h h$U4VD H LWdXx  Y @ @Y X XY p pY8 @ LYh p |Y  YZ[\]^^KK _4 8 <`x  a  a 0 0a x xb  bc  $=( ,=0dP=T=` d hdxcefg hg h,iPgXhghgh<gDhj  bkj 0 0bghkXhhj| X Xbghh k h` l j     b i k j  0  0 b g$ h0 k@ fX m` n4 h o pP mp q m  x  x b g h h = =     d     bj X Xbf  bghk  b==  d$h4e( @P`KKLN=(HP=` x $ (=048=8 <`@$(D04H<@LHLPTXT`dXlp\x |` d h l p0 t x@ |`   8 \ |$,08<DHP T\H`hpltx H`  pKH`P0  P  xP @P (   ` (    h  h  x 8 @ (  8 8P h` OM P ` 8 P@H `P p Pxx `  Px ` @ DEE&B&C-Du 2D@DGD,ND2ZDhDh!tDyD D&DZD-D DDUD[D#D)D! D)D#*D#/D ;DvGDH0`DeDqD vD4{D D!DD.DD+D'DD(DD7D"-DD~1D-D8)D D+D3D'"D"D D5DG(DD!D`(DV6D GDMD5SD[D#iD6 wD D/D'DD?DwD)+D>"DDD DD D- D#DDD(Db 1D\:D<CD&XD '^D3dD*jD.pDwD%DD)DgD#D1DtD3DDDd D DD*Dp#!D8'DE-D(3D.9D ?DC ED KDRQD%WDf]D5cDniD/ pDw}D13D~&DY1D.DPD+2D$D4D0D/#DD^4D,DVDD DD DIDD-Dj$D!*DH/0D6Dn =DND/TDfZDn%`D$fDlDrD;xD6 ~D'D)D DDL D-DH!DYD_%D$DG+D"3D1DD+D D*DDD3DD6D=3D5D& D&D|,D32Dx8D >DA DDJDp0PDVD \D<bD{hDnDtDC-zDv'D+Dg-DD0DD/DDD2DP%DSDD}D*D^DDD0DD&D^) D}D D%D.D/4D':D=@Db$FD+MD"^DdD*jD(pD4vD D+%DT!D3D&DDN0D`'D DD D*DDDDlD<D) DDDD^ 1D %7DJ=DjOD)UD.[DaD@1gD mD'sDb/yD*D)DODDD-(DDDYDtD'Dd(D DDD DD5 Dd0 D' D - D3 D"9 D ? Dz)E DK D$Q DW D31] DS/c D1i D o Du D { D DL# D D2 D D- Dr, D DU DV& D} D/ D D D D D D^ D? D)# D) D!/ D5 D,; DA D6G D0M D+T D e DS-k D&q Dw Do } D05 D& D D9/ D( D3 D* D( D DE' D4 D$5 D- DQ) D8 D D2 D DL1 D2 D D* D1! D ( D9 D> D D Dv(J D( P DV D~ \ D.b Dh DQn D t D z D D) Dx DK* DE D D DZ D D D ! D D D- D3. D=& DO D D D D D D$ D DO  D" D) D : D_"@ DF DM L DXR DMY D0j D%p D4v Dg| D. D- D D&1 D* D]& D 4 D D;4 D D^2 D  D2 D D D& Dg D1 Dt+ D@ D6+ D D8' D4% D 6 D/ < D#B D$H D N DE5T D Z D` Df D$l Dr D{x D~ D+ D D9 D4 D D-' D Dn4 D. DS2 Dn D D D' DL. D:, D  D) D D  D} DDD:(D"D,/D D&DN,Dd2D8D3>D(DDyJD]5PD"VD\D!bD1hDUnDtD zD2!D4DD,D"D%DDDD(D;DDz DXDDDD#DT DD'DD0D  D/DD4D=%D)"Dh(D1.Dm4D]:Dm@DFD8LDM,RD#XD^D;dD&jD%$pD vD |DiD"DwDDD DDD%DDD D\DD.D%*DDD D/0D[,DD D($D*D]0Df57D[.CDVTDZDv`D&fD1lD0rDxD-~DDDDDj3D4D6D/DDD DDDD$DDu!DkD?D D;#D_*Dq*D%Dl1+D1D47D(=DDD%SDXD]D:gD*tD7"DDHDo2DDT Dh D| D D D DK"D D<D@$@2DV3>GD'4SqD}hD8D5 Dkh D8 D+x D!2D4?D LDp)YDfD/sDOD D DpD#Ds/P D5( D D), Dr-) 2D ? HDjTD1`D!mD{DD/D#D3D0DZ(DXD%D'Dm, DD5#D.0Db1=D5JDu)WDdD'~DDn D D )D&(Dj D2D+ `)D6DQ$CLD|$YbD$o6xD3Db95D9D 9D*DAD+\DgD.DD DD++D 6LDCbD5DwDD3&Dy4D`:D-`D"rD$DD-DDgD D/D"QD>*mD42DQ5DD0DD6DOD2 0D<ODw5ZqD* DDDDDBfDZ#=3De.;Bv@D-PXBvkBvyHD#=8HD~.HD-HP( 0BPps(KTnlttQ} 4= 4q d d  1!T!w!!B/!!B?!!B?!(!@"BO"|:"]"""""p"B #D1+#P#D`#h#B}##B##B#B##B#B# $$ $B.$B>$]$r$$$$$$%!%D%]%k%%%%%%&L7&D 2B& g&D&D%&D&D@ & &D$& &DL& &D0&&D&< 'B'< "'B4' <'B M'B ]' e'B*s'B*' 'B<'B<', 'BF'BF' 'L %(| -(BXH(BXX( `(Bhq(Bh( (l ( (Bx(Bx( ( )l ) 7) P)l ^) ) )l ) ) )l ) * =* R*l c* k*B*B* * * * + )+ 8+$ [+$ t+ +( +, + +< +B+B,( ,B&,B6,`],`v,`,`,d,t,`,x-x$-`5-@ h-@ -@ -@ -@ -D -T .@ .X E.X ^.@ l.\ .` .@ .` .` .@ /` ,/d K/t `/X p/ / /B/B//B/B//  00B"0B20Q0,f0 v00000 04081 18818Q1 _181<1L1 1P1P1B2B2X 2B 12B ?2XX2Pf2Xn2B|2B2`2p2P2t2t3P3xK3|`3Po3|3|3P3|334P$4=4E4B)b4B)r4z4B94B94444BI4BI455*5Q5j5x555556686W6l6~666BY6BY66Bl6Bl6 77"7B|07B|@7_7 t777777 8#8 F8 _8m8 8$84888888B9B&9HM9Hf98t9H9L9\989h:h:8*:lW:pl:8{:p:p:8:p:t ;;80;E;M;Bj;Bz;;B;B;;;;B;B; <"<2<Y<r<<<<<< ==@=_=t==| =B=B= =B= (> 0>BA>BO> h> v> ~>B>B> > > > ? ? .? [? p? ? ? ? ? ? @ "@ 3@B!@@x U@B1c@x k@B1~@B1@ @@@@BAABAA*A8A@ABQNABQ^A$}A4AA@A@AADBH2BABHdBH}BBHBLB\BB CC9CaCsC {CBaCBaC CBqCBqC C C CB DBD 9D$ ND ^D( D( D D, D0 D D0 E0 9E GE0 lE4 ED E ED E F (F AF OF vF F F F F G G *G WG lG {G G G G G H "H 1H XH qH H H HH HHBIBIIB(IBRB6LRB6\R{RRLRRRLRS0SL?SbS{SLSSSSLSSBFTBF#T+TBVXDm,KXD7"sXDXDm,XD7"XD3XDm,XD7"XDYD/$YD-2YD. PYD-^YD{YD YDO YDYD`YD(YDO ZD&#ZD.AZDk&\ZD yZD ZD%ZDLZD ZDU'ZD ZD[D@[D<-[D<-.[D >[D@[[D<-w[D<-[DX [D@[D<-[D<-[DE[D.[D@ \D}3\D*"\D(.\D.:\D@F\D}3R\D*_\D%w\D.\D@\D}3\D*\D3\D.\D@\D}3\D*\D]D@]D*]D@C]D []D@y]D (]D]D. ]D,^D-^D +^DH^D,e^D? 0  0@P@gwp`P\\'7GWgw0|d< ! + = G, Y| i y  < (  P XX*:JZm}8|    "x 2x BRb r   "E>&EV*Ek.E2E6E:E>EBEFEJETE2YEC^ETcEZhEcmEirEqwEv|EEEEEEEEEEEEEEEEEE+E9EIEPEXEaEmExEEEE EEEE!E&E+E0E5E:E?EDE%IE3NECSEMXE`]ElbEygElEqEvE{EE"" I,I0TIX |III`$I(0I .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rela.exit.text.rodata.str1.8.rela__jump_table.rela.altinstructions.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela__dyndbg.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 @@(+&@`(1;,6@8x(K$F@H(V2 j@e@ ( |w@( @(x(@((@((g(@()^@X!P(OWP@`( @ (ђ"@((*0.650E0'N^ vq@0(& )K 5