ELFS@@+*@@_@"@9b6",@4R#@@fhhb@2Շdhb@@c2f#,@B0kT"<@4RR$8@@ c2e#<@BkT"D@4RR$@@@ c2e#D@BkT"L@4R%R$H@@ c2e#L@BkT_?#{S[<@@`52@*4*!@[B*SA@{Ĩ#_*@5@* 7[B*SA@{Ĩ#_**![B*SA{Ĩ#_*!2@*?#{S[<@`@vDA9`7`@v*5BR}t2@R`@SA*[B{è#_*!9SA*[B{è#_?#A8R{S[c@ BQ4k@@97R@@Tx.mY **1@T@7 {4"!TTC@#!W/@@@BBA# >B#2a@K@@@ ?*@5@3@T@/@ARG7BF?RA$RR*5Cc C/C3@ !A@@/@6@!C@7A@@T/@!@?T@T" "*q`4TA@T!@*5*5*5*5?"R?9*L1T4!R@C@O@`@AI@O@_O@K@_KkG!@@T!@ @T@@@96!@@TkG*kGA8@BBҁT{C*SD[EcF#_TC5R@#*@7 R@C;T/@@h TA@@!@9?@~*@/@!kG|!!@T*!kG@K *7@O AK@4L1`T|@@O@_O@K@_KT/@!m*@/@!*!kG!YR* 7*7*7kGRz**!@K@_K`~@T/@@TT/@%DO@J@#@Bs!b!B$ XO@ST/@qs@K@_KT/@RA4"Q*b?kT**|_J55;s0k?#{S@D@`B``N@`aI`N@N`J@JSA{¨#_ @@"2A_@@"2A_@@!@1*!_@c@b@"2_@B@A@!@1*!_@@"2A_@@!@1*!_߈߈߈?#{S* 7BAR*7*SA{¨#_*SA{¨#_failed to acquire reset: %d failed to enable clock: %d failed to deassert reset: %d failed to assert reset: %d vmhypervisorcommonsyncpt%d&host->devices_lockfailed to get clock: %d mchost1x&cache->locknvidia,tegra20failed to get reset: %d failed to attach to IOMMU: %d failed to set DMA mask: %d failed to setup IOMMU: %d failed to initialize channel list failed to initialize context list failed to initialize syncpts failed to initialize interrupts tegra-host1x?#{AR{#_%^^^nvidia,tegra234-host1xnvidia,tegra194-host1xnvidia,tegra186-host1xnvidia,tegra210-host1xnvidia,tegra124-host1xnvidia,tegra114-host1xnvidia,tegra30-host1xnvidia,tegra20-host1x?X`8@00440044? 040404?@0404@! @! 0 0license=GPLdescription=Host1x driver for Tegra productsauthor=Terje Bergstrom author=Thierry Reding '@O=WPintq q*;u81;u16K;u32eI;u64/q  H  &e#=*=  q0t u QRI B /qV     S o!q"w 01!01!!01!'01!/01!501!<!q#/q$ """"" "@"""""/q%!q&Cq'.!q(a  !q)+2q*1+ q!q,0!q,}X!q,   !q,        !"#$%&'()*+,-./2q,62q,f2q,Cq,/q-!     !q.:h h r 2q//q0/q1" Cq2M 2^3J T 2q4    !q5        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh B 7r B6 w |  )4   "%  3^R R W q \ U7 kp ^@$HPJdev XJclk`!hq V7  \ ("H P#X `&h!p$x $  (8 H X9 3^   )@%& ' ( )*  + (, 0- 8 * 3^)12 * %% ) 5k6 {7 : =  /{ pW R  W )8AB )C )D )E=FQ G f(I v0 $$ 3=$.3^Q$Bf$R VvW k)0LMN P Q R v S+( {3^W W qW q3^+W ) V`WqXqYq 0)\]q^q)Xaabqcqdqeq f+gqh i1(j1)k1*lq,m!f0ne8oe@peHv1P|1Q `a^ Wclk  4 kX7c 'T!a 'c!a 'r!a '!a `< ,'&< '!a `} m'&} '!a ` '&  !a   " Y* m  mc S h'c ! ( 5 8 <7 . <8 ., <9. X H<:X 5 cqmQ  1I ^ ^---J ^ ^^   ^/  ^J # 1aa8d #99 ^ #9 wZ8T^#9H #9   <^( ^(111 #?N Ph:[ ^d 6^zW ;)W P  <^W =6^W >^W ?&^q #   @N 8 8 g ^XXq  s ^xX A ^ K HXq KX # p 59J [8U59  59; , 8h>?(P>bb =9yW <W ;*W 6^W ?q '^^(=mW <W ?+ W 535eF#^]#3^t *^(<W =pW  (^^(B2 K )^^(F ^ E ^) Cm;# a^\q\Ck^wD ^W E ^W F ^W G ^W H ^W I ^W J ^W \1 C=1(W P]#4>^xLerr^c>^DWMdev@ eW err^4*H8Z88;8$9c88>^ MdevA dW Lerr^e*H8Z888888^ =3XPW 5$5H8  Z8+(4(+(, (> ^(=1XeW err^i ^*444444*_ !(N 9 h8 88z8>!>)9:f!59,A9,O9)9;!59,A9,O94?!548 %:8-8t5B"55>K:">(T"( (3$44 43 X #36)9 0"59,A9,O9,3(Z$)$)f ) -);) "$M)$Z)h g)Dt)D})D))#)+75NI5$V5`)$ ) )$)c )=> M>> >>A$>5$555  55$5c+> >24 {$B4$N4$Z4cg4  %u4(<K%(+(4 (>n%>>%>>%>> %>>L %>4{(4$4c+4T4(Z9T9w9l9+9T 999+9T ::9$:Q:z &:): S:F:;: `: k:|:[:::a: :: ;;;:7f;;;v;6Z> (j>v>(>>,>,>6?< 9(k<?^<PQ<7A=m=`=S= z=$=P+44 (  ^(-W err^8 (.W  ^;)-W  err^ r )r@W t erru^***.!)\end\ K 1)K/W b, .=,?W P.kQi/qN<+5"fV27+222764"66/6*467*87 8>6?628222(64"66/6+467+87 8>6?62=,222764"667H,87 8/6o,46>6?62BU-222764"667 -87 8/60-46>6?62G222764"667-87 8/6-46>6?6EO .%chO,R P%rO4Q(P6Q `6 l6x6.}667.7 76. 666FJ/%chJ.R P%vJ6Q%rJ=R(6L"66/6/467/87 8>6?6EC(0@C&W P%rC2QGE(P6G `6 l6x6d0}66707 760 666F<1@<(W P%v<4Q%r<;RG>(6@"66/6c1467187 8>6?6E7 2@7,W P%r78Q(P69 `6 l6x662}667]27 76|2 666c222.W v2: r2AF-3@-*W P%v-6Q%r-=R(6/"66/6W3467387 8>6?6 43 4D3 .3 .A3.' 1  ^24dev H  Q^ ((&+^g4 dev+: G- 9err.^854dev56 ^4dev> ^4dev< ret^ 4 dev9 8 "5 "AX #  25 H25 1d5 9  d5 t5 ^5dev 7  Iq ^5dev ?  H ^6dev <  Erc ^8J6=J6:>6*".*'O6d&6669val:6H:69tmp.H$ d6 vald+d3dW6ee4 b.7b%bI6cc/ `w7 val`,`4`RJ6aa5 ^7 val^'^/^MJ6__0&L7LE69valN '8 val'.'JJ69ptr)88H8dev3 > h8dev: F8devF1 F=PgfpFIh B8 minB/ maxBB8b8clkb6 S^9clkS2retU^ @0)9@00 #Z9#5:O9-%.-& 19v9a$^u+^u K^9 vK^O6K^YP  19v !9a (^u /^ u ^):vu '9au .^uu 5^cz ^ O1w:vO"9oldO*w:newO3^rZ^oZ ^^ ^:v9old%^new.^. ^ ^:v!:&1; ptrJ6 old new^.-Af; ptrJ6 old new&; ptrJ6 old newA; ptrJ6 old newA~< ptr~J6 old~ new~ ?<ptrJ6oldnew y<ptrJ6oldnew <ptrJ6oldnew <ptrJ6oldnew %A=ptr%J6old%new%tmp%% $=ptr$J6old$new$tmp$$ #=ptr#J6old#new#tmp## "=>ptr"J6old"new"tmp""& %qZ> 9&1>0H&1> cap'x:>-.-&;!1> ptr;<&1!> ptr1=&'# ?'0eL6?6( 1I !I :!7; 9 I8 : ;9 I: ; 9 I.?: ; 9 'I< : ; 9 I 41 .: ;9 'I  &I < 11RUX YW .?: ; 9 '<1X YW  :!7; 9 I84: ;9 I: ;9 I4: ;9 I 1$ > : ; 9 II!I/ 1RUX YW '4:!;9 I U 1 .: ; 9 ' !!>! !I: ; 9 "(#.?: ;9 'I<$41%:!; 9 I&.: ; 9 'I !'4: ; 9 I(1X Y W ) :!7; 9!* : ;9 +1X YW , 1-.?: ; 9 '<. />! !I: ; 9!0<1: ;9 I2> !I: ;9!3'I4 :!;9!5.?: ;9 '<61X Y W 71RUX Y W 8.: ;9 ' 94: ; 9 I: ;:!; 9!I<4:!;9!I!=:!;9 I>.:!;9 'I@|?1@:!; 9 IA.: ; 9 'IB4: ; 9 I?<C>! !I: ;9!D 1E.?:!; 9!'I@zF.?:!; 9!'@zG4: ; 9 IH : ; 9 I5IJ :!7; 9 I8 KL4:!;9!IM:!;9 IN O% UP$ > Q R&S4: ; 9 I?T( U  : ; 9 V : ; 9 I 8 W<X4: ;9 I?<Y4: ;9 I?Z.?: ; 9 'I<[.?: ; 9 '<\.?: ;9 'I@z].: ;9 '@|^.: ;9 '@|_ U` 1Ua 1Ub.: ;9 '@zc.?: ; 9 ' d5e.: ; 9 'f.1@zL x4+   L\ ,8`T@ $(,<t D  $08@@  L$L H(x4.  N       !{.!1 <!"} " "}' } "~  ~  ' }  ' }  " ~  '**  C .}  }}    " ~  '2#2  3 .}  }}    " ~  '1(1  3 .}  }}    " ~  '.-.  2 ~ f~ 6 =%  =} Y>9#<=} K%/!0 x<(d<gpfY  /}  !v }.U ~ f~ //0./ 6  =%zJ  | /|.>nfY /!0~f ~<  j=~ <#. .".<!|!3 XW   :"" K0#2u <#t {   {{   x   }} O0 P !$/1.! =$ <!{! .  ~ !!!!  ~ !  ~ "  ~J  {u     X~   ! /D  0"    # ]   <; |. . !s K0\ Z%=%=%=%"{""// <0000~//0/""/" .J!|!1J!|!1 /J!|/|  .#!<!!# |J |. !!&<Y .=\ Ks Kh { /#~X.!! /#<!% /!  .}  /""/"|   K~ YY.= ~K 0=#= 1~. |Y~ /"|| .`X0$!0!0 !"| | |  = " } ."/"||.00~ J} bp   "} q n ~/ <  qJ~   <# |~ J~./00////~//0/""/ zJ ." ~  '~#." ~  '~#. ~$ =$~#7"." ~  '~#7". ~$ =$~#." ~  '~#. ~$ =$~ MY#u$U1 /!/=HRTIMER_MAX_CLOCK_BASESrstcsdevice_dma_parametersPGSTEAL_ANONWORK_OFFQ_DISABLE_SHIFTVMSCAN_THROTTLE_NOPROGRESSMOD_DATAsize_tclk_disable__lse__cmpxchg_case_mb_8GNU 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-strongNR_ZONE_LRU_BASEnresetssync_regsdma_maskPCPU_FC_NRDQST_LOOKUPS___GFP_KSWAPD_RECLAIM_BITshow_mlockspm_runtime_disable__kernel_ulong_t__platform_register_driversTHP_FAULT_ALLOCdrivershost1x_runtime_suspendPGDEMOTE_DIRECTreset_control_bulk_deassertwritelPGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDSWAP_RANR_ZONE_ACTIVE_FILEWORK_STRUCT_COLOR_BITS__pm_runtime_disable__pm_runtime_suspendlist_headdeviceshost1x_memory_context_list_initvm_event_item___GFP_COMP_BITrelease_reset__u16lru_listPGSCAN_SKIP_NORMALPGMIGRATE_SUCCESSNUMA_FOREIGNBALLOON_MIGRATEPGPROMOTE_SUCCESSTHP_SCAN_EXCEED_SWAP_PTEreset_control_bulk_release__SD_PREFER_SIBLINGSB_FREEZE_COMPLETE__u8CMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDNR_MM_COUNTERShost1x_runtime_resumeNUMA_PAGE_MIGRATEPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHERnop_spNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32ALLOCSTALL_DMAFDPIC_FUNCPTRStimeout_destroyhost1x04_initiommu_groupTHP_FILE_MAPPEDpm_runtime_resume_and_getPGALLOC_NORMALUNEVICTABLE_PGCULLEDrestore_wait_basetypefree_domainHRTIMER_BASE_BOOTTIMENR_WRITEBACKNUMA_HIThost1x_syncpt_basePGSCAN_KSWAPDlock_class_keyhost1x_intr_opsMM_SHMEMPAGESKMALLOC_RANDOM_STARTWORK_OFFQ_DISABLE_BITSLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILEiova_domainKCOMPACTD_FREE_SCANNEDfreeze__u32__raw_readlstreamid_vm_tableTHP_DEFERRED_SPLIT_PAGEinit_iova_domainhost1x_iommu_exithost1x01_initusleep_range_statehost1x_iommu_initdma_set_coherent_maskcontext_listNR_KMALLOC_TYPESkmalloc_cache_typeDQST_CACHE_HITSreadlNR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEoldvalHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKMTHP_STAT_SPLIT_FAILEDsyncpt_mutexTHP_FAULT_FALLBACKwork_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOCMTHP_STAT_SWPOUThost1x_jobenable_syncpt_intrlong inthost1x07_infofree_contextsresumeinstrument_atomic_read_writeKSM_SWPIN_COPYTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMApdev__UNIQUE_ID_author524cdma_pb_opPGPGINclass_raw_spinlock_irq_tbus_typeresetshost1x_syncpt___GFP_NOFAIL_BITword__raw_writeliova_cache_gethost1x_infoPGALLOC_DMA32LRU_UNEVICTABLEerrorhv_regsclk_prepare_enable__retNR_FILE_DIRTYdata_Boolclk_preparehost1x_hypervisor_writelDQST_DROPShost1x06_infoNR_ZONE_INACTIVE_ANONclass_raw_spinlock_irqsave_tPGFREEMTHP_STAT_SPLIT__cmpxchg_case_mb_8restoreWORK_OFFQ_FLAG_ENDhost1x_memory_context_list_freeWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITUNEVICTABLE_PGRESCUEDhost1x_bo_cache_destroysigned charHRTIMER_BASE_REALTIME_SOFThost1x_setup_virtualization_tablesNR_FREE_CMA_PAGESdisable_syncpt_intr__UNIQUE_ID_author523NR_ACTIVE_ANONhost1x_channel_ops__u64NR_ISOLATED_FILEdevm_platform_ioremap_resource_bynameHRTIMER_BASE_MONOTONIC_SOFTiommu_get_domain_for_devloadload_wait_basepid_typecpucap_is_possibleTHP_SPLIT_PAGEhost1x_registerWORKINGSET_NODERECLAIMunsigned charCOMPACTSTALLNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITrseq_cs_flags_bitvec_typePGSCAN_DIRECT___GFP_UNUSED_BITnuma_stat_itemHTLB_BUDDY_PGALLOC_FAILDQST_READSunregisterreserve_vblank_syncptsPGREUSEALLOCSTALL_MOVABLEWMARK_MINMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPShost1x_intr_starthost1x07_initraw_atomic_add_unlessdma_parmsSTICKY_TIMEOUTSPIDTYPE_PIDvalueKMALLOC_CGROUPdebug_opPGREFILLNR_KERNEL_MISC_RECLAIMABLE___GFP_ZERO_BITmoduleWORK_STRUCT_INACTIVE_BITtegra_host1x_exitlog_post_read_mmioNR_SWAPCACHE__cmpxchg_mb___GFP_ZEROTAGS_BITPGALLOC_DMA__lse__cmpxchg_case_mb_16ARM64_VEC_SVENR_PAGETABLEdma_set_max_seg_sizeMOD_INVALIDMIGRATE_TYPESsid_tableN_HIGH_MEMORYclassid_vm_table__UNIQUE_ID___addressable_host1x_get_dma_mask522mod_mem_typehost1x_bus_typehost1x_wants_iommuNR_VM_EVENT_ITEMSpm_runtime_put_noidlePGSCAN_DIRECT_THROTTLEhost1xWORK_STRUCT_COLOR_SHIFTdebugfsTHP_FILE_ALLOCvm_fault_ttegra_host1x_driverdma_addr_tNR_SLAB_UNRECLAIMABLE_BMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEcompatkasan_check_writeMOD_TEXTdisable_clkWORK_OFFQ_FLAG_BITSdeinit_syncptKSWAPD_INODESTEALbus_unregisterPGSCAN_SKIP_DMA32NUMA_LOCAL__UNIQUE_ID_description525limitKMALLOC_DMAchannel_opNR_WMARKHRTIMER_BASE_MONOTONIC__UNIQUE_ID_license526host1x_ch_readlfalse___GFP_LAST_BITMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITpm_runtime_force_suspenddma_set_mask_and_coherentSB_FREEZE_WRITE___GFP_HIGHMEM_BITdentrydevm_tegra_core_dev_init_opp_tablezone_stat_itemplatform_unregister_driverssyncpt_irqs___GFP_MOVABLE_BITPTR_ERRfree_syncpt_irqraw_atomic_try_cmpxchgshow_channel_cdmaPGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEBALLOON_INFLATEDROP_SLABdma_set_mask___GFP_NO_OBJ_EXT_BIT__SD_ASYM_CPUCAPACITYNR_VM_ZONE_STAT_ITEMSPGSTEAL_FILEHRTIMER_BASE_TAI_SOFTshow_channel_fifommio_vm_tableiovaARM64_VEC_MAXWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLYhost1x06_inittegra194_sid_tableTHP_MIGRATION_SPLIThost1x_intr_stopPGDEACTIVATEhost1x_bo_cache_init__ll_sc__cmpxchg_case_mb_16__SD_SHARE_CPUCAPACITYPGALLOC_MOVABLEcompatslong unsigned intput_cachehost1x_debug_deinit__keySWAP_RA_HITvmscan_throttle_statel_noPGSCAN_FILEhost1x02_infoPGPGOUTNR_ZONE_UNEVICTABLEhost1x_removeNR_SHMEMclk_unpreparebus_registermutexdestroy_cachenum_syncpt_irqsiommu_group_getatomic_add_unlesssyncpt_optegra_core_opp_paramsdev_pm_opshost1x_pushbuffer_opsuintptr_tKMALLOC_RECLAIMintr_op__SD_ASYM_CPUCAPACITY_FULLsprintfhost1x_sync_readlgroupMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITtegra_host1x_initPCPU_FC_PAGE__ll_sc__cmpxchg_case_mb_32__compiletime_assert_0__compiletime_assert_1node_stat_itemenable_protectionCOMPACTFAILhost1x02_initdomainPIDTYPE_SID__SD_BALANCE_EXECorder__compiletime_assert_10__UNIQUE_ID___addressable_init_module520platform_driverDQF_SYS_FILE_BNR_INACTIVE_ANONset_syncpt_thresholdiommu_group_putNR_THROTTLED_WRITTEN__this_moduleTHP_SPLIT_PAGE_FAILEDlong long intLRU_INACTIVE_ANONMTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESwidthNR_SHMEM_PMDMAPPEDSB_UNFROZENpush_buffer__kernel_size_tiommu_domainNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCUNEVICTABLE_PGMLOCKEDdevm_tegra_core_dev_init_opp_table_commonCOW_KSMirq_nameMOD_INIT_RODATA___GFP_HARDWALL_BITMIGRATE_UNMOVABLEtegra186_sid_tablecdma_opWORKINGSET_ACTIVATE_ANONhost1x_get_resetshost1x_syncpt_saveNR_VM_NODE_STAT_ITEMSMTHP_STAT_SWPOUT_FALLBACKCOMPACTSUCCESSplatform_set_drvdataMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemhost1x_table_desctimeout_initREAD_IMPLIES_EXECcurrent_stack_pointerALLOCSTALL_NORMALCMA_ALLOC_FAILnb_channelsMTHP_STAT_ANON_FAULT_FALLBACKreset_control_bulk_acquireWORKINGSET_REFAULT_BASEresume_host1xhas_wide_gathercount__SD_SERIALIZElog_read_mmiostopaddrhost1x_get_dma_maskKSWAPD_HIGH_WMARK_HIT_QUICKLYdeinit_debugfsPGSCAN_SKIP_MOVABLE___GFP_WRITE_BITNR_ZONE_INACTIVE_FILEmaskdevm_kmallocnb_mlocksSB_FREEZE_PAGEFAULTNR_DIRTIEDMOD_INIT_TEXTkcsan_check_accessfree_channelsNR_ZONE_WRITE_PENDING__ll_sc__cmpxchg_case_mb_64SHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGEStegra234_sid_tableSLABS_SCANNEDshort intWORK_STRUCT_PENDING_BITMOD_MEM_NUM_TYPES__SD_ASYM_PACKINGWORK_OFFQ_FLAG_SHIFT__pm_runtime_resumehost1x_unregisterTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKcpucapunsigned inthost1x_channel_stop_allTHP_COLLAPSE_ALLOC_FAILEDalternative_has_cap_likelyhost1x05_infoNUMA_INTERLEAVE_HITWMARK_PROMO__SD_BALANCE_FORKERR_PTRoffsetPGROTATEDreset_control_bulk_datalistNUMA_PTE_UPDATESzone_watermarksof_device_get_match_dataNUMA_HINT_FAULTSCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BIThost1x_channel_listPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEADDR_COMPAT_LAYOUTmigratetypesyncptNR_ACTIVE_FILEof_machine_compatible_match__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolhost1x_channel_list_initUNEVICTABLE_PGSCANNEDcharof_machine_is_compatiblehas_commonnb_ptsTASK_COMM_LENN_CPUcacheUNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILEDVMSCAN_THROTTLE_CONGESTEDpm_runtime_enableNR_ZONE_ACTIVE_ANONhas_hypervisorNR_INACTIVE_FILEnum_rstcsreset_control_bulk_assert___GFP_ACCOUNT_BITZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGESentryiova_cache_put__cmpxchg_case_mb_16infoNR_LRU_LISTSlog_post_write_mmioWHOLE_SECONDSCOMPACTISOLATEDhost1x_intr_deinitdev_get_drvdatasync_offsetTHP_ZERO_PAGE_ALLOCdevicehost1x_of_matchsizeof_device_idN_POSSIBLElong long unsigned inthrtimer_base_typeoutputLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONhost1x_hypervisor_readlNR_UNEVICTABLEhost1x05_inithost1x_pm_opshost1x_channelclass_spinlock_irq_tPGACTIVATE___GFP_DMA_BITKMALLOC_NORMALNR_VMSCAN_IMMEDIATE___GFP_HIGH_BITMOD_RODATAiommu_domain_allocdma_coerce_mask_and_coherentplatform_bus_type__mod_of__host1x_of_match_device_table__ll_sc__cmpxchg_case_mb_8DQST_ALLOC_DQUOTSUNEVICTABLE_PGMUNLOCKEDPGSTEAL_KSWAPDMM_FILEPAGESNR_MLOCKVMSCAN_THROTTLE_ISOLATEDusleep_rangeflushSB_FREEZE_FS__cmpxchg_case_mb_32WORK_OFFQ_LEFTMOD_RO_AFTER_INITdev_set_drvdatahost1x_iommu_attachassign_to_channelpm_disable___GFP_FS_BIThost1x_sync_writeliommu_domain_geometryKCOMPACTD_WAKEHRTIMER_BASE_BOOTTIME_SOFT___GFP_NORETRY_BITDROP_PAGECACHEWMARK_HIGHtimeout_cpu_incriova_end__lse__cmpxchg_case_mb_32___GFP_RETRY_MAYFAIL_BITregs__SD_WAKE_AFFINENR_BOUNCEKMALLOC_RANDOM_ENDnum_sid_entriesdevm_reset_control_bulk_get_optional_exclusive_released__int128PIDTYPE_PGIDhost1x08_infoclk_disable_unprepareRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITraw_atomic_fetch_add_unless__le32init_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACKdebug_initdevm_clk_gettegra_mipi_driverdisable_all_syncpt_intrsPGDEMOTE_KSWAPDput_iova_domainWORKINGSET_NODESMM_SWAPENTShost1x_channel_list_freeTHP_FILE_FALLBACK_CHARGEcaller_addr0WORK_STRUCT_PWQ_BITdevices_lockdevm_of_platform_populate__SD_NUMAPIDTYPE_TGIDTHP_MIGRATION_FAILhost1x_syncpt_restoreNR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BIThost__ffsNR_ISOLATED_ANONplatform_get_drvdataPAGEOUTRUNplatform_devicegeometryPGSTEAL_KHUGEPAGEDTHP_SPLIT_PMD__MTHP_STAT_COUNTbasehost1x_cdma_opsIS_ERRCOMPACTMIGRATE_SCANNEDiommu_detach_grouphost1x_bo_cache___GFP_DIRECT_RECLAIM_BIT__here__mutex_initNR_VMSCAN_WRITEhost1x_common_writel__cmpxchg_case_mb_64NR_WRITTENstartNUMA_MISS___GFP_NOWARN_BIThost1x_cdmaMMAP_PAGE_ZEROchannel_listtrueiommu_attach_groupWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCDQF_ROOT_SQUASH_BPGSTEAL_DIRECT__lse__cmpxchg_case_mb_64INIT_LIST_HEAD___GFP_DMA32_BITPGSCAN_ANONdevm_kzallocPGFAULThost1x_debug_opsN_NORMAL_MEMORYNR_FOLL_PIN_RELEASEDPGINODESTEAL__UNIQUE_ID___addressable_cleanup_module521cpu_incrclass_raw_spinlock_t__SD_SHARE_LLC__SD_OVERLAPhost1x08_initDQST_FREE_DQUOTSNR_FREE_PAGESVMSCAN_THROTTLE_WRITEBACKhost1x_probeclass_spinlock_tcommon_regs__compiletime_assert_124__compiletime_assert_125gfp_tHRTIMER_BASE_REALTIMENR_WRITEBACK_TEMPTHP_FILE_FALLBACKNR_NODE_STATESNR_FILE_PMDMAPPEDclk_enableUNEVICTABLE_PGSTRANDEDKCOMPACTD_MIGRATE_SCANNEDintr_mutexpcpu_fc__SD_CLUSTERDQST_WRITESDQF_PRIVATEN_ONLINEhost1x_syncpt_deinitraw_atomic_readhost1x_memory_context_listNR_SLAB_RECLAIMABLE_Binit_host_syncPSWPOUTWORKINGSET_REFAULT_ANONNUMA_HINT_FAULTS_LOCALLRU_INACTIVE_FILEpm_runtime_put_sync_suspendN_MEMORYhost1x01_infoPGMAJFAULTiommu_exitADDR_LIMIT_3GBskip_reset_assertnb_basesWORK_OFFQ_POOL_SHIFThost1x_intr_initPSWPINshort unsigned intbasesraw_atomic_cmpxchgNR_SECONDARY_PAGETABLEhost1x_syncpt_initatomic_tPCPU_FC_EMBEDMAX_ZONELISTSplatform_get_irq_byname_optionalnode_statesWORKINGSET_ACTIVATE_FILE__devm_reset_control_bulk_get__int128 unsignedhost1x_ch_writelcaller_addrNR_ANON_MAPPEDMM_ANONPAGESWORKINGSET_REFAULT_FILElog_write_mmioput_group___GFP_MEMALLOC_BITPIDTYPE_MAXTHP_FAULT_FALLBACK_CHARGEMTHP_STAT_SPLIT_DEFERREDMIGRATE_MOVABLEPGLAZYFREEiommu_domain_freeMOD_INIT_DATApm_runtime_force_resumesubmitopp_paramshost1x_debug_initmutex_destroyOOM_KILLhost1x_sid_entryWORKINGSET_ACTIVATE_BASEhost1x04_infoN_GENERIC_INITIATORdevm_platform_ioremap_resourcehost1x_syncpt_ops___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEARM64_VEC_SMEplatform_get_irq_dev_errlockdrivers/gpu/host1x/dev.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/gpu/host1x./include/asm-generic./arch/arm64/include/asm./include/linux./include/soc/tegra./include/asm-generic/bitops./include/linux/atomic./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/linux/devicedrivers/gpu/host1x/hwdev.cdev.cio.hio.hdevice.hclk.hdelay.herr.hlist.hplatform_device.hdma-mapping.hreset.hhost1x.hof.hcommon.hpm_runtime.hbuiltin-__ffs.hatomic-instrumented.hatomic-arch-fallback.hcmpxchg.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hstddef.hgfp_types.hinit.hstack_pointer.hspinlock.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hworkqueue.hnodemask.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hhuge_mm.hvm_event_item.hbus.hdev.hiova.hiommu.hof_platform.hdebug.hintr.hsyncpt.hcontext.hchannel.hmutex.hsprintf.hdev_printk.hbus.hhost1x08.hhost1x07.hhost1x06.hhost1x05.hhost1x04.hhost1x02.hhost1x01.hinstrumented.hkcsan-checks.hkasan-checks.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x  <xA-A BQ A-A EA-tDA-A@CHQ AA-A RAA-A@-JA-A@-DA-A0BBb A-A NA-$4A-AIA-A-AC CBI A [ B ALA-A -\ A W A m A T B HC,A-A B_A- ( +.1 .Tx + f$D|h .  4P 4 +XX Xx X* X8( XF XT(`g$z` ++++# : -U9/kh9!"$%+%&# x .9Uk} 4+8Qpx,L_p+>P_o'9Ict   1 D, (VT gh w   dev.c__export_symbol_host1x_get_dma_mask$d$xhost1x_setup_virtualization_tablestegra_host1x_inithost1x_runtime_resumehost1x_runtime_suspendtegra_host1x_exithost1x_probehost1x_removehost1x_of_matchtegra_host1x_driverhost1x_pm_opshost1x08_infohost1x07_infohost1x06_infohost1x05_infohost1x04_infohost1x02_infohost1x01_infotegra234_sid_tabletegra194_sid_tabletegra186_sid_table__key.2__key.3__UNIQUE_ID___addressable_host1x_get_dma_mask522__UNIQUE_ID___addressable_cleanup_module521__UNIQUE_ID___addressable_init_module520__UNIQUE_ID_license526__UNIQUE_ID_description525__UNIQUE_ID_author524__UNIQUE_ID_author523host1x_bus_typebus_register__this_module__platform_register_driversbus_unregisterinit_modulereset_control_bulk_acquireclk_prepare_dev_errreset_control_bulk_releaseclk_enablereset_control_bulk_deasserthost1x_syncpt_restorehost1x_intr_startclk_disableclk_unpreparehost1x_channel_stop_allhost1x_intr_stophost1x_syncpt_savereset_control_bulk_assertusleep_range_stateplatform_unregister_driverscleanup_moduledevm_kmallocof_device_get_match_datadevm_platform_ioremap_resourcesprintfplatform_get_irq_byname_optional__mutex_initdevm_clk_get__devm_reset_control_bulk_getiommu_get_domain_for_devof_machine_compatible_matchdma_set_maskhost1x_channel_list_inithost1x_memory_context_list_inithost1x_syncpt_inithost1x_intr_initpm_runtime_enabledevm_tegra_core_dev_init_opp_table__pm_runtime_disablehost1x_intr_deinithost1x_syncpt_deinithost1x_memory_context_list_freehost1x_channel_list_freeput_iova_domainiommu_detach_groupiommu_domain_freeiova_cache_putiommu_group_putdevm_platform_ioremap_resource_bynameplatform_get_irqdma_set_coherent_maskiommu_group_getiova_cache_getplatform_bus_typeiommu_domain_allociommu_attach_group__pm_runtime_resumehost1x_debug_inithost1x_registerdevm_of_platform_populateinit_iova_domainhost1x_unregisterhost1x_debug_deinit__pm_runtime_suspendalt_cb_patch_nops__stack_chk_failpm_runtime_force_suspendhost1x_common_writelhost1x_hypervisor_writelhost1x_hypervisor_readlhost1x_sync_writelhost1x_sync_readlhost1x_ch_writelhost1x_ch_readl__mod_of__host1x_of_match_device_tabletegra_mipi_driverpm_runtime_force_resumehost1x08_inithost1x07_inithost1x06_inithost1x05_inithost1x04_inithost1x02_inithost1x01_initLK`Ll x |MNOPQR  M4 @8 @<MHSTT`TUVWXYSTN ` ` M,Q4R\]^  _ `48D H Lab    c  a(d0 4 @e|fghijklmn o(p0q@rHsPtXu`vt x |w  w  w0x|  My  M  M  Mz{||}(~HtPuXvl p tM X XM x xM  M  8  8 M$ v|  u v   0 P X ` h np ox p q r s t u vP4 ( 0PDEEF(G,0G4<H`IZE E$I    <  $p (  (08@Hh$P x  p( 8  ( 8 `  8  D[J9 =>>;&<-= 2= @=G=#L=OZ=B0f=t==u= =S$== ,=_ ====("=C(!=!1&=(2=!@= E=BQ=}]=|i=.v=0=={=Q==%=^=,==X*=O%=}=&=k= =M+===+='=G =N' =1&=1,=!2=8=2>='#D=J=xP=W=e=u={='3===B-= =8 =-=$==<==*=L(==1 = )=2=;=+D=~!M=V= _=h=#q= z=/='&=_1=)==M===}(==X"=.==0=== '=--=3=)9=!?=E=.K=Q=",W=i]= c= i=o=Au=${=0=&= =0=H$=.=,=h=/=f"=2=V.=]=!==1===j = ==P=.=4=+:=@=I F=GL=R=Y=i=-o=bu=" {="===u==4&='==X ==@=== ="=!=$=4/==z*= =n) =G=a/=l1=2"=(=0.=34=$:=K@=wF=P1L=R=X= ^=d=2.j=p=| v=|==e.=={+=;%=V=+=<=P=8=,=="=n0=_#===n=N)=;=$==U==$=/$=;*= 0=#7=8H=-N==&T=YZ="`=E*g= x=~=(=p'=] ==:#==0= ==i = ='==d==.=W-==W ==f-=*=!"=j$2=8=.>=D= J= P= V=3'\=b=i=!s=) }=q=S =,%=='=L=s=/=B =N,==.== =E=. =f =% =- =( =(/ =5 =N; =BA =i&G =N =_ =e =tk =_%q =&w =a} =2 = =E =D =$ = = = = = =0 =, =8, =( = =\ = =1 =* =# =  =m =;0& =Y/, =2 = 8 =N> =D =J =P =V =z\ =&b =5h =^n =t =U z =% = =2 =, =/ = =G =r =& =`, =* = = = = =, =S =4 = =:! =- = = =& = =* =  =a'" =a( =u2. = 4 =: = @ =y/F =rL =qR =X =^ =*d =dj =+p = v =#| = =a =F =$' =. =o = =- = = =] =" = =6 =& =r" =. =  = =1 =L# = =N =D. =) =$ =X =_$ =* =*0 =e!6 =< =6B = $H ="N = T = Z =Q` =U!f =l =r =,x = ~ =v = =;$ =* =% = =  = = =+ =&! =$ =/ =|$ = =' =c = ==+ =A  = =9  =  =(( =C2] ='l =#x =' = =- = = =! =U0 =2 =s =={="='/=.<=I=\V=c=p= }=>== =+=5 =F=)== ==l"+=*6=+B=N=c&Z=f=r=~= ={'=, =(0=,;= )G=S=_==2= =r=-=(=9-=&=O|==J/==L =j =5)=1=~2<=*H= T=mf=q=*}=}=z ==Q"= 0=8=(=#==m="=F" ='=^%=1=v==I=[U=/==#)=/ =_( =2 =; $x B=O` X= e =Q=h =(=Y(=&$=%(=$5>=hKs==0= --=*=~ 3h = 394=R@3 ^=j3s====)===~=x= 0=kK=!g==,=j%=k ===1.=+O=)e=g{=U2="=*0=0==!=)=n+>=53^=0y==2= = =,=t#= 2=*+-=^)?=)Q= h=.z=#==== #==x=!=4=G=w.^= u===/*=K=F3=,=+2=*=&<=b=x=s-==C=$= =m==5='D=L_=j =\$=o*=A=$;\;.;@DH;X=$ch=o*=_h; ;=4 -= ;=o*L4 T;j4 r;  =-P= =o* = =/% 4. =4 ,= =v C $L =R [ =&a j =p  y =P ;= ;M =~ 4 =&  \ ;- !X@!XU!\k!`s!;]!`!h!l!;p!l!;p!t";"?"G";Y";g"o";"""""##;,#;F# N#;`#;#0#; #0#;#h #;1 $`$;D'$d/$;[F$lN$;i$tq$;$;$ $$%40%<P%s%%%%%&;&;)& G& n& & & & &;';' #';?';M' U';v' ~';' ' ' ' ' ( >( F(;](;( (=(=o*(=(=o*(= )=o*)=&!)={<)=&N)=o*[)={u)=1~)=)=)=*)=+)=)=)=')=5 ) *=o**=#2*(G*=n#Y*,a*; *<*;*<*(*D*H+(+L +;/<+\^+\w+(+`+d+(++;?,,;R,&,;b=,;bM,f,t,,,,;r,,;,,;,;-'-5-J-Z-b-;~--;--;-;---..=.h O.p q.p .h .p .t . .h .=31/T A/\ c/\ |/T /` /d /T /=/, /='0={ 0< B0< [0, i0< 0@ 0P 0, 0=&0 0='1={1 A1 Z1 h1$ 1( 1 1=$1 1='1 2 -2 ;2 b2 2 2 2= 2='2=+2 2='3 53 N3 \3 3 3 3= 3=l"3=3=l"3=&33= (4=#%4=34=LO4=J2h4=4=/4=44=4=U4= 5= 5=*%5= 85=-"J5=W5=u5=/5=6$5=}%5=&5=45=&6=g6=)#6=56=g+@6=g+Q6=v a6=~6=g+6=g+6=6=6=6=D16=)6=6= 7=7=D1"7=)/7=#G7=S7=_7=D1k7=)x7=17=7=7=D17=)7=7=7=^ 8= 8=&;8= I8=#i8=,8=6$8=V&8=g(8= 9=g29=O3*9=,69= G9=-Q9=-[9=9= 9=6$9=9=(*:=}:=[0:= := /:=;=6$(;=2;=+g;=v&;=#;=l <=o,@<='z<=<=<=4== B==== ==== ==%0>= >>=t*N>=Y [>= k>=w>=N>=E>=>=)>= +>=>={ >= ?=o$?=6$0?==?=W?=6$h? ? ? ? ? @ @ 8  0 , <0L@Scs$\Dh.\>N^`qlt  02h E`\dlt    4  %">1&>I*>\.>r2>6>:>>>B>F>J>N>)R>@\>Va>\f>bk>gp>lu>uz>{>>>>>>>>>>>>>>#>8>B>O>^>i>t>>>>>>>> >>>>>$>)>.>#3>.8>9=>BB>MG>\L>cQ>kV>s[>x`>e>j>o>t>y>~>>>>>>>>>>>> >+>6>A>L>W>b>q> B,B0 DBH B$BhDBHlBpPB4 ,B0 DBH \B` tBx B, BT Bh .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.init.text.rodata.str1.8.rela.exit.text.rela.altinstructions.rela.rodata.rela.discard.addressable.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 @ @ (+ &@x(1 ; 6@0(O xJ@H(Z2( =nh4i@ ( ~0y@(  @p(@(@((@@(a+@@Xd([.aP@`A`( b/@A(,9e2'@E(80kwT3C0S0N'\ulx @N(&h)D * hQ