ELFp@@$#?#{ D@A @{¨#_?#A8{[c S` HA"B/A6@@1TSҠ4+@ R##RR5@`+@R R#*#R5@T**B1 T6@SGA8/@"BcaT{F[HcIS@#_SGRS?#A8{c @SSKA B/[4 R##RR*`5@V@[HҔ@ @HTcB@hT!?![HA8/@BB!T{F*SGcIS@#_*[H[H@[?#{!{#_?#{{#_fpga-bridgesfpga-regionfpga-mgrFPGA Region probed of-fpga-regionfpga-regionlicense=GPL v2author=Alan Tull description=FPGA Region78intY9u32*MY H#*= Y:;<  = oY       Y w YHY      @    Y Y&Y.!%'3/A5O<] YaY YR+ Y Y0 Y} Y:   Y        !"#$%&'()*+,-./YYY&Y8=Y      Y:Y6YTY&YFJ >   6 E E Y  ;  " ? =!" ! ! -  '- W #G 'W  q ' +  " KF E F   J n4   $ @ FT J T J O ; J !Fk "e  R F    "  ' "  #=F  1 $2  " %F2   #: R  R W ,Fk  +~  &  ";!T T " T , [ F   T T t F/  FF/ O  LF  X T PFx T  $8  " 'R F T J    #H      ,F   "  #J  F8  @$-F,retF(A 4 .; P  )mgr c//   - F.9 Pdev )npT i! cmgr )retFd(0Bc1C#eD':QD81#^~0G X2G-X2x3%3e v*Z F nbZ98[ arg["nd]! ^ ret_FE/$c;%c c\$f;L%f f$i;y%i i$l;%l l FF FC ndG+* FF@ nd(dev! " ret#F4 - T dev  retF( 4 F) dev: (FGerr(+F;!eptr;<1!ptr1='#'0)key)J)k)K)&1( I !I<1: ;9 I$ > &I : ;9 I ( .?: ; 9 'I< >! !I: ; 9  4: ;9 I.?: ;9 'I<.?: ; 9 '<4: ;9 I4: ; 9 I.: ;9 'I !: ; 9 I>! !I: ; 9!: ;9 I> !I: ;9! .: ; 9 'I <: ; 9 II!I/  : ; 9 I4:!; 9 I 4:!; 9 I!4:!;9 I"#41$4:!;9!I!%.?:!;9!'<&>! !I: ;9!'4:!;9!I!( :!;9!)4:!;9 I*.: ;9 'I+.?: ;9 '<,'I-.:!;9 'I@|.:!;9 I/1RUX YW 01RUX!YW 1 U21X!YW 31X YW 4.:!; 9 'I54:!; 9 I6.: ;9!' !7% U8$ > 9: ; 9 I: ;&<4: ; 9 I?<=4: ; 9 I?>( ?4: ; 9 I?@.: ;9 '@|A.: ;9 '@|B1C41D1RUX Y W E4I4F.: ;9 'G.: ; 9 'I@|H: ; 9 II1X Y W J1X Y W K : ; 9 Ld,$s(` ,$\  +  y5y 'y = ~| J| "!/}Jz =!N2 t  $ >"$ y !!% !Lt$ y $4 Z "#o. &y '!xu  ./ _ '  = g0=}/   x  xJ<!L$ x ' v< .  } "} = !/}1 }3g{ L'r}! /  o<< /!!__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCSof_parse_phandlepropnameof_fpga_region_probefromfpga_managernode_stat_itemMIGRATE_HIGHATOMICof_overlay_notify_actionHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONof_phandle_argsFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITpropertyWORK_STRUCT_COLOR_SHIFTNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGESof_dev_auxdataRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT__UNIQUE_ID___addressable_init_module395WORK_OFFQ_FLAG_BITS__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONIC__UNIQUE_ID_license399of_overlay_notifier_registerARM64_VEC_SVE_ddebugPIDTYPE_MAXPGDEMOTE_KSWAPD___GFP_NOMEMALLOC_BITmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGNN_POSSIBLE___GFP_RECLAIMABLE_BITof_fpga_bridge_get_to_listWORK_OFFQ_BH_BIT___GFP_UNUSED_BIT__UNIQUE_ID_author398MOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSerrorWORK_OFFQ_LEFTMOD_INIT_TEXTof_fpga_region_findHRTIMER_BASE_BOOTTIME_SOFTarch_static_branchERR_PTRNR_WRITEBACKkmalloc_cache_typedev_get_drvdataLRU_INACTIVE_ANON_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGof_property_read_u32_arrayWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BIT__fpga_region_register__SD_ASYM_CPUCAPACITYdeviceregion_npNR_LRU_LISTSADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECTof_fpga_region_exit__int128 unsignedof_fpga_region_get_mgrLRU_ACTIVE_FILE__UNIQUE_ID___addressable_cleanup_module396___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITADDR_NO_RANDOMIZEMOD_TEXTindexdev_set_drvdatalong long unsigned intret_no_infoof_find_matching_nodeVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDfpga_bridges_putof_device_is_compatibleOF_OVERLAY_INITSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEbranchmigratetypeof_node_putNR_DIRTIEDof_fpga_region_notifyLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT___GFP_HIGH_BIT__SD_WAKE_AFFINEof_fpga_region_notify_post_remove__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typechild_regions_with_firmwarenode_states__mod_of__fpga_region_of_match_device_tableNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEof_fpga_region_parse_ovfpga_image_infosize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFT___GFP_FS_BITchild_region__UNIQUE_ID_ddebug387_Bool__UNIQUE_ID_ddebug389NR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXout_valuesNUMA_MISSdevice_match_of_node__dynamic_pr_debugtrueNR_SLAB_RECLAIMABLE_B___GFP_MOVABLE_BITSB_FREEZE_FS__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEchild_firmware_name__UNIQUE_ID_ddebug391__UNIQUE_ID_ddebug393__UNIQUE_ID_description397NR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLE___GFP_NO_OBJ_EXT_BITWORKINGSET_REFAULT_FILEfpga_region_of_matchof_property_read_bool__SD_SHARE_LLCNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typeKMALLOC_NORMALN_ONLINE_printkHRTIMER_BASE_TAI__compiletime_assert_388___GFP_DMA_BITof_property_read_stringNR_FREE_CMA_PAGESOF_OVERLAY_POST_REMOVEfpga_region_of_nbSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUmgr_node__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITplatform_set_drvdata__compiletime_assert_390SB_FREEZE_WRITE__compiletime_assert_392NR_SWAPCACHEof_fpga_mgr_getbool__of_parse_phandle_with_argsN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSfpga_region_unregisterMIGRATE_ISOLATEof_find_propertyMOD_MEM_NUM_TYPESof_fpga_region_initclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYzone_watermarksZONELIST_FALLBACK__platform_driver_registerfpga_region_program_fpgaPCPU_FC_NRmod_mem_typeNR_ISOLATED_FILEinfo___GFP_MEMALLOC_BITerr_platOF_OVERLAY_PRE_APPLYDQST_READSplatform_driver_unregisterZONELIST_NOFALLBACKpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listMM_FILEPAGESdevm_kstrdupof_fpga_region_removeSB_FREEZE_PAGEFAULTclass_spinlock_irq_tMOD_RODATAargsof_overlay_notify_dataof_fpga_region_get_bridgesnotifier_blockplatform_get_drvdataNR_KMALLOC_TYPESof_get_next_parentfpga_image_info_freeof_node_get__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDNR_ZONE_INACTIVE_FILE__this_moduleWORKINGSET_NODERECLAIMof_property_read_variable_u32_arrayclass_spinlock_twork_bitsgfp_tshort intOF_OVERLAY_POST_APPLYmatchesNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILE___GFP_ACCOUNT_BIT__SD_FLAG_CNToverlayDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSfpga_mgr_put__kernel_size_tactionKMALLOC_RANDOM_END___GFP_IO_BITHRTIMER_BASE_TAI_SOFTfpga_region_class_findNR_VM_ZONE_STAT_ITEMSstatic_key_false___GFP_DMA32_BITWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEeprobe_mgr_putDQF_ROOT_SQUASH_Bpcpu_fcNR_SLAB_UNRECLAIMABLE_BPCPU_FC_EMBEDregionphandle_nameof_property_read_u32PCPU_FC_PAGEWORKINGSET_RESTORE_FILEPGPROMOTE_CANDIDATEunsigned intNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTnotifier_from_errnouintptr_tNR_VM_NUMA_EVENT_ITEMS__kernel_ulong_tplatform_driverfpga_regionMIGRATE_TYPESlong unsigned intPIDTYPE_PIDpropvec_typeNR_ZONE_INACTIVE_ANONdevice_nodeWORK_OFFQ_DISABLE_BITSNR_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-strongDQST_LOOKUPSWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXEC___GFP_ZERO_BITunsigned charfpga_bridges_disablenuma_stat_itemOF_OVERLAY_PRE_REMOVEvmscan_throttle_stateof_fpga_region_notify_pre_applyWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSput_deviceSHORT_INODEl_yes___GFP_WRITE_BITKMALLOC_CGROUPKMALLOC_DMANR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESlist_head_dev_infoTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONof_fpga_region_driver__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLE___GFP_KSWAPD_RECLAIM_BITparent_br___GFP_COMP_BITsigned charLRU_UNEVICTABLEof_find_matching_node_and_matchshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESIS_ERR___GFP_HARDWALL_BIT__func__ADDR_LIMIT_3GBLRU_ACTIVE_ANON___GFP_HIGHMEM_BIT___GFP_LAST_BITKMALLOC_RANDOM_STARTNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPout_valueNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASES__compiletime_assert_394of_overlay_notifier_unregisterof_platform_populateNR_MM_COUNTERSclass_raw_spinlock_tN_GENERIC_INITIATORfpga_image_info_allocPIDTYPE_SID___GFP_NOFAIL_BITWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKINGfirmware_namedrivers/fpga/of-fpga-region.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/fpga./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/linux/fpga./include/linux/device./include/asm-genericof-fpga-region.cof-fpga-region.cplatform_device.hdevice.hof.herr.hint-ll64.hposix_types.htypes.hinit.hstack_pointer.hstddef.hgfp_types.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hfpga-bridge.hprintk.hfpga-mgr.hfpga-region.hdev_printk.hbus.hdynamic_debug.hof_platform.hnotifier.hjump_label.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-,4A-A BGA-$$A-AEA-dA-AB DM{LA-A -AClA-AB BCKZD_LA-A -D A AC,)4?$ S V4q  S S S  S$33SN\w,$->Jbu of-fpga-region.c$xof_fpga_region_initof_fpga_region_removeof_fpga_region_exit$dof_fpga_region_get_bridgesof_fpga_region_probefpga_region_of_matchof_fpga_region_driver__UNIQUE_ID___addressable_cleanup_module396__UNIQUE_ID___addressable_init_module395__UNIQUE_ID_license399__UNIQUE_ID_author398__UNIQUE_ID_description397__this_module__platform_driver_registerinit_modulefpga_region_unregisterfpga_mgr_putplatform_driver_unregistercleanup_moduleof_fpga_bridge_get_to_listmemset__of_parse_phandle_with_argsof_node_putfpga_bridges_put__stack_chk_failof_node_getof_device_is_compatibleof_get_next_parentof_fpga_mgr_get__fpga_region_registerof_platform_populate_dev_info__mod_of__fpga_region_of_match_device_table/ 0x3 4 5645,3<6X6l789     :44P5h;6<66,4,4=> 0 0?D0`8( HP,,-12.! %&&#W&$-%4%;%B%3N%k\%~c%wj%%y% % %%+%%R %%&%B%c %% %%!%p&%2%7%w<%6A% Z% `%f%l%' r%x%!~%&%2 %%%_ %%%%% %%%%Z%h%%%%z %%N%( %% %_ *%=0%6%<%B%>T%,]%f%3o%x%%%%%Z%%%g%%%%%2%%%r%(%'%5%C%Q%_%ml%|%%%E%%%%w %%d%4%D%%%%q%d% %% %%v%%"%(%P.%G4% :%y@%&F%nL%S%`%p%+v%|%W % %% %%%% % %%%%J%%%% %W%;% %%%%"%(%V.% 4%a;%K%?Q%W%9 ]%c%Ki%k o% u%{%B%%%%% %%$ %w%a% %R%%5% %%=%%>%%%=%% % % % %#%T )%= /%a 5% ;%A%sG% M%S%. Y%%_%e%jk%Jq%w%M }% %^%%%%O%%%+%D% %"% %%=%%O% %g% &%M,%2%>%N%ST%[Z%`%f%1l%r%dx%i~%G % %h%Y%8%%%%%% %% %% %%4%K% %h %%%F$%*%0%&B%H%UN%`%if% l%r%6x%= ~%-%%?%%%%%: %y %%%6%%H %}% % % %c % %o# %( % - %~2 %7 %A %}F %mP %#Z %k %yq %w % } % % % % %  % % %S  %  %_ 3 % ? 3] % i  %  % % % %* %U % l %t % % %J %z % % 3 %Jl % % %7 %2 %a %_ %G5 %PG %Y %y % % % % %%_9%A T%_%%%-%# # %d1%-Y%%###4#4#G2X}<%% %%|%%M % !%5%i E%N%b% r% {%% %c%%B%%A%,%G%| V%b%z%%k%%%%@ % %4%%+%O%w%8%J%+%|I% g%0%[% %L%[% % %[%I(%JE%#R%_%m% ~%y%6%%-%Z %%-%%Z %*%H%af%B%%h%%%  0 5HXcm "&6&&N*&[.&k2&6&:&>&B&F&P& U&Z&._&@d&Ii&Nn&Ts&_x&m}&u&|&&&&&&&&&&&&&&&%&0&?&F&N&V&[&d&r&{&& &&&&&"&,i3 *<*@l*p *4*.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rela.exit.text.rodata.str1.8.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 @d@S!+&@W`!1p;p,6@Wx!K$F@hXH!V2Werm@X! }@X!K@X,!~"P@`!"w@P!E#`@@!0'y0F 0I'-I#0I ;PIh6@8!J", P(H