ELFa@@! R_?#{ @{#_?#{CR!<@"!0@R{#_?#{ <@`sbR @{¨#_?#{ D@`sb @{¨#_?#{SD@tb``2@`@RSA{¨#_?#{B0A!{#_?#{S[cks8@b"bBB) )h@)#)j$)+) @) ),,@)3)"4) )m)e@)FBJB*A!@!@ *!@ *!@ *!@ *!{@ *!w@*!s@*!o@*!k@*!g@*!c@*!*!*!*!*!*!*!*! @!_@ @!_rjB!nB!rB!vB!zB!bB!bc~BBRB!RSA[BcCkDsE{ɨ#_?#{A8S",B<@5@94aB@?0 aB@? |@A8@",BcTSA{è#_bBQ@|_@|ȡ5cB@qa|_! a|Ȣ5?#{A8S",B<@5@9`4  aB?0 `.2  aB? a2@bCR|@A8@",BcҁTSA{è#_bBQ@|_@@|ȡ5cB qa|_! a|Ȣ5?#{c<@Bc@cS{#|@_?#{c<@Bc@c{#|@_?#{B{#|@_?#{A8 `,Bc!R`@AR@A8@,BBҡT @{Ĩ#_?#{!q{#_?#{/P[A8Scc$@#JP1P,B.CC@&@MR#,RK{!+RB'  cR R7 # C աNA @! @ ?rT@@!@?kTaT9R ՠNA+v @ @ ?rT`@@#@k Ta"@C`@S*`5*s!Tx5A8@,BBATSA[BcC#@{ը#_֠@!O?#C (0 )0/P{2`1+SA84[3pc6@kBR,Bg+R`'@RR!?RBOR'R _ co!R`@b+@r/@#cC# BK!RfRcR"Ra#@c B#C'+/c7;?GKOW[_"@9BqT"@9BqaT" @9B|Q_q @zTa@` @*5`@c@sTaOA3y@! @ ?rAT`@sTR*" @9q!T @9|qTC@a@9?q!T`@9qT`@9|qaT@@B_AT* @9qT`@*!A8gA,BBaT*{@SA[BcCkD+@C #_?#{A8S ,B`Z`6A8@,BBҁ.TSA{Ш#_[uBt#5*Ag@`bD  E$FGH O@a' BA  {BATB>RO@Br kTZkT}RS@|@BWK~#~  Tҁ,B@K@ 7g@ 4k#To@?<qTK@.NA_iq,T R@@@@@dRN)D r棐Rh|f=r|$|$ }&fBf|KB|K)e(}K|j 7k@I)c j!| b|& |$|$&|&BeB|K)ff }Ke|K|K! nv" qZrl T#lS@DzaK!tS! z-T2rBq T?|qT>`"c@R`b?qŸg@`?qŸK@`?q#!2@8R[BABUI)ҁ,BK@ 6NAM)C @w@@B@a|壐Re=rdRD rjb|%%|%|$Be|$eB|K|Kff|K|Kn" |vrqZTaK"lSAK!tS! z?qMT?(q2ҁ B!S@64o@?$q- TNA R㫉R.rD@)k TK@@@@Lҁ>҄ !+2A` 2A TvBn R@ @@@0`Y!I) .ATNA!R@ RK@)o@@ҁ,.NA RK@A @o@B@"RNA,.!@.AT2`Y!D[K@@?#{RS@@hTSA@{è#_SA@{è#_s?#{A8S[@c",BWTRJA@qmTkaNcB!vff:{{g6f>`"eBR!>hg"fBebcB!/C @@5+@@TB? T@C@4*B*kD)*`5xB*5C@T"{v*4~~*6Bcc`@*kDkDA8W@,BB T*SA[BcC{˨#_ARAr"R`2"b$R! aB?0 a2@b8RkDqTkQbBQ@|_@@|ȡ5+@@B*kDaB*kDB*tk?#{!{#_?#{{#_!!!!!truefalse{ "kb_cap": %d, "kb_cur": %d, "kb_vol": %d, "kb_vol_ocv": %d, "kb_chg_behavior": %d, "kb_cal": %d, "kb_out": %d, "kb_in": %d, "kb_max_uwh": %d, "ph_cap": %d, "ph_cur": %d, "ph_vol": %d, "ph_chg_status": %d, "ph_chg_cur_limit": %d, "ph_chg_behavior": %d, "ph_inp_present": %d, "ph_inp_en": %d, "ph_inp_limit": %d, "ph_max_uwh": %d, "emergency_shutdown_enable": %s, "capacity_total_uwh": %d, "capacity_uwh": %d, "capacity_pct": %d, "power_uw": %d, "time_left": %d, "ts": %lld } "disabled": %s, %d Pinephone Keyboard Power Manager ================================ disabled - enable/disable the power manager shutdown - enable/disable emergency shutdown on low capacity help - this help file DRIVER=ppkb-powerPOWER_EVENT=%sph_inp_enkb_chg_behaviorkb_calph_chg_cur_limitph_chg_behaviorph_inp_limitCan't write %s (%d) updatekb_capkb_curkb_volkb_vol_ocvkb_max_uwhkb_outkb_inph_capph_curph_volph_chg_statusph_max_uwhph_inp_presentCan't read %s (%d) calibrating rint=%lld mOhm criticalcritically low capacity reached refreshdevm_power_supply_putkbpwr-kb-vout-onpine64,pinephone-propine64,pinephoneunsupported machine &kbpwr->lockphone-batteryphone-usbkb-batterykb-boostkb-usbCan't find supply name for %s failed to register LED trigger %s ppkb-power-wqfailed to allocate workqueue kbpwrstatePinephone keyboard power manager ready Couldn't get '%s' power supply ppkb-poweremergencydisabledhelpkbpwr-kb-vin-presentkbpwr-kb-offlinekbpwr-capacityP `O@B @B`O@ megi,pinephone-keyboard-power-managerlicense=GPL v2author=Ondrej Jirman description=Pinephone keyboard power manageralias=of:N*T*Cmegi,pinephone-keyboard-power-managerC*alias=of:N*T*Cmegi,pinephone-keyboard-power-managerdepends=intree=Yname=ppkb_managervermagic=6.6.0-sineware-prolinux-2 SMP preempt mod_unload aarch64GNUGNUXN,\AEV"*GLinuxLinux$ppkb_managerGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0     % ;,M(8Z`Dh@wT80hX @@,0\,$#7, F(Q]  l v  @(  h   0    5^u#2-_64  $B<EN^k@$*,+,Icm /:CWq~0  2DPcuppkb-manager.c$xkbpwr_has_prop_ppdevm_power_supply_putkbpwr_driver_initkbpwr_resumekbpwr_suspendkbpwr_shutdownkbpwr_removekbpwr_status_openkbpwr_status_show$demergency_storedisabled_storeemergency_showdisabled_showhelp_showkbpwr_ueventkbpwr_has_prop_pppkbpwr_driver_exitkbpwr_update.isra.0kbpwr_snaphostkbpwr_workkbpwr_probekbpwr_of_matchkbpwr_pppkbpwr_ppkbpwr_groupkbpwr_attrstrig_nameskbpwr_status_fopskbpwr_pm_opskbpwr_driverdev_attr_helpdev_attr_disableddev_attr_emergency__key.1__UNIQUE_ID___addressable_cleanup_module468__UNIQUE_ID___addressable_init_module467__UNIQUE_ID_license471__UNIQUE_ID_author470__UNIQUE_ID_description469ppkb-manager.mod.c__UNIQUE_ID_alias340__UNIQUE_ID_alias339__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14alloc_workqueuedevm_kmallocplatform_driver_unregister__this_modulepower_supply_set_propertyscnprintfcleanup_modulekfreeseq_lseekdevm_device_add_groupdevres_addinit_module__stack_chk_failqueue_delayed_work_ondevm_power_supply_get_by_namepower_supply_get_property_dev_infokobject_uevent_env_dev_errdestroy_workqueuemutex_lockdebugfs_remove__devres_alloc_nodeof_property_read_string__mutex_initkstrtobool_dev_warnkasprintfstrcmp__platform_driver_register_dev_emergseq_readdebugfs_create_filedevm_led_trigger_registermutex_unlockcancel_delayed_work_syncinit_timer_keydevres_freektime_getseq_printfdelayed_work_timer_fnsingle_releasealt_cb_patch_nopsdev_err_probe__mod_of__kbpwr_of_match_device_tableled_trigger_eventsingle_opendebugfs_create_dirled_trigger_blinkof_machine_is_compatible[L_|uftuftufte gHhThXftyy((0(4y@8H8LyXH`Hdyp`x`|yyyyyy y $y048yDHLyX0\0`ylPpPtyhhyyyppyy y y,04y@(D(HyT@X@\ylXtXyhhyk^ku4_^V V@DHVxpXXpmcX^n<HX \  U l  ( ^|             8 8 H H ( (( P0 P8 @< @p Xx X ` `     p p  $ ( < @  a, x   d^hfx@x_$tDxxlxXxxxx p^4<\`dht{\wR 8$8(4 8 T\`dhjtxzzv i`Pi`hl~Z  ss~T \ dQtPxP|XXr``b_PP  (04~H0P0T~hhpht~^TToS} }}$(}04}8Xh pxTYq8|0`8(@`H(P`X(0X  0 (0@,W]8]W.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.init.plt.text.ftrace_trampoline.rodata.str1.8.rela.rodata.modinfo.note.gnu.property.note.gnu.build-id.note.Linux.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.note.GNU-stack.comment @@ ?8+,&@X[x;$6@[HK <F@\a\\]f^~2` @] X$/% %$%0&P@^P'@P`X'@h`'@@@`0+$+40+X,x Q 8`=