ELFt@@%$$R_?#A8{C#B<@_qT @!@5@"S?yA"lSAK!xSa@A8@"Bc!T{A#_@ ?#{S(@@BR*@`b"#!* 5c!@T@*SA{è#_*!@@@T@t?#{!{#_regsl28cpld_hwmonfailed to register as hwmon devicesl28cpld-fan?#{{#_kontron,sl28cpld-fanlicense=GPLauthor=Michael Walle description=sl28cpld Hardware Monitoring Driver"#int Y$u32"M  H ? # * =  Y%&' Yi  Y>    Y      ( oY wY Y h @YYY.!'/5<YaE YY+ YY0QY}Y   Y4        !"#$%&'()*+,-./ Yj Y YYY:0 YlYYY FJI )Y        Y*  n     F0  K  P% q a s"q +wq y      /   '  8  ( 8 ,  d d  -,F  E  n?  F  Y .!2  E/   E " '  H  E  Fd d d 0$1F,UF U9 dW X c2retYF7^  _ R FfG   mh  lp |3l   !F4dev!/ P "#Q "-nR #FS #c% &YT5ret'FPpCO[g6 %! *z7 6P Q  nR FSFdevA 8Eval$ !7dev: !FldevF1 9F=gfpFIi FptriD;!ptr;<:1!zptr1=( I !I$ > &I>! !I: ; 9 (< 1 4:!; 9 I :!; 9 I : ; 9 I > !I: ;9!: ;9 I>! !I: ; 9!<I!I/ .?: ;9 'I< .?:!;!59! '< : ; 9 I>! !I: ;9!4:!; 9!I!1X!Y W .: ; 9 'I !:!;9 I :!; 9 I8 .:!; 9! 'I@|4:!; 9!I 1RUX!Y W !.:!;9!'I !"% U#$ > $: ; 9 I% &&'4: ; 9 I?<(4: ; 9 I?)( * : ; 9 +4: ; 9 I?,.?: ;9 '<-.?: ; 9 'I<..?: ; 9 '</0.: ; 9 '@|1.: ; 9 'I@|24: ; 9 I31X Y W 4: ; 9 I54: ; 9 I6 7.: ; 9 'I@z8: ; 9 I9: ;9 I:.: ; 9 'I L,$H ,$b # 3x  x 0  Z' - !B y5/ ! A  ]1    ~X#<!# t#P0@U ,"0 G 9*tJ@ X X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCSpropnamenode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITinputN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRS___GFP_NO_OBJ_EXT_BITNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BIThwmon_opsWORK_STRUCT_COLOR_SHIFTNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGEShwmon_humidity__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEhwmon_currPIDTYPE_MAX___GFP_HIGHMEM_BITPGDEMOTE_KSWAPDMM_FILEPAGESmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BIThwmon_fan_min_alarmWORK_OFFQ_BH_BIT___GFP_UNUSED_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTMOD_INIT_TEXTHRTIMER_BASE_BOOTTIME_SOFTNR_WRITEBACKkmalloc_cache_typedev_get_drvdata_dev_errWORKINGSET_RESTORE_ANONumode_t__SD_PREFER_SIBLINGsl28cpld_hwmon_driverWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BIT__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECT__int128 unsignedsl28cpld_hwmon_probe___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BIThwmon_tempADDR_NO_RANDOMIZEMOD_TEXTVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDsl28cpld_hwmon_readlong long unsigned intoffsetSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEhwmon_sensor_typeshwmon_fan_max_alarmmigratetypeNR_DIRTIEDattrLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIThwmon_maxsl28cpld_hwmon_ops___GFP_HIGH_BITregmap_read__SD_WAKE_AFFINE__UNIQUE_ID_license502__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZSPAGESMIGRATE_MOVABLEhrtimer_base_typeclass_spinlock_tnode_stateshwmon_fan_minNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLE__UNIQUE_ID_author501size_tlong intattribute_groupNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTsl28cpld_hwmon_driver_exitHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLEhwmon_chipNR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXhwmon_fan_labelNUMA_MISSWORKINGSET_REFAULT_FILELRU_ACTIVE_FILENR_SLAB_RECLAIMABLE_B___GFP_MOVABLE_BITSB_FREEZE_FS__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEhwmon_powerKMALLOC_RANDOM_STARTWORKINGSET_RESTORE_FILEdevice_property_read_u32NR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typehwmon_intrusionhwmon_fan_faultKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMA___GFP_DMA_BIThwmon_fan_beepNR_FREE_CMA_PAGESSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDhwmon_fan__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_thwmon_pwmvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITdevice_property_read_u32_arrayPTR_ERR_OR_ZEROhwmon_fan_pulsesNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITE___GFP_FS_BITNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYsl28cpld_hwmon_of_matchsizezone_watermarksZONELIST_FALLBACKregmap__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILE___GFP_MEMALLOC_BITDQST_READSplatform_driver_unregisterpdevhwmon_channel_inforseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listhwmon_fan_enable__UNIQUE_ID___addressable_cleanup_module499class_spinlock_irq_tMOD_RODATAshort unsigned intSB_FREEZE_PAGEFAULTNR_KMALLOC_TYPEShwmon_fan_target__u32channelWORK_STRUCT_PENDING_BITPIDTYPE_PGIDdevm_hwmon_device_register_with_infoMOD_INIT_DATA__this_moduleWORKINGSET_NODERECLAIMsl28cpld_hwmonsl28cpld_hwmon_driver_initwork_bitsgfp_tshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNTPTR_ERR__SD_ASYM_PACKINGhwmon_chip_infoDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSsl28cpld_hwmon_chip_info__kernel_size_tKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMS___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_B__UNIQUE_ID___addressable_init_module498pcpu_fcN_CPUNR_SLAB_UNRECLAIMABLE_Bhwmon_fan_divPCPU_FC_PAGEPGPROMOTE_CANDIDATEunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMS__kernel_ulong_tplatform_driverMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDhwmon_fan_maxvec_typeNR_ZONE_INACTIVE_ANONWORK_OFFQ_DISABLE_BITSKMALLOC_RECLAIMNR_FILE_PAGES___GFP_NOWARN_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKhwmon_fan_attributesREAD_IMPLIES_EXECtype___GFP_ZERO_BITunsigned chardev_get_regmapnuma_stat_itemvmscan_throttle_stateWORKINGSET_RESTORE_BASEPGPROMOTE_SUCCESShwmon_energySHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLCTASK_COMM_LENDQST_WRITES__mod_of__sl28cpld_hwmon_of_match_device_tableNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT___GFP_NOFAIL_BITsigned chardevm_kmallocLRU_UNEVICTABLEADDR_LIMIT_3GB__compiletime_assert_493__compiletime_assert_494__compiletime_assert_495__compiletime_assert_496__compiletime_assert_497IS_ERR___GFP_HARDWALL_BIT__UNIQUE_ID_description500LRU_ACTIVE_ANONhwmon_fan_input___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNUMA_LOCALsl28cpld_hwmon_infoPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASEShwmon_devhwmon_inNR_MM_COUNTERSclass_raw_spinlock_tN_GENERIC_INITIATORPIDTYPE_SIDNR_VMSCAN_IMMEDIATEhwmonWMARK_MINWORK_OFFQ_POOL_SHIFThwmon_fan_alarmNR_ZONE_ACTIVE_ANONWMARK_LOWsl28cpld_hwmon_is_visible/kernel/work/linux-6.11drivers/hwmon/sl28cpld-hwmon.c/kernel/work/linux-6.11drivers/hwmon./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/asm-genericsl28cpld-hwmon.csl28cpld-hwmon.cdevice.hproperty.herr.hint-ll64.hposix_types.htypes.hhwmon.hinit.hstack_pointer.hprocessor.hpid_types.hgfp_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.htopology.hregmap.hplatform_device.hdev_printk.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-<A-A0BIOHA-A0-ADTA-A0BD`CA-A0-F A A B ABA$$A-AEA-/,J^a  v $  ^       ^ ^ ) ^U~  (40^ ,%4Sx $ sl28cpld-hwmon.c$xsl28cpld_hwmon_is_visiblesl28cpld_hwmon_driver_initsl28cpld_hwmon_read$dsl28cpld_hwmon_probesl28cpld_hwmon_driver_exitsl28cpld_hwmon_of_matchsl28cpld_hwmon_chip_infosl28cpld_hwmon_opssl28cpld_hwmon_info__compound_literal.1__compound_literal.0sl28cpld_hwmon_driver__UNIQUE_ID___addressable_cleanup_module499__UNIQUE_ID___addressable_init_module498__UNIQUE_ID_license502__UNIQUE_ID_author501__UNIQUE_ID_description500__this_module__platform_driver_registerinit_moduleregmap_read__stack_chk_faildevm_kmallocdev_get_regmapdevice_property_read_u32_arraydevm_hwmon_device_register_with_info_dev_errplatform_driver_unregistercleanup_module__mod_of__sl28cpld_hwmon_of_match_device_tableL4567  804 8< D9p x |:( @P112;<3& *a++(,&)-*4*;*B*N*-\*@c* j*j}***** *^*** *<*r*** **'*\-*3*W9*R?*g E*K*Q* W* ]* c*#j*p{*******[ ***** *L *0*?***= *i *k* **@!*!'* -*3*%9*: ?*NE*1K*OQ*W*]*Cc*i*/o*?u*]{**g******D* ** ***S**]*R * * *)*2*;*D*%M*[V*_*t*z** *<*`*R*h** **o* *) ****-*.3* 9*?* K*\*b* h*n* t*Z z*****;*** **:*%*g* **$* ****i** *!*'*-* 3*p9*b?*F E* K*R*b*N h*n*t*Jz***|**}****8 *S*i*l *g***[ *U*S*@** **L*) *&*,*2* 8*|>*D*J*P*V* \*b*h*n* t*z* * *A*'***M**C*Q*d *W ****/ * *S*y *R*0*O**  * **,*|"*(*?.*v 5*~F* L*R*X*^*d*sk*|*d* *(* *;* ***^*$*g* * * **-**u * *V**$***51*B* H*s N*T*1Z*1 `*Bf* x*~***B****/*-**?*}*m * ** *T * */ * *7 *% * + *x1 *7 * = * C *7U * [ *a *g *m *\s *Vy * * *" * * * * * * *z *l *C * * * * * # */ 8 *-D M *Y w *c  * *  *  *  *q !4 *n ! > *mI !R *j *, * *P * *`- *I * j *q  *  *  *: * *M ! L Lm tu (  *V  * * *3* **=*I*U* a*$i*=u(}( * * ***3* *J*8*S*{ m*K *V*% 0 (t-8B"+7&+O*+].+m2+6+:+>+H+M+R+W+ \+a+f+)k+7p+?u+Gz+N+^+j+v++++++++++++++ +++"+-+6+H+U9R/,/0T/X//.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.exit.text.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@Ch"+&@EH"1;,6@PEx"F2MZ8$U@EH" j`e@F" wHr@F" P@F"Xd@F%"}P@l`"aL@mx"f@mP"0%087`09'9(9 @9;@q" :#1 @rM