ELF>P@@32GNUqyӪ{hLinuxLinux6.1.0-38-amd641@fD1@AUATUSH8LXeH%(HD$01Il$M HU` H9tH9:uHc؀Xt%1HT$0eH+%(H8[]A\A]Xu1H|$HD$IHD$AwHD$HD$ HD$(Ht$LXMu;tOHt$LD$D$=@6.uHuLI1Dff.HXHBHcLHHt ff.fSHt u!v0 [V4v0[fD1@fDHt+HX1ɾHGHPƄXfDAVAUIATAUSHH`LpHH=H=( HH4HǃHxHHD LhHXK\`I8HL @LLHHH@tHH@LL HXfC4AH"A"HC8HHHu-H[]A\A]A^M MQMEHD$D$H߉D$D$H[]A\A]A^ff.fGtBATUHS1H|`HtLXLHD`H;]r[]A\f.AWAVAUATUHSHHLwHL{tHHCHBHDkDcLHHH"HCCED$CD$INAtpIcEu>HAhT$LDt$IT(tE1HDDHH[]A\A]A^A_At$|$LtHA`IVIcIVE1tI@ATIUSHoEtt1 H;]sg*@t郼uID$(LH@ID$(*H@HtLt DŽfH;]rHL[]A\*Iv+I$DHHH9LfATUHSPLgtU1ۃ8u=ID$eLjH@hIT(E11HݠH;PrH5[H2] A\@UHAWAVAUIATSLgAD$IE11 HA;\$slAuEIE(ILM E*HLIE(A*H@HLt}fHA;\$rH5 2I$L[A\A]A^A_]A*Ivhid_waithid-amdsfh%s %04X:%04Xunknown sensor typesid 0x%x (%s) status 0x%x accelerometergyroscopemagnetometerHPDALSamd_sfhpcie_mp2_amdamd_sfhfailed to set DMA mask amd_sfh_irq_init failed unknown sensor typesid 0x%x (%s) status 0x%x amd_sfhcan't reserve mmio registers failed to remap vsbase failed to get sensors firmware version 0x%x amd_sfh_irq_init failed accelerometergyroscopemagnetometerALSHPD (`( ` (080( 80( 8 8 (08@80( @    (080( 8  @  (080( 8 (0( 00     ((  (0( 0( 03AMDSFH: Invalid report size suspend sid 0x%x (%s) status 0x%x resume sid 0x%x (%s) status 0x%x stopping sid 0x%x (%s) status 0x%x Failed to discover, sensors not enabled is %d drivers/hid/amd-sfh-hid/amd_sfh_client.cfailed to request irq %d err=%d amd_sfh_hid_client_init failed suspend sid 0x%x (%s) status 0x%x stopping sid 0x%x (%s) status 0x%x Failed to discover, sensors not enabled is %d resume sid 0x%x (%s) status 0x%x amd_sfh1_1_hid_client_init failed drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.cauthor=Basavaraj Natikar author=Sandeep Singh author=Shyam Sundar S K license=Dual BSD/GPLdescription=AMD(R) PCIe MP2 Communication Driverparm=sensor_mask:override the detected sensors maskparmtype=sensor_mask:intalias=pci:v00001022d0000164Asv*sd*bc*sc*i*alias=pci:v00001022d000015E4sv*sd*bc*sc*i*depends=hidretpoline=Yintree=Yname=amd_sfhvermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions $p@devm_request_threaded_irqz?devm_kmallocDׯ__x86_indirect_thunk_rbpnJnesnprintfKdmam_alloc_attrsTfinish_waitX__pci_register_driver7devm_ioremapDb}memcpy_fromio zkfree ]usleep_range_state&prepare_to_wait_eventDC__wake_up"hid_allocate_deviceMq__dynamic_dev_dbgERrhid_destroy_device"H1pci_unregister_driverfortify_panicm__fentry__pHe__x86_indirect_thunk_raxո__devm_request_region~_printkݍschedule_timeout$24pci_intxV __stack_chk_failmqueue_delayed_work_onstrnlen|c__x86_indirect_thunk_rdxTdevm_add_actionSJpcim_iomap_regionsuyHinit_wait_entryh__list_add_validjdevm_kfree_dev_errUrS__list_del_entry_validkl_dev_warn^dmi_check_systempci_set_master9[__x86_return_thunkT__init_waitqueue_head}hid_input_reportfdma_set_coherent_mask9dstrscpyJcancel_delayed_work_sync9cinit_timer_keyf__x86_indirect_thunk_rcxe?ktime_getjdelayed_work_timer_fnߕdma_set_mask'hid_parse_reportGpcim_iomap_tableRkmalloc_traceU5wiomem_resource<param_ops_int6gpcim_enable_devicemsleepwdmi_first_match]{__SCT__might_resched kmalloc_cachesa]hid_add_deviceӅ3-system_wq module_layoutZ<7JG>8Ramd_sfhGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0##@ V `@@$A$A$A$76APEA&VA@cA8qA${A* AK@A*`A*AAA^@AA@A^ B[@B,B5B7B5B`Az @z( AzP LB [Bz / !U@ hBUtBWBA$* W@BB@kBkBB@/B* Bp@BL} BBÈ@CÈjr&@Cň!CLj-CɈ:Cˈ@  &  $* ˆ Ĉ *ƈ $Ȉ $$ʈAECOCXC`ChC*xC*C*C*C͈*CΈCC: CC @$$C$[$D$ D*(#D@$D$O$9DODш_D&HxD%XD%hDOD҈DD8DXD$xEODшE&H0E%XEE%hZEOD҈lE}E8EXEODшE&HE%XE%hE&xF% F%FOD҈)F4F8?FXJFx\FODшoF&HF%XF%hFOD҈FF ODшFOD҈F$qf ݈qY ߈q q- q ҈ш BG  $A$A@/G  $A@LB*G  *A=GMG  AZGcG yGGGGGBÈyG*e**yG*G* ** *e**GG* G*G* *L} **e* * Gy*GG*H*5*HG*  H-H6HBH ZH prH \H \H LH H P 1H  1kH  1eH  1I  1A&I  1P-I >I QI eI yI I I I I  I!$,B*I  > e*yG*I*J* 5*G*G*;iGL} *e*yG* * * y*L} J! I'J #:J  I!$yG*NJ &dJR!@I T@v (rJJJJJJJc x @L!`J V J J@ K` Kh{pc-K5K=KEKWK9 aK@x .mK]vKK K@A`KK@K`KKK7 K0@-K2L L ,L ``!L`/L`x c*aKrY5@L6BNL@B`BBWLKBcLB/hLH`01ZV _K@rL`aK1zL `rY4-(-43+A;L:L@L:T L<L@L`LR!@ITc: L@L=LTL@O:"u? MAMJ@"M@0Mg8MIMUMaM uM@M`M;MKMKM@`MMK+Y`Mk@NkVWvkNCNE@NG0NIANKެ@RUNaNnN`@yN-NG/3x NNN`@N90NNNNOO*O>O+8SO8V?OP@^O`gO-R@TGpOU}OW@OXAZKO\@O^O^O`Ob@jdrCCu@>O hCG@ C1GfC@=h%COjOl@n nPpP@ B D F 4.H 0JPA L-P :PDP OP@ N) KKQ PSM 0VO 4.Y ::[ 24.j)] 2_ 4.a c e 0g :Qi :Qk m KoZP(-iP@rPGq{P P P #P #P P  V @AP z V @AQ |Q Q*Q3Q;QCQKQSQ*[Q*m*5*1&*P cQ<*2*uQ*Q*Bp*QQQ*5*ɲ*Q QQ m@`QA]QQ` IQ Q R$R7RHR]R pR R  iPR  {A*iPR  V R  V R  V uW0RR  RR$[o&QH$R S S +S :S IS YS iST-yS*@S*`5*p D*}S ** *@S SSS*S SSC7*S SS*SST*~/*xC**5**C*CT T +T  9T*CT PT `T request_listreport_idsensor_idxreport_typecurrent_indexhid_deviceamd_input_datasensor_virt_addrinput_reportamdtp_cl_datainit_donecur_hid_devis_any_sensor_enabledhid_dev_countnum_hid_deviceshid_devicesreport_descrreport_descr_szhid_sensor_hubshid_descrhid_descr_sizephys_addr_basesensor_dma_addrsensor_stssensor_requested_cntfeature_reportrequest_donework_bufferdevice_infoamd_mp2_sensor_infoamd_mp2_devcl_datavsbasesfh1_1_opsmp2_opsmp2_acsamd_sfh1_1_opsamd_mp2_opsstop_allclear_intrinit_intrdiscovery_statusget_rep_descget_desc_szget_feat_repget_in_repaccel_idxgyro_idxmag_idxals_idxobject_distanceprobablityhuman_presence_actualhuman_presence_reportshpdhpd_statusdesc_typedescr_sizefeature_sizecommon_feature_propertyreport_statesensor_statereport_intervalcommon_input_propertyaccel3_feature_reportcommon_propertyaccel_change_sesnitivityaccel_sensitivity_maxaccel_sensitivity_minaccel3_input_reportin_accel_x_valuein_accel_y_valuein_accel_z_valuein_accel_shake_detectiongyro_feature_reportgyro_change_sesnitivitygyro_sensitivity_maxgyro_sensitivity_mingyro_input_reportin_angel_x_valuein_angel_y_valuein_angel_z_valuemagno_feature_reportmagno_headingchange_sensitivityheading_minheading_maxflux_change_sensitivityflux_minflux_maxmagno_input_reportin_magno_xin_magno_yin_magno_zin_magno_accuracyals_feature_reportals_change_sesnitivityals_sensitivity_maxals_sensitivity_minals_input_reportilluminance_valuehpd_feature_reporthpd_input_reporthuman_presenceamd_sfh_set_desc_opsget_input_reportget_feature_reportdescriptor_nameget_descr_szrep_descget_report_descriptorcmd_idNO_OPENABLE_SENSORDISABLE_SENSORSTOP_ALL_SENSORSintr_disablesfh_cmd_baseulcmd_v2out_in_c2pcmd_responseresponse_v2buf_layoutbuf_lengthsfh_cmd_parammem_use_typeUSE_DRAMUSE_C2P_REGamd_mp2_pci_driver_exitamd_mp2_pci_driver_initamd_mp2_pci_suspendamd_mp2_pci_resumeamd_sfh_shutdownamd_mp2_pci_probemp2_disable_intramd_sfh_irq_initamd_mp2_pci_removeamd_mp2_get_sensor_numamd_stop_all_sensorsamd_stop_sensoramd_start_sensoramd_sfh_dis_sts_v2amd_sfh_irq_init_v2amd_sfh_irq_handleramd_sfh_clear_intramd_sfh_clear_intr_v2amd_stop_all_sensor_v2amd_stop_sensor_v2amd_start_sensor_v2mp2amd_sfh_wait_response_v2sub_cmd_idsub_cmd_valuesfh_cmd_responsesfh_interface_initamd_stop_all_sensoramd_sfh_wait_responsehid_device_idhid_report_typeHID_INPUT_REPORTHID_OUTPUT_REPORTHID_FEATURE_REPORTHID_REPORT_TYPEShid_collectionparent_idxhid_usagecollection_indexusage_indexresolution_multiplierwheel_factorhat_minhat_maxhat_dirwheel_accumulatedhid_fieldapplicationmaxusagereport_offsetreport_sizereport_countusages_prioritieslogical_minimumlogical_maximumphysical_minimumphysical_maximumunit_exponenthidinputdpadslot_idxhid_reporthidinput_listfield_entry_listfield_entriesmaxfieldtool_activetoolhid_inputreportshid_field_entrydev_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_codeamdtp_hid_datacli_datahid_waitamd_sfh_hid_client_deinitamd_sfh_hid_client_initamd_sfh_suspendamd_sfh_resumeamd_sfh_work_bufferamd_sfh_workamd_sfh_get_reportamd_sfh_set_reportsensor_indexACCEL_IDXGYRO_IDXMAG_IDXALS_IDXHPD_IDXMAX_IDXcust_idplat_idsfh_platform_infominor_vermajor_verfversfh_firmware_infosensorssfh_sensor_listplat_infofw_infosfh_basesbasesfh_base_infoamd_sfh1_1_initamd_sfh1_1_hid_client_inithid_class_requestHID_REQ_GET_REPORTHID_REQ_GET_IDLEHID_REQ_GET_PROTOCOLHID_REQ_SET_REPORTHID_REQ_SET_IDLEHID_REQ_SET_PROTOCOLamdtp_hid_removeamdtp_hid_probeamdtp_hid_wakeupamdtp_wait_for_responsereqtypeamdtp_hid_requesthdevreportnumamdtp_raw_requestamdtp_hid_closeamdtp_hid_openamdtp_hid_stopamdtp_hid_startamdtp_hid_parsesfh_common_dataintr_cntfeatvalidsfh_float32sfh_accel_datacommondataacceldataaccelstatussfh_gyro_datagyrodatasfh_mag_datamagdatasfh_als_dataluxamd_sfh1_1_set_desc_opsget_desc_sizeget_input_repflt32_valfloat_to_intget_feature_repget_report_descamd_sfh.ko"`  #+(+S++~ BO h ~ <$   0T#:&= L \hp+x  ,#8  ;#8#8&#p8>#88V@  s ~ pfD0&`$ )0 D_-]u(ESPcx@ P ` -@p<pHT_t 55-b31%.'W xg v 4( @    a10sG#8 0_#81 5#h8#8`$ #08#87#P8O#8g#88  s ~ 0 P@'"p'*''<p()    p*0..s&`6P]v5@V)    ' = PP Z n       %    & / @ V ^ `0*v       *   # `36 M W h w          ! + A `<N [ l p     x     :% (8 ? O S` u     __UNIQUE_ID_alias195__UNIQUE_ID_alias194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9amdtp_hid_startamdtp_hid_stopamdtp_raw_requestamdtp_wait_for_responseamdtp_hid_parseamdtp_hid_requestamdtp_hid_request.coldamdtp_hid_openamdtp_hid_closeamdtp_hid_ll_driver__key.2amdtp_hid_probe.cold__func__.1__func__.0amd_sfh_work.coldamd_sfh_suspend__UNIQUE_ID_ddebug265.7CSWTCH.27amd_sfh_resume__UNIQUE_ID_ddebug263.8__UNIQUE_ID_ddebug271.4__UNIQUE_ID_ddebug267.6__UNIQUE_ID_ddebug269.5amd_sfh_hid_client_init.cold__func__.2__func__.3amd_start_sensor_v2intr_disableamd_stop_sensor_v2amd_stop_all_sensor_v2amd_sfh_irq_handleramd_sfh_dis_sts_v2mp2_disable_intramd_sfh_shutdownamd_mp2_pci_resumeamd_mp2_pci_suspendamd_sfh_irq_init_v2.coldamd_mp2_pci_driver_initamd_mp2_pci_driveramd_mp2_pci_removeamd_stop_all_sensorsamd_stop_sensoramd_start_sensoramd_sfh_wait_response_v2amd_mp2_pci_driver_exitamd_mp2_pci_probedmi_nodevsdmi_sfh_tableamd_sfh_ops_v2amd_sfh_opsamd_mp2_pci_probe.coldsensor_mask_overridedmi_sensor_mask_overrides__UNIQUE_ID_author271__UNIQUE_ID_author270__UNIQUE_ID_author269__UNIQUE_ID_license268__UNIQUE_ID_description267__UNIQUE_ID___addressable_cleanup_module266__UNIQUE_ID___addressable_init_module265amd_mp2_pci_tblamd_mp2_pm_opssfh1_1_ops__UNIQUE_ID_sensor_mask264__UNIQUE_ID_sensor_masktype263__param_sensor_mask__param_str_sensor_mask.LC0get_descr_szCSWTCH.20CSWTCH.19get_input_reportget_feature_reportget_report_descriptor__UNIQUE_ID_ddebug271.9amd_sfh_hid_client_deinit.isra.0__UNIQUE_ID_ddebug263.13amd_sfh1_1_hid_client_init__UNIQUE_ID_ddebug267.11__UNIQUE_ID_ddebug265.12amd_sfh1_1_hid_client_init.cold__UNIQUE_ID_ddebug269.10__UNIQUE_ID_ddebug279.5__UNIQUE_ID_ddebug277.6__UNIQUE_ID_ddebug273.8__UNIQUE_ID_ddebug275.7amd_sfh1_1_init.cold__func__.4amd_stop_all_sensoramd_sfh_wait_responsefloat_to_intget_desc_sizeCSWTCH.33CSWTCH.32get_input_repget_feature_repget_report_descamdtp_hid_probedevm_request_threaded_irqdevm_kmalloc__x86_indirect_thunk_rbpamd_sfh_clear_intr_v2amd_sfh_irq_init_v2__this_modulesnprintfdmam_alloc_attrsfinish_wait__pci_register_driverdevm_ioremapmemcpy_fromiocleanup_moduleusleep_range_stateprepare_to_wait_eventamd_sfh_clear_intr__wake_uphid_allocate_device__dynamic_dev_dbghid_destroy_devicepci_unregister_driverfortify_panic__fentry__init_moduleamd_sfh1_1_init__x86_indirect_thunk_rax__devm_request_region_printkschedule_timeoutpci_intx__stack_chk_failqueue_delayed_work_onstrnlenamd_sfh1_1_set_desc_ops__x86_indirect_thunk_rdxdevm_add_actionamd_sfh_work_bufferpcim_iomap_regionsinit_wait_entry__list_add_validamd_sfh_set_desc_opsdevm_kfree_dev_erramd_sfh_get_reportamd_sfh_set_report__list_del_entry_valid_dev_warndmi_check_systempci_set_master__x86_return_thunkamd_sfh_irq_init__init_waitqueue_headhid_input_reportdma_set_coherent_maskstrscpycancel_delayed_work_syncinit_timer_key__x86_indirect_thunk_rcxktime_getdelayed_work_timer_fnamd_sfh_workdma_set_maskhid_parse_reportamd_mp2_get_sensor_numkmalloc_tracepcim_iomap_tableamd_sfh_hid_client_deinit__mod_pci__amd_mp2_pci_tbl_device_tableiomem_resourceparam_ops_intpcim_enable_deviceamdtp_hid_wakeupsfh_interface_initmsleepdmi_first_matchamdtp_hid_remove__SCT__might_reschedkmalloc_cacheshid_add_deviceamd_sfh_hid_client_initsystem_wq!(18j!QVa,   1<r .y 9~'/JOa (&Ppx( 3?N Ff  m y  !  F" H) 5U  a$R q      - 9 A L [ Fs pz        0 N S k  * u     : _ |  <  <*<cp F   Z 8/ F>  P ZW p\qZ 18Rav!29AVe `l [:?Q/4A_kAQ_ `m}    $6q @z '9Qciqw  !3;A  !)X1T _  m! ,  0 } "$,/ 0=^e$p (~ 0   @3V}   @ #Flx  h   !|! ? D \ q  :!Y!w!!!!"'"\"""##$#_#o# ~# # # h##### $ $  $4$ Q$a$$$ % %0%@% X% _% 0k%z% %% % %%&$&F&U& ]& e& m& `$u& z&&&&& t& && ]& P&' E' '' ''' ,'3'A'^'q'''''''(*(f(((( ((W)j))))) ))#*4* 9*b*i*q*++,@--(.1.q.x..../\/ `/I>/R/T]/ Xk//// /J//T/ X/y00 0 .0O0a0i0 .q0 0.y0 )0 p*0  # (/ 7<&L Q[0z      "  & )2&     u(08F@FHFPFXF`FhFpFxFFFFFFF`       0 (08@ H`PX``hp x`  p0` @P@ P(P0p8 @@HPX0`hpx `$%@'p'''(()p*0..`0' U $(I,N0 4K 8<@DQHLPTX\8`dh9lp.tx@|h: (W]^#&]'''e(((V)i) ))))"* 8*$a*(h*,+0p.4w.8.<.@=/D/H/L 0PN0T0   ,07 9$:(;,?048<@DHLPTX\`dhlp tx| Z`ginrswFGIS, `gikm n$r(v,E0F4G8I<K@MDOHTLPTX\`;d<h>lCptx| &)[`           H I K P      $o(,,@0_4p8v<@DHL$P0TVX`\`dhlptx| =@FRw9>CPY.38 @GMRW X$\(,048<@DHLEPPTWXY\d`hdlhlptx|GPghmp| 78?_ @  %&- W\ q$(#,0048<@DHLPTX\`dhlptx|  &)^#c#U$`$f$i$/%4%%%%%%%&&&&&&7'6@'F'V' ]'b'p''' '$'(','0'4'8'<^(@_(Da(Hc(Le(Pj(T(X(\(`(d(h(l(p(t(x(|))m*p*v*}*++,.0...S0`00o    $ (t , 0 4^ 8{ < @DHbL2PuTX1\`dhlp&t2xU|"E 9!X!v!"&"""$$   C    $P ( *0 4#8 @DH bPjTX "`Ydh p tc#x "# $4% Z@&& B&& z&' &' (080@  PpP@pHP0X@`hp@'p'''j 'p8@HPZpxZ H P(0tPXP`h]PEP'@08 @Hhpx0h8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.str1.8.rela.retpoline_sites.modinfo.rela__param.rodata.cst2__versions.rela__jump_table.rela.data.rela.static_call_sites.rela__dyndbg.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?0:@(,0J*16E@80^`2Y@P x0n2 i@ 00 ~2  y@ H0 L@@ 0 2NmPX@0QYZ@ P"02`>Vb@p= 0c d(@A`0e" e 2t-@A0Du0 ?@E0OxJ@H0!gxb@(I@0#u{p@hN0%{@N0'|@@N00)0@u78H1 X N0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H }Hܿ 2+E%kSF(l^B9+L:,l10w-{n4uz~5ILu8xʖ'ќ; zh U 8yU[~"`SX_7iT,ff/Cd87uz,T~>m鳍 NKѢ{E{_鮴-5}bbZPvv{ =nBtd3\  ~Module signature appended~