ELF~@@*($ google,dockpogo_vout_enabled=%d google,dc-psy-name3google_dock: failed to get %s from '%s', ret=%d notifier_work POWER_SUPPLY_PROP_ONLINEgoogle_dock_icl_ramp_workfailed to read dc supply voltage err: %d Couldn't register as power supply, ret=%d is_dockFailed to set pogo vout: %d Fail to register notifier: %d %llu ICL ramp work, ramp=%d icl=%d %s: online: %d->0 DC_ICLgoogle_dock_init_work done DOCK_AICL_VOTERError getting charging status: %d Detect%d google_dock_notifier_check_dcfailed to get "%s" power supply, retrying... dc_psy not present. Retrying detection dc status is %d Could not get CHARGER_MODE votable POWER_SUPPLY_PROP_VOLTAGE_NOWCould not get votable: DC_ICL CHARGER_MODEFailed to create is_dock Couldn't get prop %d, ret=%d Could not find DC_ICL votable Setting ICL %duA ramp=%d ../private/google-modules/bms/google_psy.hget %s for '%s' => %d %s: online: %d->%d &dock->dock_lockFailed to register dock detect wakeup source POGO_OVP_EN gpio:%dgoogle,psy-type-unknownDOCK_USER_VOTER../private/google-modules/bms/google_dock.cdockgoogle_dockpogo_voutICL ramp set alarm %dms dcgoogle,dc-psy-name=%s google_dock: get %s for '%s' => %d dc_psy v=%d, retries=%d dock_get_propertydock_set_propertygoogle_dock_detect_workCouldn't cancel icl_ramp_alarm google_dock_probe done google,pogo_ovp_enunable to read google,pogo_ovp_en from dt: %d Couldn't set prop %d, ret=%d gpsy_get_propgoogle_dock_set_pogo_voutDOCK_VOUT_VOTERgoogle,dockICL ramp reset c?#C{_WOCA8@ChRRvA8C_ !T*OHWG_F{EC#_~A!Ct5_!_R` ~A!**`*6!!`!B{{ )"R b )R )"RB!RRr j!j*v`@!~A!V``@!#?`T`@!4``@!{{i J`"!Rhnirivjz` hz@5`*C7!RRR@`@!*>*`@!*4c?#{ T@` `B`b`` ``A* @{¨#_Vn?#{T@h {#_ֶ`?#{CA8C\h`\ aR`,1!TRR@A8C@ T{A@#_h[!4h[!`@TcB0R(R`[!h" 9`[!b\`?#{WOCA8 C@uR*@6@!*@ @@uR*6@!@lRrc5bF9  @ R)r kTZRcrc4"Rb9v!@`@``@!hF95$RruA~@!#R@!cF9*@!cAB*tA8C@ TOCWB{A#_@@!@B@@!@B`?#{OCA8@C@( @@aR*`7@(4@R,1T* 4 @B.7  @BhJA5% hJAH4Q RCRhJ!@@!@cJA@iR`@hFiJh@ @BhJA5hR`@hJA8C@ TOC{A@#_?#{@R#R@*{#_ֶ`?#{OCA8C!RhI9H4`T 9``A8C@ ATOB{A#_aR6*`R!@!`Rq`A4` `R!:```R! h I9(5$Rr!*`R!`b 96`R!`"`R!cNBBVN/tFB~@!#R`R!c I9*`R!tb 96`R!`"`R!bJBhJB HRr} bBRCRhV!@`S{$L*?#{ a @H@@`5(Rh9h@94bbR#R@ R @{¨#_\C?#{OCA8C @UR7 @BR*A8C@ T|@OC{A@#_ִ*@!*@@@!@BU?#{c{#_%?#{O?iTA` ՟q`A!" R5OA{¨#_*`@!`@!*a@B*p\?#{OCA8C*`L9(4 @ @`BqT"q@TqTaR7@q.C*hA*`7*d @**`4 *A8C@ TOC{A@#_*@!*@B*A(?#{WO*`L94BqT@7A!#R5R4* @  **D u4*OBWA{è#_ց@BR57W>]?@q_zR| (,D-DD T DD-(D$D-DD L DD-@pD-DT @  X TD-D ,dD-D H  D  HD-((D-DD P DD-,8D-D0L   p 0LD-D 8@HD-D@P 0  @PD-D 4|D-D@P 0 p @PD-D (4D-DD \ DD-0|D-D0L   ` 0LD-D ,pD-D H  P  HD-4DD-D@P 0 p @PD-D (|0D-DD X DD-0D-D H   X  HD-D 4hD-D@P 0  @PD-D 8D-D0L 0  0LD-D P ű6?#{!{#_ g@?#{{#_description=Google Dock Driverauthor=Jack Wu license=GPLvermagic=6.1.75-android14-11-g48b922851ac5-ab12157876 SMP preempt mod_unload modversions aarch64name=google_dockscmversion=g0578e6b493fcdepends=gvotable,google-bmsalias=of:N*T*Cgoogle,dockalias=of:N*T*Cgoogle,dockC*Ca"$+LinuxLinuxgoogle_dock:CL__platform_driver_registercUplatform_driver_unregisterndevm_kmalloci of_property_read_string<_dev_info[zdevm_kstrdup3wdevm_kfreeof_get_named_gpio_flagsU_dev_warnq__mutex_init=:%delayed_work_timer_fnYyinit_timer_keyX6alarm_init;\wakeup_source_register ~_dev_errtRof_find_property;devm_power_supply_registervLgvotable_election_get_handle bpower_supply_reg_notifiero?gpio_to_desc*gpiod_direction_output_rawӅ3-system_wqWqueue_delayed_work_onғ__stack_chk_failÁkpower_supply_unreg_notifierWcancel_delayed_work_)alarm_try_to_cancel{wakeup_source_unregister`power_supply_get_by_nameLQpower_supply_get_propertyY_device_create_fileOddebugfs_create_dirͭrdebugfs_create_fileΞgbms_get_property~_printk$bgvotable_cast_voteeb,__dynamic_pr_debugΥ__pm_stay_awake Pu__dynamic_dev_dbg__pm_relaxI$power_supply_changed6alarm_start_relativeZ%strcmpȁpower_supply_get_drvdatascnprintfpsimple_attr_open0gvotable_get_current_int_vote)Ugeneric_file_llseekE simple_attr_readN9simple_attr_writedsimple_attr_releaseumodule_layoutGNU* 2߃|n.>GNUTdddddddd (di,di4<d*@d*DbHbLX\`e0de0eleleee` e` de de0@d;Dd;HTd}Xd}ltcxcccdhdhdddde e  e e 08<LPXd\d`tdxdh|c`c`dcdcdddd d$d,8d<dDPdTd\dddd d  d$d(d,d4ddddd7d7d2d2dd ddd$d$$X`ldlldpdxd |d lldddd(HlLlPd>Td>llpltdxd|dCdC lp lp dB dB ( X l |   d d  d d ( 8 dB< dB@ L dP d` p dt dx  d7 d7  d d  d7 d7  d2 d2  dt dt   d d  ( d, d4 dp8 dp@ T d2X d2` h dl dx  dt dt   d d   d d       D \ l p    dl dl < d@ dD d H d T \ d lh lp dt d| d  d   e e d d  dV dV dXdX$HdLdP\d`ddtl8xl8|ddd d$T|dBdBlld}d} HdLdXlPlPddcc ccee\l(ePel( e<$eD(l0e`4eh8l@eDeHlPe Te` Xl(`edephl`petexl@eelxe eee0dh@Xddc(e0e8e`dpe dd0dd8d@d>HdPdpdxdddBdddddddd>d d\(d0d}PdXdn`dhdAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)gHhteeee0Delee` e e He e e eeTe~ 8=@FLRUX[^ab#D0-*iJP p [ 5 vyq08 lH` 4h | pd'(  ,U 0p`  hls 8yT   8O @ 08dm@e p8s\ `    I      gP  0m  6   `88+  ?hJp8RVP8 @ % ~D; " A Lh~ F  3   1 Ma` M !# #PX !#\ :N އ fL fl U,!@$H k<jbQ|F:c"-[\Zz.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.datadock_set_propertypower_supply_get_propertygbms_get_propertydock_get_propertyof_find_propertyinit_timer_keygoogle_dock_probe.__key__pm_relaxis_dock_showgpiod_direction_output_raw__mutex_initalarm_initdock_propsdebug_pogo_vout_fops____versionsof_get_named_gpio_flags_dev_errdebugfs_create_dirgoogle_dock_driverplatform_driver_unregisterwakeup_source_unregisterdevm_power_supply_register__platform_driver_registerwakeup_source_registerpower_supply_unreg_notifierpower_supply_reg_notifiersystem_wqdevm_kstrdupstrcmp_dev_infogoogle_dock_shutdown_dev_warnqueue_delayed_work_on__kcfi_typeid_delayed_work_timer_fndebug_pogo_vout_fops_opensimple_attr_open__stack_chk_failalarm_try_to_cancel_printkgoogle_dock_init_workgoogle_dock_detect_workgoogle_dock_notifier_workgoogle_dock_icl_ramp_workcancel_delayed_work__kcfi_typeid_generic_file_llseekdev_attr_is_dockgoogle_dock_of_match__dynamic_pr_debugof_property_read_string__dynamic_dev_dbgscnprintfgoogle_dock_removealarm_start_relativegvotable_cast_votegvotable_get_current_int_votedebug_pogo_vout_write__kcfi_typeid_simple_attr_write__kcfi_typeid_simple_attr_releasepower_supply_get_by_nameinit_module__this_modulecleanup_moduledebugfs_create_filedevice_create_filegvotable_election_get_handle__mod_of__google_dock_of_match_device_tabledock_property_is_writeable__pm_stay_awakedevm_kfreegoogle_dock_probepower_supply_changed__kcfi_typeid_simple_attr_readdock_psy_descgpio_to_descdevm_kmallocgoogle_dock_notifier_cbgoogle_dock_icl_ramp_alarm_cbpower_supply_get_drvdata_note_9__UNIQUE_ID_description399dock_set_property.__UNIQUE_ID_ddebug389$d.59$d.49$d.39$d.29$d.19$d.9__UNIQUE_ID___addressable_cleanup_module398$d.58$x.48$x.38$x.28$x.18$x.8$d.8__UNIQUE_ID___addressable_init_module397dock_get_property.__UNIQUE_ID_ddebug387$d.67$d.57$d.47__UNIQUE_ID_alias337$d.37$d.27$d.17$d.7$d.66$d.56$x.46__UNIQUE_ID_alias336$x.36$x.26$x.16$x.6google_dock_detect_work.__UNIQUE_ID_ddebug395google_dock_set_pogo_vout.__UNIQUE_ID_ddebug385gpsy_get_prop.__UNIQUE_ID_ddebug375$d.55$d.45__UNIQUE_ID_depends335$d.35$d.25$d.15$d.5$d.54$x.44__UNIQUE_ID_scmversion334$x.34$x.24$x.14$x.4$d.4google_dock_detect_work.__UNIQUE_ID_ddebug393$d.53$d.43__UNIQUE_ID_name333$d.33$d.23$d.13$d.3$x.52$x.42__UNIQUE_ID_vermagic332$x.32$x.22$x.12$x.2$d.2google_dock_detect_work.__UNIQUE_ID_ddebug391$d.51$d.41$d.31$d.21$d.11__UNIQUE_ID_license401$d.1$d.60$x.50$x.40$x.30$x.20_note_10$x.10__UNIQUE_ID_author400 @lV2hO c^@ h E ~  `J@H8'5`#00@Vx'%#( @PWH'@W'Q@ Z's#n@Z'c#^@Z'|#*@Z8'$@\'U0^@x_' Loa;&0&@@@Pa0'!q+ 8$(8 a=a)+ s5t