ELFH4@@! R_?#{cRSR[s>@uU9cBӔ5vp@~Ӕ5{4qT*! RSA[BcCsE{Ȩ#_`7`cjt8_k TRkҡbU9!5`B!~55#BRa73;b9 ;@4h|87@;h|8kT?J?RbU9*4bDh|8!JAh<8C R*y<*9*`B!Rjyxjyx@q`BaTu9 q T"ؚAj@T3@cjB@95C5b*Dh|8?jT3TRRR RSA[BcCkDsE{Ȩ#_@R# *y<*!?*`Bjax!R`B! RSA[BcCsE{Ȩ#_?#{%RSA8[vq@9 @ R",BbR!R999*@5 BR>Ҁ%aR@9*?kTqTTqTA8@,BB!T*SA[B{Ĩ#_AR`79*?#{A8S+4[  ,B'!5 sTRR*qT61T*!A8'@,BB!T*SA[B@{Ũ#_A9 A9_,qTqATA9A9!C B|SA9 _q|S`LzTR* 72R* 5RJA>!`edZ` wZ!c* 5@9`5R`` L!bBRcAR*fBdB0ydBcB``BfBR*@ҥleB*5`B* 5Cc*4*!p**!ib*!a*![*!UU!O*!I*!C!<u:!5?#{RSLA*7R*5*SA@{è#_*!*SA@{è#_*!*SA@{è#_?#{RSLAt`72R5SA{¨#_*!SA{¨#_*!SA{¨#_?#{!{#_?#{{#_Failed to read scan data: %d Bad scan data (%02x != %02x) vbatFailed to get VBAT supply: %d Keyboard was not found on the I2C bus, maybe it's disconnected. Failed to read device ID: %d Unexpected device ID: %#02x %#02x Found firmware version %d.%d features %#x Unexpected keyboard size %ux%u Failed to read config: %d Failed to write config: %d i2cpinephone-keyboardFailed to add I2C adapter: %d PinePhone Keyboardpinephone-keyboard/input0Failed to build keymap: %d Failed to register input: %d Failed to request IRQ: %d Ppine64,pinephone-keyboard      } !"#$%& ' *,-./01234 5 9( 8d;<=>?@ABC D o h cm n * f g k  i j l 8 d disable_fndisable_inputlicense=GPLdescription=Pine64 PinePhone keyboard driverauthor=Samuel Holland parm=disable_fn:Disable the FN layer special handlingparmtype=disable_fn:boolparm=disable_input:Disable the keyboard part of the driverparmtype=disable_input:boolalias=of:N*T*Cpine64,pinephone-keyboardC*alias=of:N*T*Cpine64,pinephone-keyboarddepends=intree=Yname=pinephone_keyboardvermagic=6.6.0-sineware-prolinux-2 SMP preempt mod_unload aarch64$$GNUGNUj%;QPQ6\ }LinuxLinuxpinephone_keyboardGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0    1,B EU ju@$ HB  8 8 @   (B-B@BB>g ~ - 9, e6  ; B%(8((BNBg *| 5( ]  f  o BB#>@Lk$,1FP\ds Hpinephone-keyboard.c$xppkg_adap_functionalityppkb_driver_init$dppkb_irq_threadppkb_adap_smbus_xferppkb_probeppkb_openppkb_closeppkb_driver_exitppkb_of_matchppkb_adap_algoppkb_keymap_datappkb_keymap__param_str_disable_fn__param_str_disable_inputppkb_driver__UNIQUE_ID___addressable_cleanup_module473__UNIQUE_ID___addressable_init_module472__UNIQUE_ID_license476__UNIQUE_ID_description475__UNIQUE_ID_author474__UNIQUE_ID_disable_fn471__UNIQUE_ID_disable_fntype470__UNIQUE_ID_disable_input469__UNIQUE_ID_disable_inputtype468__param_disable_fn__param_disable_inputpinephone-keyboard.mod.c__UNIQUE_ID_alias340__UNIQUE_ID_alias339__UNIQUE_ID_depends338__UNIQUE_ID_intree337__UNIQUE_ID_name336__UNIQUE_ID_vermagic335_note_15_note_14devm_request_threaded_irqdevm_kmallocmatrix_keypad_build_keymap__this_modulei2c_smbus_write_i2c_block_datadevm_input_allocate_devicecleanup_moduleusleep_range_stateinit_modulecrc8input_register_device__stack_chk_fail_dev_infoi2c_register_driverof_get_child_by_name_dev_errinput_set_capabilitydevm_i2c_add_adapter_dev_warninput_eventstrscpyparam_ops_bool__const_udelayi2c_smbus_write_byte_datadevm_regulator_get_enablecrc8_populate_msbi2c_smbus_read_i2c_block_datai2c_del_driveri2c_smbus_read_byte_data__mod_of__ppkb_of_match_device_table`bpx|WQ|[[[T[l[|  WL$O0ddS@@` ^(bDPTWTd_I(,0V<K@DKH\dl\xYaM@@X<JLRhpxH@@WHHWhhWWHHW Z(,0W@ D HWPSX(`(dWxh|hTd_hhWH H$W`dt_hhWHHWKKUc 8K] ((0K8]H0XHNP8PN.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.init.plt.text.ftrace_trampoline.rodata.str1.8.rela.rodata.modinfo.rela__param.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 @@ & + ,&@0x;@ $6@1HKd Fe Pf h2h [| 6w@`1H P@1 8$\0@h2H@2@2@@@20+0XX H  334