ELF@@+){ _WO*q-TҔb*uјCkv8h4hCi8@(5`C i8_i5@( s""kv85i ) ?kT J _ kkT@ODWC_B @{Ũ_{og_WOC*** ?q- Tb*C kz8h4Ci8@(5Ci86_h5(@({"9#kz85 ) ?kT ) ?kkT_ @v6qm Tb*uїCjz8h4hCi8@(5`Ci8_h5@ (s""jz85i ) ?kT ) ?kkTBhCiz8h4`@!7BhCiz8h4`@!BR?*OFWE_DgCoB{A_{ s hCii8h4`@ @{¨_{ g_WOB@RBb;Chkz8h4@8IThkz8h4!B*?4!Bc?CT!B*?CT!B*OEWD_CgB @{ƨ_" C(kz8h4@b!#R7(kz8h4@"!Ciz8h4@4*!B*Ci8(5(R(kz85bCiz8H4BCiz8h4 ) ?kT{_WOtBCkw8h4@ Ciw8h4@!4kw8H53kw8h4@!?Tkw85vCiw8h4kw8h4@!?Tkw85vCiw8h4kw8h4@!@iT!B* 4NvCiw8h4kw8h4@!?Tkw85v"Ciw8h4kw8h4@!?Tkw85vBCiw8h4kw8h4@!?T* sbhCiw8h4*t*OCWB_A{Ĩ_kw85{ WOBwCjv8h4 @BJ4* jv8h4 @"B= 4**OCWB @{Ĩ_jv8h4 @B+"Civ8h4@BCi8*54**jv8h4`@!BR ) ?k TC{og_WO@#R* Chkz8h4@HB#Rhkz8h4@#* hCiz8h4Cӈkz8h4?Tkz8h4@!*hkz8h4@B#Rhkz8h4@yB##R |jT_Y1aT *kz8h4@qmT![((Ci85(@(4 *!B#HB#Rhkz8h4@#uvCi8 59!4!4! 4* `bCi85RhrtRhCi8h5RHr`bCi8h 5RrtRhCi8H 5Rr* _)@?T*OHWG_FgEoD{CC_`bCi8H5RUrtRuCi8(5* *kz8(5z ?k+T ) ?kKT ) ?kkT) ) ?kKT **m ) ?kkT ) ?kT ) ?kT ) ?kT{_WOshCiu8h4s@tCju8h4@XsvCj85h@9qT@ju82i4@>Rj85(Rh9OCWB_A{Ĩ_i ?kKTi ?k+T{_WOshCiu8h4s@tCju8h4@swCj8h5h@9h4R@yju8h4@>j8(59OCWB_A{Ĩ_i ?kTi ?kT{ WOhCiv8h4u@uwCj85h@94Civ8h4@j8(59OCWB @{Ĩ_i ?k Ti ?kT{ OshCiu8h4s@tbCiu8h4@!Ciu8h4@?*sBhCiu8h4`@!B`AOB @{è_{WO*Civ8h4@bCiv8h4@aCiv8h4@*?OBWA*{è_{WO*Civ8h4@bCiv8h4@Civ8h4@a?OBWA*{è_{ WO***Ciw8h4@Ci8(5Ղ9Ci8(5yԒCi8H5yOCWB @{Ĩ_ ?kT )?kT )?kT{ WO**Ciw8h4@bCiw8h4@Ciw8h4@b?*4BCiw8h4@!B*BhCiw8h4`@!BsA*OCWB @{Ĩ_{ s hCii8h4h@ @{¨_{ OshCiu8h4s@tbCiu8h4@ACiu8h4@?sBhCiu8h4`@!B`AOB @{è_C{og _ W O @shCi|8h4u@BChj|8h4R CHi8 @HS5@94*eBCi8(S5@4RCj8hS5@9q!T"T:"TCӈj8(S5@940cHCi8HT5@~Ci8HT5c9R!Ci8(T5cAR#R4*!"R2`4*!j8R5(R9"aTbCi|8h4@Ci|8h4@!R?ֶ T4Cӈj8J5(@94Ci8G5@94Cӈj8H5@9H4tCj|8h4h@ TChj8K5@94NtCӈj|8h4|@\`4*"R4*!GhCiy8h4v@ 4*L!]B(Ci|8h4 @`4*!B*!B*^i8>5(R*9Ci|8h4@4*!B*!B*c 4*hj|8@@h4@!B*!B*Ci|8h4@w@j8h75@9]4Ci|8h4@j8H659!] 4*hjy8h4@!B*]!B*]  _)@?-T*OLWK_JgIoH{GC_ֶ@"R4*!B*@=j8-5(R9j8-5](R(9"C iy8h4@` 4*gHCiy8h4\@ 4*5j|8h4`@@4*!B*!B*IRBCiy8h4@v 4*[ 4*jx8h4u@hjx8h4@!B*Zhj8H 5(R94*hj|8@h4@!B*@nbCiy8h4@V4*2@i8h5@(R(9 4*hj|8@@h4@!B*@ @1j8]5(R9,4*hj|8@@h4@!B*@@i|8h4@ @@j|8h4@hj|8h4v@@ ?kT ` ) ?kT ` ?kTa ?k+T ?kˬTc) ?kkT ?k+T q̫Tc[ ) ?kTZ ) ?kT[ ?k+T ?kKTg ?kTA ?kkT ?kTJ ?kkT) ?kkT ?kT@) ?kkT@  ?k T={ WOwCj85h@94bCiv8h4@5.BCiv8h4@"Civ8h4@Civ8h4@j859OCWB @{Ĩ_i ?kKTi ?kKT{ _WOtҕrCk8 5@94vCi8 5"Ciw8v@9h4@Y4*7.,*4*Ciw8h4@!B**Ciw8h4@!B* *k8h59ODWC_B @{Ũ_֩ ?kT ?kT ?kT{_WO@shCiw8h4t@RxCk8(5h@94bCiw8h4@Ciw8h4@*?֕Ciw8h4@BCiw8h4@ZsCiw8h4@vC(k85@94Ciw8h4@(k859BCjw8h4 @&jw8h4 @"jw8h4BCi8 @5@64RCӨj8 5@94#(Ci8 5(~ C)i8 5#! C)i8) 5(R#AR#R4k84,k84(k84$j8 59k859 _)@?a TOFWE_D@{B*_i ?kTS ) ?k+Ti ?k+T ?k+Tv ?kkT ?kT| qT#@ J _ k T J _ kT ?kKT{WO*Civ8h4@bCiv8h4@Civ8h4@ha?* 4BCiv8h4@ )r#!B***OBWA{è_{_WO_q**ןb Cii8{Sh4@~@6RR**OCWB_A{Ĩ_{ OshCiu8h4s@tbCiu8h4@Ciu8h4@?OB @{è_{ _WO*"Ciy8H4Ciy8@h4@V q-Tw6RCi8 5@*3*b C)i8I5@*4*!B*6BCi85@**7* *!B***ODWC_B @{Ũ_!Գ J _ kT@ ) ?k T ) ?kKTRA_RA__@@@@@@@#`@ @ @ @@@ @ @ @ @#`.`/`@C(`#`#`*`(`'`!`@@@@,`@ @@@@@ @,`@(`#`4`#`@`"`%`@"`3`@߈߈d drivers/phy/qualcomm/phy-qcom-ufs.cufs_qcom_phy_write_tblufs_qcom_phy_calibrateget_ufs_qcom_phyufs_qcom_phy_generic_probeufs_qcom_phy_init_clksufs_qcom_phy_init_vregulatorsufs_qcom_phy_enable_dev_ref_clkufs_qcom_phy_disable_dev_ref_clkufs_qcom_phy_start_serdesufs_qcom_phy_set_tx_lane_enableufs_qcom_phy_ctrl_rx_linecfgufs_qcom_phy_save_controller_versionufs_qcom_phy_calibrate_phyufs_qcom_phy_nameufs_qcom_phy_is_pcs_readyufs_qcom_phy_power_onufs_qcom_phy_power_offufs_qcom_phy_configure_lpmufs_qcom_phy_dump_regsufs_qcom_phy_dbg_register_dump%s: tbl_A is NULL%s: tbl_B is NULL%s: phy base init failed %d %s: failed to register phy %d %s: failed to create phy %d lanes-per-directionqcom,rpmh-resource-name%s: Command DB not ready, err: %d qcom,msm8996-ufs-phy-qmp-14nmtx_iface_clkrx_iface_clkref_clk_srcref_clk_parentref_clkref_aux_clkvdda-pllvdda-phyvddp-ref-clk%s: Invalid rpmh resource address %s: start_serdes() callback is not supported %s: calibrate_phy() callback is not supported %s: calibrate_phy() failed %d %s: is_physical_coding_sublayer_ready() callback is not supported %s enable rpmh resource failed, err=%d %s enable vdda_phy failed, err=%d %s enable vdda_pll failed, err=%d %s enable phy iface clock failed, err=%d %s enable phy ref clock failed, err=%d %s enable vddp_ref_clk failed, err=%d %s: configure_lpm(%s) failed %d enabledisable3phy_mem%s: ioremap for phy_mem resource failed %d failed to get %s err %d%s-supplyfailed to get %s, %d %s-max-microamp%s: failed to read %s %s: %s is mandatory %s-always-on%s: ufs_qcom_phy_cfg_vreg() failed, err=%d %s: enable failed, err=%d 4------------[ cut here ]------------ %s: %s set voltage failed, err=%d %s: %s set optimum mode(uA_load=%d) failed, err=%d %s: tx_iface_clk enable failed %d %s: rx_iface_clk enable failed %d. disabling also tx_iface_clk %s: ref_clk_src enable failed %d %s: ref_clk_parent enable failed %d %s: ref_clk enable failed %d %s: ref_aux_clk enable failed %d %s: %s set optimum mode(uA_load=0) failed, err=%d %s: %s disable failed, err=%d /buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/phy/qualcomm/phy-qcom-ufs.c0?}),**.***AFKQ #*4nnnzd;i &&"(&djwufs_qcom_phy_generic_probeufs_qcom_phy_power_onufs_qcom_phy_start_serdesufs_qcom_phy_calibrateufs_qcom_phy_is_pcs_readyufs_qcom_phy_init_vregufs_qcom_phy_enable_iface_clkufs_qcom_phy_configure_lpmufs_qcom_phy_enable_ref_clkufs_qcom_phy_init_vregulators/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/phy/qualcomm/phy-qcom-ufs.cufs_qcom_phy_base_initufs_qcom_phy_enable_vregufs_qcom_phy_calibrate_phyufs_qcom_phy_cfg_vregufs_qcom_phy_disable_vregauthor=Yaniv Gardi author=Vivek Gautam description=Universal Flash Storage (UFS) QCOM PHYlicense=GPL v2softdep=pre: watchdog_v2softdep=pre: early_randomvermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64name=phy_qcom_ufsintree=Ydepends=qcom_rpmh,cmd-dbzRx $ F P ,@pH ` pDC  (G ` $E @ tE @,H ` $4E @$\E @ E @D 0 D 0 D 0 E @ 4,E @XHC  tD 0, H ` tE @$F P $(G P 8D 0$\E @D 0$F P AAzRx Linuxphy_qcom_ufsFiūmodule_layout__asan_unregister_globalsF<__asan_register_globals2|printkYoregulator_set_voltagegY|print_hex_dumpEUoregulator_disablezregulator_set_loadUclk_enable@^regulator_enableqs|clk_preparey rpmh_write_async\M__asan_report_store2_noabort wclk_unprepareclk_disableЄ__asan_report_load1_noabort__const_udelayO__asan_report_store1_noabort__stack_chk_failZ%strcmpIof_find_property?"2regulator_count_voltages>_\devm_regulator_get]xdDof_parse_phandle1(snprintfdmemsetg__stack_chk_guardcmd_db_read_addr8/devm_clk_geth7of_device_is_compatibleH__asan_report_store4_noabortC@pm_runtime_no_callbacksvRcmd_db_ready8of_property_read_stringM-of_property_read_variable_u32_array?devm_phy_createxb__devm_of_phy_provider_register vof_phy_simple_xlate<C__asan_report_store8_noabortm[devm_ioremap_resource~platform_get_resource_byname_dev_err__asan_report_load4_noabortRŞ__asan_report_load8_noabortEzZ__sanitizer_cov_trace_pcGNUCz=$XL H ,4@8@<K@KDP  4PT X\ `px|P\@`@px$8Tt   `` 4L`hlp|   4< @ DPd|``  0 T              `( `D P p |            ( @ L  P  ` p             , @ 0 @ @ P l              | |      ( 8 H h l t |      ` `    ,4d8Tl 4H(8X` ,8@T\0HPT1X\1`@Xt p D\dhlpx``<Tpbb(@\|T`dh@ @  (Tt(,@ 0@ T`lt|  08DH L PT`d@hl@p| 08@Xdl pt@ x|@ $0<PXhl pt x``  ( 4 < L T `X \ `` h t             !!!$!H!T!\!|!!!!!!!!!!!" """" "8"H"P"X"`"t"""""""""""#,#D#\#t#######$$4$L$d$|$$$$$ %,%4%<%D%L%d%p%x%%%%%%%%%%%$&<&d&&&&&&&&' '''','@'H' L'P' T'`'h''''(((0(d((((((( )0)8)@)X)d)l))))))`*h*x******+4+L+h++++++,,,D,`,|,,,,` , ,` , ,,,,,,,@-d-l- t- ----. .0.p........ ///@ /$/@ (/8/D/`/p/x/// // //// / //080D0H0P0`0d0l0 00@@X`p@P` 0p@@X`p  0@`X`p  0@`X`p   00@`X`p@P`` 0p@X`p 0@@X`p` 0@X`p `    00@ X`p@ P `    0 p@  X ` p  @           0 @  X ` p  @           0 @ @ X ` p           `  0 0@ X ` p @     P    `   0 p@  X ` p       $g  84 0$,( .04?8<Z@Dq(, $pthl `d'LHLyX\PT   /0@P`p 0@P`p 0@P`p 0@P`p@0x0\0Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)D t||d  8`x 8\x $D&'< ,`--D.@0\0x0P   P   P D).P 0 0 ?P 8U84ZP @@qP (( P   [!P pJp&P hj h@  P  P ``'%P LP  q gP HHyP X2XP P~ P] P sP P =r @@@6 @ `}@N@@ @@ @1 `  @ `@@@  @u @F`@@ @   @) `@ `r  @  @ @ @ @  @ @r `@``m>`  D.]@ `. @` @` `! ` `z `  D& ``+ $t `` `@U` @& `` @ @ `e @ @ `j  `  `P  @0  \0P  +@ +2 ]3 } P P P P      r x0 x08 P  U 'P U 9 @ P nBP P  %   "  pW6N |D   9S_ |dC$ d t9D  47  &|T   SEt  x-6 m4 _W ,Y >  Hmi t쪏<  @ B  '(Rp ,+C -G -S <  u   ?g2v W+ =7  Dfc!H  " l 0   =   -.init_array.note.Linux.rela.text.comment.altinstr_replacement.init.plt.bss.rela.altinstructions__versions__ksymtab_strings.rodata.str.modinfo__ksymtab_gpl__kcrctab_gpl.rela___ksymtab+ufs_qcom_phy_write_tbl.rela___kcrctab+ufs_qcom_phy_write_tbl.note.GNU-stack.rela___ksymtab_gpl+ufs_qcom_phy_calibrate.rela___kcrctab_gpl+ufs_qcom_phy_calibrate.text.ftrace_trampoline.rela.eh_frame.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1of_find_property__crc_get_ufs_qcom_phy__kstrtab_get_ufs_qcom_phy__ksymtab_get_ufs_qcom_phy__crc_ufs_qcom_phy_calibrate_phy__kstrtab_ufs_qcom_phy_calibrate_phy__ksymtab_ufs_qcom_phy_calibrate_phy__crc_ufs_qcom_phy_is_pcs_ready__kstrtab_ufs_qcom_phy_is_pcs_ready__ksymtab_ufs_qcom_phy_is_pcs_readycmd_db_readyof_property_read_variable_u32_array__const_udelay$x__asan_report_store8_noabort__asan_report_load8_noabort__asan_report_store4_noabort__asan_report_load4_noabort__asan_report_store2_noabort__asan_report_store1_noabort__asan_report_load1_noabortmemsetdevm_regulator_getdevm_clk_get__crc_ufs_qcom_phy_init_vregulators__kstrtab_ufs_qcom_phy_init_vregulators__ksymtab_ufs_qcom_phy_init_vregulators____versions__asan_unregister_globals__asan_register_globals__crc_ufs_qcom_phy_init_clks__kstrtab_ufs_qcom_phy_init_clks__ksymtab_ufs_qcom_phy_init_clkspm_runtime_no_callbacks__crc_ufs_qcom_phy_dump_regs__kstrtab_ufs_qcom_phy_dump_regs__ksymtab_ufs_qcom_phy_dump_regsregulator_count_voltages__crc_ufs_qcom_phy_start_serdes__kstrtab_ufs_qcom_phy_start_serdes__ksymtab_ufs_qcom_phy_start_serdes__module_depends.str_dev_errasan.module_dtorasan.module_ctor__devm_of_phy_provider_registercmd_db_read_addrprint_hex_dump__crc_ufs_qcom_phy_dbg_register_dump__kstrtab_ufs_qcom_phy_dbg_register_dump__ksymtab_ufs_qcom_phy_dbg_register_dumpstrcmp__crc_ufs_qcom_phy_save_controller_version__kstrtab_ufs_qcom_phy_save_controller_version__ksymtab_ufs_qcom_phy_save_controller_version__crc_ufs_qcom_phy_power_on__kstrtab_ufs_qcom_phy_power_on__ksymtab_ufs_qcom_phy_power_on__crc_ufs_qcom_phy_configure_lpm__kstrtab_ufs_qcom_phy_configure_lpm__ksymtab_ufs_qcom_phy_configure_lpm__stack_chk_fail__crc_ufs_qcom_phy_write_tbl__kstrtab_ufs_qcom_phy_write_tbl__ksymtab_ufs_qcom_phy_write_tblprintk__crc_ufs_qcom_phy_disable_dev_ref_clk__kstrtab_ufs_qcom_phy_disable_dev_ref_clk__ksymtab_ufs_qcom_phy_disable_dev_ref_clk__crc_ufs_qcom_phy_enable_dev_ref_clk__kstrtab_ufs_qcom_phy_enable_dev_ref_clk__ksymtab_ufs_qcom_phy_enable_dev_ref_clkufs_qcom_phy_disable_ref_clkufs_qcom_phy_disable_iface_clkof_property_read_string__crc_ufs_qcom_phy_ctrl_rx_linecfg__kstrtab_ufs_qcom_phy_ctrl_rx_linecfg__ksymtab_ufs_qcom_phy_ctrl_rx_linecfgufs_qcom_phy_init_vregufs_qcom_phy_cfg_vregufs_qcom_phy_disable_vregsnprintf__crc_ufs_qcom_phy_power_off__kstrtab_ufs_qcom_phy_power_off__ksymtab_ufs_qcom_phy_power_off__crc_ufs_qcom_phy_calibrate__kstrtab_ufs_qcom_phy_calibrate__ksymtab_ufs_qcom_phy_calibrateof_phy_simple_xlatedevm_phy_createclk_unprepareclk_prepareplatform_get_resource_byname__crc_ufs_qcom_phy_name__kstrtab_ufs_qcom_phy_name__ksymtab_ufs_qcom_phy_name__this_moduleof_parse_phandleof_device_is_compatibleregulator_disableclk_disableregulator_enableclk_enable__crc_ufs_qcom_phy_set_tx_lane_enable__kstrtab_ufs_qcom_phy_set_tx_lane_enable__ksymtab_ufs_qcom_phy_set_tx_lane_enableregulator_set_voltagedevm_ioremap_resource__crc_ufs_qcom_phy_generic_probe__kstrtab_ufs_qcom_phy_generic_probe__ksymtab_ufs_qcom_phy_generic_probe__stack_chk_guardregulator_set_load$d__sanitizer_cov_trace_pcrpmh_write_async__UNIQUE_ID_softdep69.str.49.str.39.str.29.str.19.str.9__UNIQUE_ID_license68.str.48.str.38.str.28.str.18.str.8__UNIQUE_ID_description67.str.47.str.37.str.27.str.17.str.7_note_6__UNIQUE_ID_author66__UNIQUE_ID_intree56.str.46.str.36.str.26.str.16.str.6__UNIQUE_ID_author65__UNIQUE_ID_name55.str.45.str.35.str.25.str.15.str.5__UNIQUE_ID_vermagic54.str.54.str.44.str.34.str.24.str.14.str.4.str.53.str.43.str.33.str.23.str.13.str.3.str.52.str.42.str.32.str.22.str.12.str.2__unnamed_1.str.51.str.41.str.31.str.21.str.11.str.1.L144721__UNIQUE_ID_softdep70.str.50.str.40.str.30.str.20.str.10@(hx<0H@C@j@@|01 M?W?-?? 2?$s?B ;2VX[-ZZ  (^@^@ha@ m@mHB(  @`( @x(@x(?@hh(@(R@`( @0(@0((@X0((@($0@@(H*(Jr