ELF>p@@,+GNU-P9 ,J̠ILinuxLinux6.1.0-41-amd64USHHHP0KHsHs uwt>St3TfT'HSHxHHHTHTH)H)HCfff;t []H(STTff.USHHHt0HHHHHH[][]fDATIHUHպ SHHt:HHLA AH¾H߉[]A\ff.U HSHHHeH%(HD$1HT$1D$fD$HtHT$eH+%(uHH[]D$Ht$H0fD$fD$HcHcЅHHD@AVIHAUIATA UHSHt\AHAHALHHcIH9u#HLH[D]A\A]A^ҸDIAېUSHHH eH%(HD$1HT$ D$ HD$'D$ 5f\$ ur@utuau5tC tD1HT$eH+%(uGH[] utƋt뷸밸fDU HSHHHeH%(HD$1HT$1D$fD$D$HtHT$eH+%(uGH[]D$Ht$H0D$fD$HcHcЅHHDU HSHHHeH%(HD$1HT$1D$fD$D$HtHT$eH+%(uGH[]D$Ht$H0D$fD$ HcHcЅHHDU HSHHHeH%(HD$1HT$1D$fD$D$HtHT$eH+%(uGH[]D$Ht$H0D$fD$YHcHcЅHHDU1HSHeH%(HD$1Ht$fT$D$ ÅHD$eH+%(u H[]ff.fAVAULc ATUHHLSL HLLHHMHAE'1AHcwdHHcHuuLA uE1[D]A\A]A^AI$DHHLff.fA;A@AVATUHhSHDjDȈkAAEa@i0lhEt EHmAs1AEuo DHH[]A\A^TLLuILmNTNTL)AH)AArA1AN4O4D9rDDmAtBLfBLoDDmBLBLVfAWLlAVE1AUIATAUHSHH @t$HD$HhDD$H$Pt AH4$SH>A)AE<|$t$A9AN@i@jڍCkIIcL0h`H IHIHt ItLH)H)كK1AN N 9r/1H[]A\A]A^A_ AًT ATT fATff.AVAUATUSH8eH%(HD$01HD$ HD$HLH LIHHÅHÅH HT$ HdÅHD$0eH+%(uH8[]A\A]A^SHHӹHeH%(HD$1HT$D$D$xL$HHHHT$eH+%(u H[ff.fSHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$8xL$HHHHT$ eH+%(u H([f.AUATUSHL eH%(HD$1D$D$f<H1HffD$fL$@t$DD$ H|$ǃ(IHLHLxhH(Ht>HŅu!HD$eH+%(uSH[]A\A]L}L罒nI$HHAWAVEAUATUSHL $DD$M MHLI$H@ Ht LÅAAA<$T$@AAHL$@LI$H@ Ht LLH[]A\A]A^A_Aud<$T$@HD$@AD@$EE<$@T$AE11Lo[A<$T$@HD$@ALDHH.AE11ɉLÅA AE11ɉLÅHD$@AHAE11ɉLÅHD$@ALHPhtHT$@A1LLX<$@HT$@AL+<$T$@AAAE11ɉLÅAHT$@Lff.@AWAVIAUATUSH(LT$I$ eH%(HD$ 1I$HH\$HHD$HH@ HtH߾ …|$E.ANIVAALAFuoE…ҸIH|$HH@ Ht$$H|$$$HD$ eH+%(H([]A\A]A^A_1A^InfT$I$ fIvυt1ƒ L9rAʼn$<f9FDEAN4$HT$LAQ…4$HADL…AfDl$HfD)uT$DSHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$HxL$ HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$xL$HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$xL$ HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$hxL$ HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$xL$ HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$(xL$ HHHHT$ eH+%(u H([f.SHHӹH(eH%(HD$ 1HT$D$HD$HD$HD$xL$HHHHT$ eH+%(u H([f.AT1IHUSHHeH%(HD$1Ht$fT$D$ ŅH؅uHT$eH+%(uH[]A\HcHHHKHHHH1HHHHHHHHHHD$D$HHHHDHHAT@DHHXH|$D$HHHD$AEL$AEHHPXHLL$ T$ LHDL$DD$ 1HT$HHHH@DpÅy.HLHHD$\$=\$DHH=tyHH=tZT$HH=t9T$HH=tT$HH8K3!HPLHI$dHI$ 0I$AD$ID$IDŽ$M$I$HHH1I$0HA$(HLtHM$LÅtxHL:HLD$D$(HLHLAHL1HLAƅHLDL@DHHI$HHI$DHI$HLDHHHHHT$EHHH|$H$HH|$$HHHLHhid_ft260unknown report: %#02x 6%s: unacknowledged address 6%s: unacknowledged data 6%s: arbitration loss 6%s: done 6%s: wait %d usec, len %d failed to parse HID failed to start HID HW failed to open HID HW chip code: %02x%02x %02x%02x 6%s: interface: 0x%02x 6%s: chip mode: 0x%02x 6%s: clock_ctl: 0x%02x 6%s: i2c_enable: 0x%02x 6%s: uart_mode: 0x%02x &dev->lock&x->waitfailed to add i2c adapter failed to create sysfs attrs %d %s: unsupported rd len: %d 6%s: smbus size %d power management error: %d %s: unsupported wr len: %d ft260i2c_resetclockclock_ctluart_modei2c_enablepower_saving_enhid_over_i2c_ensuspend_statuspwren_statuschip_mode6%s: i2c resp: rep %#02x len %d failed to retrieve status: %d 6%s: bus_status %#02x, clock %u failed to reset I2C controller: %d %s: failed to start transfer, ret %d 6%s: rep %#02x addr %#02x cmd %#02x datlen %d replen %d 6%s: rep %#02x addr %#02x off %d len %d d[0] %#02x failed to retrieve chip version failed to retrieve system status uart interface is not supported FT260 usb-i2c bridge on hidraw%d6%s: rep %#02x addr %#02x len %d %s: failed to start transaction, ret %d unsupported smbus transaction size %d failed to enter FULLON power mode: %d 6%s: read_off %#x left_len %d len %d ft260_xfer_statusft260_is_interface_enabledft260_i2c_write_readft260_i2c_writeft260_hid_output_report_check_statusft260_smbus_writeft260_i2c_readft260_smbus_xferft260_i2c_resetft260_raw_event0`debuglicense=GPL v2author=Michael Zaidman description=FTDI FT260 USB HID to I2C host bridgeparm=debug:Toggle FT260 debugging messagesparmtype=debug:intalias=hid:b0003g*v00000403p00006030depends=hid,usbhidretpoline=Yintree=Yname=hid_ft260vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions "  (( (0( 000(((((((( (0( 0 ( ( (08P80( P (0h0( h  88 (8( 8 (08@80( @ (08`80( `88888888888888 0 00(0(0(PXPh8@`0m__fentry__9[__x86_return_thunkH__hid_register_driver/z%complete~_printk&<_dev_err@sysfs_remove_groupi'i2c_del_adapterI}hid_hw_close00`hhid_hw_stopA̴fkmemduphid_hw_raw_request zkfreeJkstrtou16V __stack_chk_failE:#__kmalloc8߬imemcpynjkstrtou8u$,\hid_unregister_driver8g@"hid_hw_output_report ]usleep_range_state=usb_hid_driverz?devm_kmallocAG9hid_open_report_hid_hw_startpShid_hw_openK_dev_infonJnesnprintf __mutex_initA`__init_swait_queue_headhi2c_add_adapter֍sysfs_create_groupscnprintf:Jwait_for_completion_timeoutKMmutex_lockpHe__x86_indirect_thunk_rax82mutex_unlock<param_ops_int module_layout$$$$$hid_ft260GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0] ' DR!A m@v; DDDDDDE$E5EJE ]E nE EEc x @L!`E ќE E@E`Eh{pcEEEEF F@x 'F]0F>F JF@WF`Y=5Y=cFY=uF@F`FFFKr@-FFF F ``F`F`x cF>GBG@B`BBGKB)GB.GH`rfLV TsK@8G`F@G `>-(PG;[G *eG@oG *:uGG@G`GR!Amc G@GGTG :"uGGJ@G@H{U HH&H2H FH@XH`nH}HKHKH@{`HHKq`Hk@HkV< wUpvkHH@HIIb@R&I2I?I`@JI-ZIG/3x eIuI~I`@IIIIIIIIJ$J8V?>@/J`8J-@AJNJˆ@XJÈAňrdJLj@qJɈJɈJˈJ͈@jψr) u@J h@ 1ш@=ӈ%JՈJ׈@YوJۈJ     JWF J KK K@  KK   Ĉ * *ƈ 'Ȉ ʈ ̈ Έ Ј ҈  *QԈ  *Qֈ ؈ KڈHPsc*g  @%Gќ@:"eb-`+K:KIKYK iK|KKKKKKKLL2LDLTLgL{LLLLL L M +M GM dM xM"M@MAMBMCMDNENF4NILNeNNNNNN O@#O3ODO^OnOOO r$OE(Or$O$O$O$ P$ P$(%P$0/P$8?P$@NP$H]P$PlP$X|P$`P$hP$pxPr$P$ A%$ Pr$=$O$Pr$=$P$Qr$=$%P$"Qr$=$=Qr$=$ A%XQ@r$֟$($$L wQr$֟$($A%Qr$$2  Q TQ!%I@!4J@"v@#p @%Q&%Q&% &%Q Q p QrQ  QR  Qx R  RR[ Q"R 2R  RR[?>R IR YR hR xR R R R R R R R S yK T &]&y  $TS  ToT>c,S  :" $o&&($;S  :" $$g$($JS  :" $g($\S  :"o&lS  :"S  QS  Qo&QS  QSo&QS hid_device_idhid_report_typeHID_INPUT_REPORTHID_OUTPUT_REPORTHID_FEATURE_REPORTHID_REPORT_TYPEShid_class_requestHID_REQ_GET_REPORTHID_REQ_GET_IDLEHID_REQ_GET_PROTOCOLHID_REQ_SET_REPORTHID_REQ_SET_IDLEHID_REQ_SET_PROTOCOLhid_collectionparent_idxhid_usagecollection_indexusage_indexresolution_multiplierwheel_factorhat_minhat_maxhat_dirwheel_accumulatedhid_fieldapplicationmaxusagereport_offsetreport_sizereport_countreport_typeusages_prioritieslogical_minimumlogical_maximumphysical_minimumphysical_maximumunit_exponenthidinputdpadslot_idxhid_reporthidinput_listfield_entry_listfield_entriesmaxfieldtool_activetoolhid_inputreportshid_field_entryhid_devicedev_rdescdev_rsizerdesccollectioncollection_sizemaxcollectionmaxapplicationcountryreport_enumled_workdriver_input_lockll_driverll_open_lockll_open_countbatterybattery_capacitybattery_minbattery_maxbattery_report_typebattery_report_idbattery_charge_statusbattery_statusbattery_avoid_querybattery_ratelimit_timeclaimedinitial_quirksio_startedhiddevhidrawff_inithiddev_connecthiddev_disconnecthiddev_hid_eventhiddev_report_eventdebug_rdescdebug_eventsdebug_listdebug_list_lockdebug_waithid_report_enumnumberedreport_listreport_id_hashhid_typeHID_TYPE_OTHERHID_TYPE_USBMOUSEHID_TYPE_USBNONEhid_battery_statusHID_BATTERY_UNKNOWNHID_BATTERY_QUERIEDHID_BATTERY_REPORTEDhid_driverdyn_listdyn_lockreport_tableraw_eventusage_tablereport_fixupinput_mappinginput_mappedinput_configuredfeature_mappinghid_ll_driverraw_requestoutput_reportmay_wakeupmax_buffer_sizehid_report_idhid_usage_idusage_hidusage_typeusage_codeFT260_MODE_ALLFT260_MODE_I2CFT260_MODE_UARTFT260_MODE_BOTHFT260_CHIP_VERSIONFT260_SYSTEM_SETTINGSFT260_I2C_STATUSFT260_I2C_READ_REQFT260_I2C_REPORT_MINFT260_I2C_REPORT_MAXFT260_GPIOFT260_UART_INTERRUPT_STATUSFT260_UART_STATUSFT260_UART_RI_DCD_STATUSFT260_UART_REPORTFT260_SET_CLOCKFT260_SET_I2C_MODEFT260_SET_UART_MODEFT260_ENABLE_INTERRUPTFT260_SELECT_GPIO2_FUNCFT260_ENABLE_UART_DCD_RIFT260_SELECT_GPIOA_FUNCFT260_SELECT_GPIOG_FUNCFT260_SET_INTERRUPT_TRIGGERFT260_SET_SUSPEND_OUT_POLARFT260_ENABLE_UART_RI_WAKEUPFT260_SET_UART_RI_WAKEUP_CFGFT260_SET_I2C_RESETFT260_SET_I2C_CLOCK_SPEEDFT260_SET_UART_RESETFT260_SET_UART_CONFIGFT260_SET_UART_BAUD_RATEFT260_SET_UART_DATA_BITFT260_SET_UART_PARITYFT260_SET_UART_STOP_BITFT260_SET_UART_BREAKINGFT260_SET_UART_XON_XOFFFT260_I2C_STATUS_SUCCESSFT260_I2C_STATUS_CTRL_BUSYFT260_I2C_STATUS_ERRORFT260_I2C_STATUS_ADDR_NO_ACKFT260_I2C_STATUS_DATA_NO_ACKFT260_I2C_STATUS_ARBITR_LOSTFT260_I2C_STATUS_CTRL_IDLEFT260_I2C_STATUS_BUS_BUSYFT260_FLAG_NONEFT260_FLAG_STARTFT260_FLAG_START_REPEATEDFT260_FLAG_STOPFT260_FLAG_START_STOPFT260_FLAG_START_STOP_REPEATEDft260_get_chip_version_reportchip_codeft260_get_system_status_reportchip_modeclock_ctlsuspend_statuspwren_statusi2c_enableuart_modehid_over_i2c_engpio2_functiongpioA_functiongpioG_functionsuspend_out_polenable_wakeup_intintr_condpower_saving_enft260_get_i2c_status_reportbus_statusft260_set_system_clock_reportft260_set_i2c_mode_reportft260_set_uart_mode_reportft260_set_i2c_reset_reportft260_set_i2c_speed_reportft260_i2c_write_request_reportft260_i2c_read_request_reportft260_i2c_input_reportft260_devicehdevread_idxread_lenft260_driver_exitft260_driver_initft260_raw_eventft260_removeft260_probekdevi2c_reset_storeclock_storeclock_showclock_ctl_storeclock_ctl_showuart_mode_storeuart_mode_showi2c_enable_storei2c_enable_showpower_saving_en_showhid_over_i2c_en_showsuspend_status_showpwren_status_showchip_mode_showft260_functionalityft260_smbus_xferft260_i2c_xferft260_i2c_readft260_smbus_writeft260_i2c_writeft260_hid_output_report_check_statusft260_xfer_statusft260_i2c_resetft260_hid_feature_report_setreport_idft260_hid_feature_report_get  %$- : S i} <$8%< J# (4@eQ]`z<P s2#H%T~.(r=[`@   `(-%6%?@ J _p Mnz|O _*t@`/@CSh x.3B2!*08@XM ` v ` @       t+1J(Xjou{#$: IPViu0+7DWdm__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9ft260_functionalityft260_driver_initft260_driverft260_raw_eventft260_debugft260_raw_event.cold__func__.23ft260_removeft260_attr_groupft260_hid_feature_report_setclock_storeft260_hid_feature_report_getft260_xfer_statusft260_xfer_status.cold__func__.35clock_ctl_storeuart_mode_storei2c_enable_storeft260_driver_exitft260_i2c_resetft260_i2c_reset.cold__func__.25ft260_hid_output_report_check_status__func__.30ft260_hid_output_report_check_status.coldft260_smbus_writeft260_smbus_write.cold__func__.29ft260_i2c_writeft260_i2c_write.cold__func__.31ft260_probeft260_probe.cold__func__.33ft260_i2c_algoft260_i2c_quirks__key.26__key.34clock_showpower_saving_en_showft260_i2c_read__func__.28ft260_i2c_read.coldft260_smbus_xferft260_smbus_xfer.cold__func__.27ft260_i2c_xferft260_i2c_xfer.cold__func__.32uart_mode_showchip_mode_showclock_ctl_showpwren_status_showsuspend_status_showi2c_enable_showhid_over_i2c_en_showi2c_reset_storei2c_reset_store.cold__UNIQUE_ID_license347__UNIQUE_ID_author346__UNIQUE_ID_description345__UNIQUE_ID___addressable_cleanup_module344__UNIQUE_ID___addressable_init_module343ft260_devices__compound_literal.0dev_attr_chip_modedev_attr_pwren_statusdev_attr_suspend_statusdev_attr_hid_over_i2c_endev_attr_power_saving_endev_attr_i2c_enabledev_attr_uart_modedev_attr_clock_ctldev_attr_i2c_resetdev_attr_clock__UNIQUE_ID_debug342__UNIQUE_ID_debugtype341__param_debug__param_str_debug.LC4.LC11.LC12.LC13wait_for_completion_timeoutdevm_kmallochid_unregister_driverhid_hw_start__this_modulehid_hw_output_reportsnprintfcomplete__init_swait_queue_headscnprintf__hid_register_drivercleanup_modulememcpykfreeusleep_range_statehid_hw_stop__fentry__init_module__mod_hid__ft260_devices_device_table__x86_indirect_thunk_raxkstrtou16_printk__stack_chk_fail_dev_infoi2c_del_adapter_dev_errmutex_lockusb_hid_driverhid_hw_openhid_hw_closesysfs_create_group__mutex_initkstrtou8__x86_return_thunki2c_add_adaptersysfs_remove_groupmutex_unlockkmemduphid_hw_raw_requestparam_ops_inthid_open_report__kmallocv v,2 :mv   ~%/u6Av[svz8bX|avrsv=H \{ 8 P h|v0Xyc|v)dI|Qve|v?E Mjo|vkst Qi p uv  v'  / gF 9 A vz g   i      / ; |A v  o  | v4 A o] b |q v   x  k) s> fr     | v   %y/yv<yFmy &E PJ|v$ 1oMR|av o|vd qo|v o-2|Av o|vD Qomr|v o |!vkq y|v  j p  {:,  18? F ?K{PW ^ !c{hpo v Z{{  H{\ (  r{M pM  ~ {% . 3{9K `R ^g  ` {/    }\  `+u4 : P  W \{b o  v {{    0{    J{    d{ 0 jB `N ]ll s ~x  n      80 8}F  NY ` ks~  {   Q  0    !{& - @; @J\ @c h{mPy X  r{y p h @(0`8@HPPX`hpx@ @  p  `@ 8@`p j  $;  5 W $(i,P04 8. < @\ Dq HLPLTX\,`dlh l  $(,0-4.83<4@5D:H@LGPNTWX\`dhlptx|\`got} UVW\  $( ,M0P4V8_<i@DHLPTX\ `dehhlipntsx|FJLNPU"#%',        2 @ $G (I ,K 0L 4M 8Q <$ @' D( H* L, P. T3 X? \@ `F d^ h l p t x |  [ \ a f p w y z {  i l m o q v            $(,048<@DHLPTX\K`LdQhVl`pft~x|+,16@F^klqv    '4 5$<(,048<@DHL<PTX\`8d=hlpt|x|* 80@ 8H@HPX``@h px> H@ NX b08P@mP `}p@`qw8wPq.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param.rodata.cst2.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?:@(()JKE@Px)ZjU@ȓ )n6 i@0) ~By@) 2*2!$ @`)&I'(@`)((@h`) (p@ȥ)(h/@h`)"4 2= -@)=@8@p)M@H@)!]@@X@0)#w@D|0@DPDD'k *f 0y0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H "Ҝڷ>9J&"`zeM0+6wezQqe$EI[axoR.^-Ip_^g3e7Ezo{~g']\W^b Z'*/h%y%. ^0j}pO Jr wfPm|