ELFx@@ vdda-phyufs_qcom_phy_generic_probeufs_qcom_phy_power_onphy_memdisableufs_qcom_phy_start_serdes%s: start_serdes() callback is not supported %s: enable failed, err=%d failed to get %s err %d%s enable vdda_pll failed, err=%d %s: rx_iface_clk enable failed %d. disabling also tx_iface_clk vddp-ref-clk%s-supply%s: %s is mandatory ufs_qcom_phy_is_pcs_readyref_aux_clkufs_qcom_phy_calibrate%s: ufs_qcom_phy_cfg_vreg() failed, err=%d ufs_qcom_phy_init_vreg%s: ref_clk_src enable failed %d ref_clk_parent%s enable rpmh resource failed, err=%d ufs_qcom_phy_enable_iface_clk%s enable phy ref clock failed, err=%d %s: %s disable failed, err=%d %s: configure_lpm(%s) failed %d %s enable vddp_ref_clk failed, err=%d %s: is_physical_coding_sublayer_ready() callback is not supported %s: failed to read %s %s: calibrate_phy() failed %d %s enable phy iface clock failed, err=%d %s-max-microamp%s: failed to register phy %d %s: failed to create phy %d %s: calibrate_phy() callback is not supported %s: tbl_A is NULLufs_qcom_phy_enable_ref_clk%s: phy base init failed %d ufs_qcom_phy_configure_lpmdrivers/phy/qualcomm/phy-qcom-ufs.c%s: tx_iface_clk enable failed %d %s: ref_clk enable failed %d tx_iface_clklanes-per-direction%s: %s set optimum mode(uA_load=%d) failed, err=%d qcom,rpmh-resource-name4------------[ cut here ]------------ ufs_qcom_phy_init_vregulators%s: tbl_B is NULL3%s: ref_aux_clk enable failed %d %s: %s set voltage failed, err=%d %s: Invalid rpmh resource address failed to get %s, %d %s-always-onenableufs_qcom_phy_base_initvdda-pllref_clkufs_qcom_phy_enable_vregqcom,msm8996-ufs-phy-qmp-14nmrx_iface_clk%s: Command DB not ready, err: %d %s enable vdda_phy failed, err=%d %s: %s set optimum mode(uA_load=0) failed, err=%d ref_clk_src%s: ioremap for phy_mem resource failed %d ufs_qcom_phy_disable_vregufs_qcom_phy_cfg_vregufs_qcom_phy_calibrate_phy%s: ref_clk_parent enable failed %d hG TpҨ۹-ThmH0h, TpҨ۹ Thz(1 TH(޵[(=T(9(vq Th(޵[(= T(m5a T](Hڸh$ T҈ɯHxȓ THҨwN(T( ȓ C T7ȖhG THOEh`TRh(OHTBhmH0hTĄHHoNT3((9(vq`T Ҩ9hT( ȓcTA_( ȓ CT  ?T_֠@9qCT_@*_qKT*) @+))!J LAT_^{O\@h@@t`ѐҠR(Rh9 @{¨^__^{ @_qן)ySE!F|@RR **{^__^{O\@h@hiA9)4R@yh@>9OA{¨^__^{O\@h@@4`ѐҠauthor=Vivek Gautam description=Universal Flash Storage (UFS) QCOM PHYlicense=GPL v2softdep=pre: watchdog_v2softdep=pre: early_randomintree=Yname=phy_qcom_ufsvermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64depends=qcom_rpmh,cmd-dbget_ufs_qcom_phyufs_qcom_phy_calibrateufs_qcom_phy_calibrate_phyufs_qcom_phy_configure_lpmufs_qcom_phy_ctrl_rx_linecfgufs_qcom_phy_dbg_register_dumpufs_qcom_phy_disable_dev_ref_clkufs_qcom_phy_dump_regsufs_qcom_phy_enable_dev_ref_clkufs_qcom_phy_generic_probeufs_qcom_phy_init_clksufs_qcom_phy_init_vregulatorsufs_qcom_phy_is_pcs_readyufs_qcom_phy_nameufs_qcom_phy_power_offufs_qcom_phy_power_onufs_qcom_phy_save_controller_versionufs_qcom_phy_set_tx_lane_enableufs_qcom_phy_start_serdesufs_qcom_phy_write_tblS0?module_layoutg__stack_chk_guard__stack_chk_fail`SVregulator_disableUclk_enableqs|clk_prepareNregulator_set_loadSuregulator_set_voltage2|printkqregulator_enable-rpmh_write_async wclk_unprepareclk_disable__const_udelaykof_find_propertyZ%strcmp*regulator_count_voltagesdevm_regulator_geticfof_parse_phandle1(snprintf8/devm_clk_getM-of_property_read_variable_u32_arrayQ devm_ioremap_resource2platform_get_resource_bynamegY|print_hex_dump,__cfi_slowpathcmd_db_read_addrVof_device_is_compatible`؜pm_runtime_no_callbacksvRcmd_db_ready8of_property_read_string՟jdevm_phy_createU/tof_phy_simple_xlateL__devm_of_phy_provider_registerzw_dev_errLinuxphy_qcom_ufsGNU}zwh -  84 0$,(4LdPJTdXJ\ `hp  0 8@P`px|  K$K$EE$ $,8@HLEPE\`d$hl$x --S $S$ , 8 <D|  $(E,E8<@$DH$T\ x         ( 8 @ L T |     T  T  H L TP T Th p 0t 0x         D P X ` l st sx :| :        8 @ L T d  p       0 4 T8 < T@ p  4 4       ( (   X X<@d5h5x}}$0?48?<HX \ l|44((8@l^^||$(,@=D=H\n`nd::& &$ 48<@L\` dh     $ ,0 8D4HdBhlBpx|CC 4j4j ,0j48j<vvzz@HT\x|8<tt4@DLPX\txxx||tx|| a| , ((08^@HPX`hpx $Bn|xC{ (08\@tHAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)jklnpqtuvwxyz{|}~mors< 60   ~ $2 , (n   h  ^  u l 8   t c  C 0  @0  P `% 8Gp   0=   *   @ 4Ad    0   tx ,  | { *  r & | b p  T$    X\   o \   f t x |V   i    I   P  ^  +  +26  ]3       M O  U)(tC^{m!  0 $B \n%m  "D  0>@ P3 `Qp 03 F@j By 4 = J   P     ( 0  \{N =  + ? 2r[ p(  |  T\ TZ \P t  td d     =  0  TH XPi  ?d rgc O } + ? j ] <  " y  CSL-v >J.V0m%lFoG Dv;enJ,=_1  ˇC5rK~m]DS=uQ^X  .rela___ksymtab_gpl+get_ufs_qcom_phy.note.Linux.text.comment.altinstr_replacement.init.plt.rela.altinstructions__versions__ksymtab_strings.rela.text.ufs_qcom_phy_start_serdes.modinfo.rela___ksymtab+ufs_qcom_phy_configure_lpm__ksymtab_gpl__kcrctab_gpl.rela___kcrctab+ufs_qcom_phy_write_tbl.note.GNU-stack.llvm_addrsig.rela___kcrctab_gpl+ufs_qcom_phy_calibrate.text.ftrace_trampoline.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodataof_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_udelaydevm_regulator_getdevm_clk_get__crc_ufs_qcom_phy_init_vregulators__kstrtab_ufs_qcom_phy_init_vregulators__ksymtab_ufs_qcom_phy_init_vregulators____versions__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_dev_err__devm_of_phy_provider_register__typeid__ZTSFiP12ufs_qcom_phyE_global_addrcmd_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__cfi_check_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_clk__cfi_check__cfi_slowpathof_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_loadrpmh_write_async$d.99$d.89$d.79__UNIQUE_ID_softdep69$d.69$x.59$x.49$x.39$x.29$d.19$d.9$d.88$d.78__UNIQUE_ID_license68$d.68$x.58$x.48$x.38$d.28$d.18$d.8$d.87$d.77__UNIQUE_ID_description67$x.67$x.57$x.47$x.37$d.27$d.17$d.7_note_6$d.86$d.76__UNIQUE_ID_author66$x.66__UNIQUE_ID_intree56$x.56$x.46$x.36$x.26$d.16$d.6$d.85$d.75__UNIQUE_ID_author65$x.65__UNIQUE_ID_name55$x.55$x.45$x.35$x.25$d.15$d.5$d.84$d.74$x.64__UNIQUE_ID_vermagic54$x.54$d.44$x.34$x.24$d.14$d.4$d.93$d.83$d.73$x.63$x.53$x.43$x.33$x.23$d.13$d.3.Ltmp2$d.92$d.82$d.72$x.62$x.52$x.42$x.32$x.22$d.12$d.2$d.91$d.81$d.71$x.61$x.51$x.41$x.31$x.21$d.11$d.1$d.90$d.80__UNIQUE_ID_softdep70$d.70$x.60$x.50$d.40$x.30$x.20$d.10$d.100$d.0@P<\Wy22' f'A''[O)w`+& 4@4@7 @7xN@P8h@98% @^0 a@ _` @_@Pb80@c@Loc0zddX{}