ELF0@@'& @!@KC@B@c@B|S_qTRdtS$2F @cB@B|SBQ_kT$@1*c @a6c@Rc!K$B*2բ_c@Rc!K$B 2բ_?#{!RD@ @@!@!@2ՁR{#_?#{PA@H TS@R R R*4! @T*B*4SA*@{è#_ց@t>@!@!@2RRxSA*@{è#_SA@*{è#_@G{è#*_SAg?#{SkZ+{[c8R Հ@@@B)@6@1* 4ڵ#2"@"U3@32x}b@1*_ qTkT? `@1*! qT22@@@A)s@1*y~@@1*S77@*b>#WS!@@B!@@@@!@@|Sq TR tS#2%@"@A|S!Q?kTc#BR!K$2ՀSA R[BcCkD+@{ƨ#_ր@߈߈b߈`߈s߈߈?#{!{#_^^^^^^devapc-infra-clockdevapcWrite Violation Read Violation Bus ID:0x%x, Dom ID:0x%x, Vio Addr:0x%x %s: Shift violation info failed mtk-devapc?#{{#_devapc_sync_vio_dbgmediatek,mt6779-devapcmediatek,mt8186-devapc   license=GPLauthor=Neal Liu description=Mediatek Device APC Driver!? =@int e ,x *%u81%u32Y7%s64l%u64e   H &Y #3 * = | R  eAvB7vC|e5     Doewff!t'/5<ee X @ee&e.eae^+e  ^e ee 0e }Xe    e         !"#$%&'()*+,-./e 6e fe &e e!e":9 hEJE^Ro&e,  e#e$ &e%: R&J Fe'           Gr H 88 ' Ir ' " $ % & ' ( ) * + '.E 0 1$J !  ' 4 Jdev5 6o 7  8 Kclk E () (%E (%E   ! (" L ". "7o "7o  b !&R .9b   !'| .:   !  .; M   /R  e99o)?o=  Fc0(?X e0)2o o 9 N.DR0)8 o 9)*>  /+te  R/,o  R)-pqo ) R |O7$P7R,Q' HR'7P1ctx)#7)#G* *+S l_y1~5!^N!B!Z!  O : Rd+5P" e1ctx"e1retR!!@!c!,F:." # )*Z%rf*"S l_yE~5!rN!B!Z!   ctx4  ctx5:@+-RP+?odctx,$ice  !!(!c J !s!(!e , 7$fRc&1= J !q!(!  !!,Sql_y~#5!MN!B!$Z!  Sl_y~5!N!B!Z! \X]hs l!^!}!  !!(! ,!7!!S! !!(!  Sl_yK~5!xN!B!Z! Sl_y~5!N!B!Z! TP;SCl_#5!N!B!$Z!y~ SEl_yZ~5!N!B!Z!   ctx? oop R ctxp;rosotouRretvRvalwT 2R !UI VctxI8P+IB'Q3regKoU3valLR3iMRSR<4"7"A# o5oUHU 4-dev3 >o5o-dev:o 5Fo-devF1 F=F-gfpFIc(B min(B/ max(BBRS dev! irq3eF9(7o4=6="2='[6val6>6tmp2>$wd9 vald+d3dWee4bw b%bIcc/` val`,`4`Raa5^ ! val^'^/^M__0L5!LEvalN'g! val'.'Jptr)g! R! kt 2^ @ ]R! ]/^ ]C^\  %e! 9];!' ptr; &I>! !I: ; 9 (1X YW .: ; 9 ' 414:!; 9 I4: ; 9 I>! !I: ; 9!: ;9 I1X!Y W .: ; 9 'I : ;9 I<<> !I: ;9! :!; 9!I k I!!I/ "4:!;9 I#1RUX YW $ U%:! ; 9!I&>! !I: ;9 ' :!; 9!(4:!; 9 I).?: ;9 'I<*1RUX YW +:!; 9 I,1RUX!Y W -:!;9 I.4:!;9!I!/.?: ; 9 'I<0.?: ; 9!'<14:!;9 I2 34:!; 9 I4.: ;9!' !5.: ;9!'I !6 75I8 :!; 9 I9:.:!; 9 'I@|;1RUX!Y W < = :!;9 > :!; 9 ?% U@$ > A B&C4: ; 9 I?<D4: ; 9 I?E'IF( G : ; 9 H : ; 9 I I8 J : ; 9 I8 K<L4: ; 9 I?M.?: ;9 '<N.?: ; 9 'I<O.: ;9 '@|P.: ;9 'I@|Q.: ;9 '@|R: ;9 IS1RUX Y W T4I4U.: ; 9 '@zV: ; 9 IW UX Y 1UZ 1U[5\.: ; 9 ' ].: ; 9 'I L,$T$$DLDD(,(( 4004   ,$C /  /  X %"-'-y 'y " .!  " ~  'C~C  =. 1   ~$ =$~ !" ~f  ~  '~ f#" ~  '~ v{.   { 0,! 6 !.: " ~ .'S<K!~1   AX# = !<!#K#J!~1 6S-z z "7 ". " ~ .'<  lf  af  eJ<qf.s  . J. 9.!""" ~$ =$# ." ~  ~   '~ " ~  '~ &  Z. ~$ =$. R  ,. ~     + ~$ =$ 0" ~  '" ~  '(a, , 6!!"2 ~$ =$G!1 ~$ =$K" #wy `Jg3~ - "-"" .h ."  " ~  'C~C  =. 2  J " ~  'j  Xirq_of_parse_and_mapMOD_INIT_RODATAADDR_COMPAT_LAYOUTvio_shift_con_offsetTASK_COMM_LENirqreturn_tDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tvio_dbg1_regnode_stat_itemMIGRATE_HIGHATOMICirq_handler_tHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRS___GFP_NO_OBJ_EXT_BITNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTRCU_SOFTIRQlog_post_read_mmioNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTMM_ANONPAGES__sleep_us__UNIQUE_ID_author496writelktime_t__SD_BALANCE_EXECclass_spinlock_irqsave_tNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEPIDTYPE_MAXPGDEMOTE_KSWAPDvio_wmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERO___GFP_ZEROTAGS_BITNUMA_FOREIGN___GFP_RECLAIMABLE_BIThandlerWORK_OFFQ_BH_BIT___GFP_UNUSED_BITvio_dbg0_offsetMOD_DATANR_LRU_BASEIRQ_NONENR_ACTIVE_FILEWHOLE_SECONDSktime_compareWORK_OFFQ_LEFTMOD_INIT_TEXT__timeoutHRTIMER_BASE_BOOTTIME_SOFTvio_mask_offset__mod_of__mtk_devapc_dt_match_device_tablemtk_devapc_driverPCPU_FC_EMBEDNR_WRITEBACKkmalloc_cache_typedev_get_drvdata_dev_errirq_numberWORKINGSET_RESTORE_ANONmtk_devapc_dt_matchWMARK_PROMONR_KERNEL_STACK_KB___GFP_NORETRY_BIT__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSmask_module_irqusleep_range__UNIQUE_ID_description495PGDEMOTE_DIRECTdevapc_irq__int128 unsigned___GFP_MOVABLE_BITvio_sta_offset___GFP_THISNODE_BIT___GFP_RETRY_MAYFAIL_BITADDR_NO_RANDOMIZEMOD_TEXT__kernel_size_tdev_set_drvdatalong long unsigned intvio_shift_sel_offsetNR_SHMEM_PMDMAPPEDdevapc_sync_vio_dbgIRQ_POLL_SOFTIRQTIMER_SOFTIRQIRQ_WAKE_THREADSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEmigratetypeNR_DIRTIEDKMALLOC_DMA__UNIQUE_ID_license497LRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BITdevm_clk_get_enabled___GFP_HIGH_BITirqreturn__SD_WAKE_AFFINEmin_shift_group__SD_ASYM_CPUCAPACITY_FULLof_iomapapc_con_offsetWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEvio_dbg0vio_dbg1hrtimer_base_typenode_statesmstidNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDNR_KERNEL_MISC_RECLAIMABLEsize_tlong intwidthNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFT___GFP_FS_BITmod_mem_type__timeout_us_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITE___GFP_MEMALLOC_BITARM64_VEC_MAXNR_KMALLOC_TYPESNUMA_MISSvio_dbgsvio_dbg0_regWORKINGSET_REFAULT_FILEdevapc_violation_irqvio_rtrueNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FS__SD_CLUSTERNR_WRITTEN___GFP_DIRECT_RECLAIM_BITSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTNR_SOFTIRQSNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQ__raw_readlNR_ZONE_INACTIVE_FILEinfra_clkNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64devnameMOD_RO_AFTER_INITdatapid_typektime_add_usKMALLOC_NORMALNET_RX_SOFTIRQN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIlog_read_mmioPCPU_FC_NRIS_ERRcaller_addrclass_spinlock_irq_tNR_FREE_CMA_PAGESof_device_idSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITusleep_range_stateADDR_LIMIT_32BITplatform_set_drvdatavio_shift_sta_offsetSB_FREEZE_WRITEpd_vio_shift_sta_regNR_SWAPCACHEWORK_OFFQ_FLAG_BITScaller_addr0readlSCHED_SOFTIRQmtk_devapc_probeN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMA__SD_BALANCE_WAKEUNAME26devapc_mt6779N_MEMORYusecTASKLET_SOFTIRQsizezone_watermarksclear_vio_statusZONELIST_FALLBACKVMSCAN_THROTTLE_NOPROGRESS__platform_driver_registervio_dbg1_offsetinfra_baseLRU_INACTIVE_ANONdbg0_bitsNR_ISOLATED_FILEmaskBLOCK_SOFTIRQDQST_READSplatform_driver_unregisterpdevdevm_request_irq__hererseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listktime_getlog_post_write_mmioMM_FILEPAGESdmnid__UNIQUE_ID___addressable_cleanup_module494SB_FREEZE_PAGEFAULTMOD_RODATAdev_idirqflagsstart_devapcdevapc_extract_vio_dbgplatform_get_drvdatamtk_devapc_regs_ofspd_vio_shift_sel_reg__le32__u32WORK_STRUCT_PENDING_BITmtk_devapc_dataPIDTYPE_PGIDof_device_get_match_data__u64addr_hmtk_devapc_context__this_moduleWORKINGSET_NODERECLAIMclass_spinlock_twork_bitsgfp_tshort int__SD_PREFER_SIBLINGHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILEIRQ_HANDLED___GFP_ACCOUNT_BIT__SD_FLAG_CNTDQF_PRIVATEcpu_relaxDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSnode__raw_writelwordKMALLOC_RANDOM_END___GFP_IO_BIT___GFP_COMP_BIT___GFP_NOMEMALLOC_BITNR_VM_ZONE_STAT_ITEMS___GFP_DMA32_BITWORKINGSET_NODESmtk_devapc_removeNR_INACTIVE_FILE__UNIQUE_ID___addressable_init_module493DQF_ROOT_SQUASH_Bpcpu_fcboolNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEaddrPGPROMOTE_CANDIDATEunsigned intNR_SHMEMdevm_request_threaded_irqHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned int__u8devm_kzallocPIDTYPE_PIDLRU_ACTIVE_FILENUMA_HITvec_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-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESregs_ofsNUMA_INTERLEAVE_HIT__int128__SD_NUMANR_MLOCKstop_devapcREAD_IMPLIES_EXEC___GFP_ZERO_BITunsigned charnuma_stat_itemvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODE___GFP_WRITE_BITKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGES__SD_SHARE_LLC_dev_infomtk_devapc_driver_initDQST_WRITESNR_ISOLATED_ANONdevapc_mt8186cmp1cmp2__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_UNEVICTABLE__ffsADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESlog_write_mmio___GFP_HARDWALL_BITmtk_devapc_driver_exit__func__LRU_ACTIVE_ANON___GFP_HIGHMEM_BIT___GFP_LAST_BITNR_SHMEM_THPS__SD_BALANCE_FORKmtk_devapc_vio_dbgs__SD_OVERLAPNUMA_LOCALresvPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASES___GFP_DMA_BITNR_MM_COUNTERSclass_raw_spinlock_tHRTIMER_SOFTIRQvio_idx_numN_GENERIC_INITIATORdevapc_regs_ofs_mt6779pd_vio_shift_con_regPIDTYPE_SIDWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOW__SD_ASYM_PACKING/kernel/work/linux-6.11drivers/soc/mediatek/mtk-devapc.c/kernel/work/linux-6.11drivers/soc/mediatek./include/asm-generic./arch/arm64/include/asm./include/linux./include/asm-generic/bitops./arch/arm64/include/asm/vdso./include/uapi/asm-generic./include/uapi/linux./include/linux/schedmtk-devapc.cmtk-devapc.cio.hio.hplatform_device.hdevice.herr.hinterrupt.hbuiltin-__ffs.hktime.hprocessor.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.hirqreturn.hnodemask.hmm_types.hmmzone.hslab.hhrtimer_defs.hquota.hquota.hfs.hmodule.htopology.hdelay.hdev_printk.hclk.hof_irq.hof_address.hof.htimekeeping.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-$HA-ANA-|dA-A0BDjCA-A0-M CA-A ADA-A0-CA-B0-A$$A-AEA-L@A-A` B BCD} A-A ,(8H J Md^|@  s $ X J    p  JJJC Z (p4' !J!",3N $]gqz Xmtk-devapc.c$xmtk_devapc_driver_initmask_module_irqmtk_devapc_remove$dmtk_devapc_probedevapc_violation_irqmtk_devapc_driver_exitmtk_devapc_dt_match__func__.1devapc_mt6779devapc_mt8186devapc_regs_ofs_mt6779mtk_devapc_driver__UNIQUE_ID___addressable_cleanup_module494__UNIQUE_ID___addressable_init_module493__UNIQUE_ID_license497__UNIQUE_ID_author496__UNIQUE_ID_description495__this_module__platform_driver_registerinit_moduledevm_kmallocof_device_get_match_dataof_iomapirq_of_parse_and_mapdevm_clk_get_enableddevm_request_threaded_irqplatform_driver_unregistercleanup_modulektime_get_dev_info_dev_err__mod_of__mtk_devapc_dt_match_device_tableH5X6p78  9 | |:   8 8 =4= H H>> x x?>( P223d $H(04<@;px<4' +,,)8&*-+2+@+G+AN+Z+h+sm+! {+b ++\+D+] ++++<+e +++(+06+ ;+G+S+Hd+;}+++L++++i++^+Z +++ ++h++++0+ +l +|+O++#+H)+>/+6+, D+GT+Z+ `+ h+jv+p ++ + +b+F +"++++++!+/+9+%"+++ 4+\=+F+O+d+j+p+v+|+[+]++++M+(+a++M+ +1++n+\ + +++m"+(+>.+4+:+9@+B F+rL+R+X+_+o+u+{++[+f+b+z +++3+8 ++{+ +++2+j + + ++++.+>4+ :+\@+F+L+TR+Y+i+o+u+P{++ +++++R+5+ +++++ +++~ +b +5+++ +++* +"+7 (+ .+,4+:+@+ F+) L+ R+X+&^+d+uj+p+v+|++ + + + ++ +P ++ +++ ++x+,+J+_++++ ++++@$+.*+0+`7+H+oN+ T+Z+ `+ng+Vx+~++++ +w+ +S++\ + +K+%++y+ +T+ + ++ +!+'++-+_3+4:+l+ r+x+x ~+k + ++A+`+++ ++_++ + ++++g+  +y + + " +( +. + 4 + ; +h L +3R +X +^ +/ d +j + p +v +| + +> +P + +  + +C + +' + + +S +$ +K + + + +Y + + +  +f* +r6 +B +N +W Z +f +| +B + + +K +W +F + + + + +  +s +8" +- +9 +P +h +t + +A +  +%  + p +  +V + ' +4 = +J h +t "4 ++ " +) " +% + +> + Y +u + + +p + + ++"+c*=+I\+d{+@)b)b)r(6c x+n+@+4+,<Eh))) # <Jw+++B |++A  )0)Ntdd(AdOxd))(AOv)#+)B)Rgv  <c, 8")<@D)PHqHHHL\Hd)dBdPh}ldlldpt+d<f00)0)()(@8H88Ql_l+++ + ++++k+'+J+zT^+u i+ t+!+m+) 858N0\<@0dddd!h@xUddl))2)B)B)R+f+ +@*+A 8+BH+@[+Ls+A +++Q+}+E#+/+;+' G+T+A`+m+Z+V+V+Z+Z+V+V+ + +Z! + - +M: + G +S +Z_ + k +Mx + + +Z + +M +@ + +Z + +M !+ !+Z6!+9O!+Zm!+O !+<!+!+!+"!+!+!+F!+ & 0 x 3CScs8 @0)09DN",:&,R*,g.,}2,6,:,>,B,F,P,'U,4Z,A_,Fd,Ki,]n,fs,lx,x},,,,,,,,,,,,,,,,-,=,D,L,U,a,m,x,,,,, ,,,,,",',,,1,6,@Y3 0<0@T0X|00$0(|.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rela.altinstructions.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 @@hh$+&@k`$1;,6@hkx$K HF@k $\2Xp$k@mH$ ({@Hm`$  @m$ @m$ [C "@m9$D,r1P@ȧ`$2X@($^3G @$ 0=60Z%0]'.^>^ V8^pQ@ $"_%2 eȰc