ELF N@@(%[#[[zR| (,D-DD T DD-(D$D-DD L DD-8phD-DP 0 4 PD-D 4tD-D0L 0 L 0LD-0D-D0L 0 X 0LD-H@D-D`X `  t `XD-D (d D-DD H DD-0D-D0L 0 X 0LD-0pD-D0L 0 H 0LD-8|D-D0L 0 T 0LD-c?#{ W O A8!BCRBRR`#*? Tnvl@ @@ K(K@'@S@R"R@?TAR?TaR?BTn R lS_ kT!qT_ kT=qT!?cT*)!?TB*@?!c4*!RC@A8B_ T*OMWL{K#_?#{WO @9@4 @?34A!6Ej68kaT*OBWA{è#_?#{ O BRh@1*cR*OB @{è#_?#{ g_WO@AT*?rTh@t@ @55`@i@h@! @5`@*5`@w@5R@7`@ВRrh@h@*h@i@*@!h@i@@!h@!`4lT@R RBR? h@!5h@!@5(BqT*9~h@ju5?!Th@!`4lT@R RBR? h@!5h@!5*h@*h@*`@*`@R`@* 5`@` 5`@ 5s@*OE @WD_CgB{ƨ#_`@!`@!***`@!*`@!*`@!*#*!B*4 Q* i_k *T* }_M J5 5;`@!`@`@`@!`@!`@!!!`@ v눤?#{!R{#_?#{ O BRh@91@cR*OB @{è#_?#{ O BRu@*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_h߈hu߈ű6?#{!{#_ g@?#{{#_read_raw_dataqcom,qfpromqcom,sc7180-qfpromqcom,sc7280-qfprom(H ((H8H >I@w >Iparmtype=read_raw_data:boolparm=read_raw_data:Read raw instead of corrected dataauthor=Srinivas Kandagatla description=Qualcomm QFPROM driverlicense=GPL v2vermagic=6.8.0-mainline-g830a3b57edc6-ab11649714 SMP preempt mod_unload modversions aarch64name=nvmem_qfpromintree=Yscmversion=g830a3b57edc6depends=alias=of:N*T*Cqcom,qfpromalias=of:N*T*Cqcom,qfpromC*alias=of:N*T*Cqcom,sc7180-qfpromalias=of:N*T*Cqcom,sc7180-qfpromC*alias=of:N*T*Cqcom,sc7280-qfpromalias=of:N*T*Cqcom,sc7280-qfpromC*Failed to set %duV qfpromcoreqcom,qfpromFailed to enable power-domain Failed to enable clock vccError getting clock Timeout waiting for finish. Invalid offset: %#x. Must be word aligned Failed to set clock rate for disable (ignoring) Timeout waiting for initial ready; aborting. Failed to set 0 voltage (ignoring) Failed to enable regulator Failed to set clock rate for enable qfprom_runtime_disableFailed to disable regulator (ignoring) %zu is not an integral number of words LinuxLinuxnvmem_qfpromP__platform_driver_registerߖplatform_driver_unregister~)Hmemcpy%]devm_kmallocVdevm_platform_get_and_ioremap_resource3Tdevice_get_match_dataοplatform_get_resourcedevm_ioremap_resource.udevm_platform_ioremap_resourcepdevm_regulator_getkP<devm_clk_get_optionalLPdev_err_probe pm_runtime_enable!__devm_add_actionYՂ__pm_runtime_disablefdevm_nvmem_register__stack_chk_fail!rklog_read_mmio^ log_post_read_mmioqs|clk_prepareUclk_enableCnUclk_get_ratevvclk_set_rate.E:regulator_set_voltage\regulator_enableeE__pm_runtime_resumeo3adev_pm_genpd_set_performance_statee?ktime_get ]usleep_range_stateϣ`__pm_runtime_idleW$9regulator_disableclk_disable wclk_unpreparek%w_dev_errm\alt_cb_patch_nopseGT_dev_warn+@log_write_mmio$>::q0:04:0Hrstuvwxy4z{{|{4{L|z}w~v [$[,<[@[Hdl[Kp[Kt[d[d[[[H[H$[,([,,4~@vL[$P[$T`[d[ht[x[|[[[|[|n::q::0rh:Ll:Lq::r:: : : CC^^ _CCa::8 :::< $:(:@ =0`=@0=P@=h[:p=^ >]`:0[ XAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5);H<t::p::hh:::L:VY &W+.147:;<23=>'( ](`>y  hlt # (h@ pt#lpd8 d8hm|Lp f< ^$@  y 2( q(6? 01 @i`4R<#H P h Z  \CJ. _7c  P Ys!E#!# ,+9 $Z%;4z\ GHpQMZ  .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss.rela.altinstructions__versions.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.exit.data.rela.init.data.rela.data.BTF.rodata.str1.1memcpysc7280_qfprom_keepoutsc7180_qfprom_keepoutdevm_regulator_getktime_getalt_cb_patch_nops____versions_dev_errqfprom_driverplatform_driver_unregister__platform_driver_registerdevm_nvmem_registerlog_post_write_mmiolog_write_mmiolog_post_read_mmiolog_read_mmio_dev_warn__devm_add_actionsc7280_qfpromsc7180_qfpromparam_ops_bool__stack_chk_failwritelreadldevm_clk_get_optionalqfprom_reg_writeusleep_range_statedev_pm_genpd_set_performance_stateclk_set_rateclk_get_rateclk_unprepareclk_prepare__pm_runtime_resumeinit_module__this_modulecleanup_module__pm_runtime_idle__mod_of__qfprom_of_match_device_tableregulator_disableclk_disable__pm_runtime_disableqfprom_runtime_disableregulator_enableclk_enablepm_runtime_enableregulator_set_voltageplatform_get_resourcedevm_ioremap_resourcedevm_platform_ioremap_resourcedevm_platform_get_and_ioremap_resourcedev_err_probeqfprom_probereadl_relaxedqfprom_reg_readdevm_kmallocreadb__param_str_read_raw_data__param_read_raw_datadevice_get_match_dataqfprom_7_8_dataqfprom_7_15_data__UNIQUE_ID_author479__UNIQUE_ID_name339$d.19$d.9__UNIQUE_ID___addressable_cleanup_module478__UNIQUE_ID_alias348__UNIQUE_ID_vermagic338$d.28$x.18$x.8__UNIQUE_ID___addressable_init_module477__UNIQUE_ID_alias347$d.37$d.27$d.17$d.7__UNIQUE_ID_read_raw_data476__UNIQUE_ID_alias346$d.36$d.26$x.16$x.6__UNIQUE_ID_read_raw_datatype475__UNIQUE_ID_alias345$d.25_note_15$d.15$d.5__UNIQUE_ID_alias344$d.24_note_14$x.14$x.4$d.4__UNIQUE_ID_alias343$d.23$d.13$d.3__UNIQUE_ID_depends342$d.22$x.12$x.2$d.2__UNIQUE_ID_license481__UNIQUE_ID_scmversion341$d.21$d.11$d.1__UNIQUE_ID_description480__UNIQUE_ID_intree340$x.20$x.10$d.10  +(  z$@ $$$ $@$` $@$$@$$0*`!$*@t($1$XG$@Q$` [$ . ,3h$4m$ }$ $ FNqfprom_soc_compatible_dataqfprom_soc_dataaccel_valueqfprom_blow_timer_valueqfprom_blow_set_freqqfprom_blow_uVqfprom_privqfprawqfpconfqfpcorrectedqfpsecuritysecclksoc_dataqfprom_touched_valuesaccel_valtimer_valqfprom_probe_valqfprom_reg_readqfprom_reg_writeqfprom_runtime_disableh@0YpTqrx0ED @@%@ $5 00@0x$% ( @@1H$ c@1$?H 8:@H2$ ^(@2`$\W@83$LG@P3$lg@h3H$w2K03@h4$LoX5/0@@50$y@  @%$h% 525 &] xB*CrJO