ELF@@313 %@Uh2Y?]euef2R4{ xpLBL%%  exynos-bcm_dbg$$$$$$$$$$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$0$1$2$3$8$9$:$;$@$A$B$C$H$I$J$K$ $!$"$#$$$%$&$'$$ppmu_verstore_enable_stop_owner3bcm_err: %s: failed get filter id(ip:%d) Pre-defined Event index: %2u Filter Others type[%d]: 0x%02x = str_ctrl get help = 6bcm_info: %s: itmon error code %u pd-name3bcm_err: %s: Failed get number of pd-name 3bcm_err: %s: Failed get max define event 3bcm_err: %s: Invalid default define event(%u), max(%u) wr-req-bstsum-rw-req-blkrd-smpl-latsum-rd-lat-vc0sum-wr-lat-vc23bcm_err: %s: failed to initialize Platform PMU filter_others_activeip_power_domainsstore_dump_addr_infocat event_ctrl bcm[ip_index]: def(define_index), [ev0], [ev1], [ev2], [ev3], [ev4], [ev5], [ev6], [ev7] show_filter_others_ctrl%u %u %u %x %x %x %x %x %x %u %u %u %u %u %u %u %u period: monitor period (unit: usec), min(%d usec) ~ max(%d usec) exynos_bcm_init_run_ip_parse_dt3bcm_err: %s: Failed get bcm_ip_print_nr 3bcm_err: %s: Invalid define event size, size(%d):event_len(%d) default_define_eventsum-rd-lat-vc23bcm_err: %s: failed set sample ID Initial BCM run: %s %u %ushow_event_ctrl (0x%02x), ip_range: BCM_EACH(%d), BCM_ALL(%d) ip_index: number of bcm ip (0 ~ %u) monitor period: %u usec === Filter Others info === 3bcm_err: %s: Invalid define event nr, nr_event(%d):nr_max(%u) 3bcm_err: %s: Failed get default define event buff_sizerd-data-blk3bcm_err: %s: Invalid IPC Type: %d 3bcm_err: %s: failed set str state enable_dump_klogInitial monitor period: %u usec BCM IP[%d]: %s show_dump_accumulatorscat filter_id_ctrl bcm[ip_index]: [mask], [value] store_filter_others_ctrlexynos_bcm_ipc_node_parse_dtmax_define_eventdefine_sample_id_enableeventrd-req-blkmax-rw-dataexynos_bcm_dbg_early_initstr_ctrl_helpshow_bcm_dump3bcm_err: %s: Invalid command string mask: masking for filter id (if define_index is not 0, set to 0) mask value should be in hex 3bcm_err: %s:failed set filter others 3bcm_err: %s:failed set event sm user store_period_ctrl Filter ID value: 0x%08x str state: %s 3bcm_err: %s: No device node name: %s define_filter_id_active3bcm_err: %s: Invalid defined sample_id_enable range 3bcm_err: %s: Failed get initial BCM run state 3bcm_err: %s: Failed get define stop owner length &ppmu->pmu_lockwr-actvwr-resprd-req-wrap2rd-req-vc1max-rw-actv3bcm_err: %s: Failed send data exynos_bcm_dbg_str_ctrl3bcm_err: %s: No dump address info: p_addr(0x%08x), buff_size(0x%08x) mode_ctrlbcm[%2d]: mask(0x%08x), value(0x%08x) exynos_bcm_dbg_event_sm_user_ctrl Filter Others active 3bcm_err: %s: Failed get define filter id length 3bcm_err: %s: Failed get number of defined filter_other_active 3bcm_err: %s: failed to pd_sync_exit 3bcm_err: %s: failed set mode [pmcnt1], [pmcnt2], [pmcnt3], [pmcnt4], [pmcnt5], [pmcnt6], [pmcnt7] 3bcm_err: %s:failed set event 3bcm_err: %s:failed set filter ID mask%d: mask%d for filter others (if define_index is not 0, set to 0) mask%d value should be in hex store_run_ctrlcat run_ctrl run state: raw state([run_state]), sw state([run_state]) 3bcm_err: %s: Failed get defined events length wr-max-smpl-latinclude/linux/thread_info.h3bcm_err: %s: Failed to send IPC(%d:%u) data to dbgc (rv=%d) 3bcm_err: %s: failed set dump address info store_event_sm_user_ctrlinitial_bcm_modeavailable_stop_ownerexynos_bcm_dbg_mode_ctrl3bcm_err: Have not stop permission (%u) exynos_bcm_dbg_pd_sync_initevent_ctrl_help define_index: index of pre-defined event (0 ~ %u) 0 means no pre-defined event cat period_ctrl monitor period: [period] usec ip-name3bcm_err: %s: failed to allocate BCM IP names 3bcm_err: %s: Failed get number of initial run BCM IPs exynos_bcm_sample_id_info_parse_dt3bcm_err: %s: Failed get buffer size wr-req-blk3bcm_err: Invalid stop owner (%u) 6bcm_info: %s: exynos bcm is removed!! true6bcm_info: %s: exynos bcm is initialized!! boot_configfilter_id_ctrl_helpecho [ip_range] [ip_index] [define_index] [mask] [value] [ev0] [ev1] [ev2] [ev3] [ev4] [ev5] [ev6] [ev7] > filter_id_ctrl show_ppmu_verbcm[%2d]: mask(0x%08x), id(0x%08x) evX: event counter enable for sample id (if define_index is not 0, set to 0) value should be 0 or 1 3bcm_err: %s: Invalid defined filter_other_0 range define_filter_other_1wr-resp-blksum-rd-lat-vc3bcm_dbgfilter_others_ctrlinclude/linux/uaccess.h3bcm_err: %s: failed to dump accumulators evX: event counter alloc for filter id (if define_index is not 0, set to 0) value should be 0 or 1 type%d(0x%02x), mask%d(0x%02x), value%d(0x%02x), evX: event counter alloc for filter others (if define_index is not 0, set to 0) value should be 0 or 1 %-*s Filter ID mask: 0x%08x echo [run_state] > run_ctrl exynos_bcm_pd_info_parse_dt3bcm_err: %s: Failed get number of ip-name 3bcm_err: %s: Invalid defined filter id active range 3bcm_err: %s: Failed get number of defined filter_other_0 rd-dataexynos_bcm_dbg_stopexynos_bcm_dbg_pm_resumeevent_sm_user_ctrl_helpsample_id_ctrl_help = dump_accumulators get help = bcm[%2d]: Filter ID active Event[%d]: %u 3bcm_err: %s: Failed parse Power domain info 3bcm_err: %s: Failed get define filter_other_1 length config:0-31rd-req-vc0sum-wr-lat-vc1max-rw-req-blkCan't support filtering exynos_bcm_dbg_probe3bcm_err: %s: failed to early bcm initialize Initial Run IPs ip_range: BCM_EACH(%d), BCM_ALL(%d) show_filter_others_activeecho [ip_range] [ip_index] [define_index] [type0] [mask0] [value0] [type1] [mask1] [value1] [ev0] [ev1] [ev2] [ev3] [ev4] [ev5] [ev6] [ev7] > filter_others_ctrl show_ip_ctrlpd_size: %u, pd_sync_init: %s 3bcm_err: %s:failed set sample ID cat sample_id_ctrl bcm[ip_index]: [mask], [value] failed get str state exynos_bcm_dbg_itmon_notifierany-req-fixsum-rd-latwr-smpl-lat3bcm_err: %s: Failed send data for pd sync exynos_bcm_dbg_pd_sync6bcm_info: %s 3bcm_err: %s: already pd_sync_init(%s) 6bcm_info: %s: virtual address for reserved memory: v_addr = 0x%p exynos_bcm_dbg_dump_addr_ctrlfilter_id_activeip_ctrlactual use size = 0x%08x 3bcm_err: %s:failed set mode = period_ctrl set help = === Pre-defined Event info === echo [str_state] > str_ctrl 3bcm_err: %s: Failed parse IPC node 6bcm_info: %s: replaced default define event: %u any-req-bstsum-wr-lat-vc33bcm_err: %s: failed to pd_sync_init mode_ctrl_helpstr_ctrlstore_ip_ctrl = mode_ctrl set help = echo [period] > period_ctrl Power domain offipc_bcm_eventexynos_bcm_define_event_parse_dt3bcm_err: %s: Failed get number of defined sample_id formatsum-rd-lat-vc1exynos_bcm_dbg_pd_sync_exit3bcm_err: %s: failed to bcm initial run predefined_filtersrun_ctrl_helpbcm[%2d]: def(%2u),exynos_bcm_ip_validateecho [ip_range] [ip_index] [define_index] [ev0] [ev1] [ev2] [ev3] [ev4] [ev5] [ev6] [ev7] > event_ctrl ip_index: number of bcm ip (0 ~ %u) (if ip_range is all, set to 0) Arch: %-*s RTL: %-2ufailed get run state run state: raw state(%s), sw state(%s) show_sample_id_activebcm_ip_nrdefine_filter_idexynos_bcm_filter_others_info_parse_dt3bcm_err: %s: Failed get number of defined filter_other_1 3bcm_err: %s: Invalid defined filter_other_1 range 3bcm_err: %s: Invalid defined filter_other_active range wr-data-blkexynos_bcm_dbg_ipc_send_dataexynos_bcm_dbg_pm_suspend3bcm_err: %s: failed to parse private data 3bcm_err: %s: failed set period 3bcm_err: %s: failed set IP control ip_ctrl_help === Ctrl Attr info === ev%d %u, = ip_ctrl get help = pd_name: %12s, pd_index: %2u, pd_on: %s, cal_pdid: 0x%08x 3bcm_err: %s:failed set Run state = run_ctrl get help = 3bcm_err: %s: failed to allocate BCM IPs 3bcm_err: %s: Failed get initial sampling period wr-stlrd-req-vc3wr-req-vc1sum-wr-lat-vc0../private/google-modules/soc/gs/drivers/soc/google/exynos-bcm_dbg-ppmu.cexynos-bcm_dbg3bcm_err: %s: failed set filter others exynos_bcm_dbg_dump_configsample_id_ctrlUsage: physical address = 0x%08x virtual address = 0x%p dump region size = 0x%08x = event_sm_user_ctrl get help = Usage: cat event_sm_user_ctrl bcm[ip_index]: [sm_user_value]/[sm_user_mask] = event_sm_user_ctrl set help = Usage: echo [ip_range] [ip_index] [sm_user_value] [sm_user_mask] > event_sm_user_ctrl ip_range: BCM_EACH(%d), BCM_ALL(%d) ip_index: number of bcm ip (0 ~ %u) (if ip_range is all, set to 0) Not availablePPMU %3u: %s Name: %sDefault Pre-defined Event index: %2u Pre-defined Event Max: %2u Filter Others mask[%d]: 0x%02x Sample ID: peak_id: 0x%08x initial_run_bcm_ip3bcm_err: %s: Failed get define sample_id_enable length exynos_bcm_init_control_parse_dt&ppmu_dbg_core->locksum-rw-data6bcm_info: %s: same run control command(%u)bcm_run_state(%u) exynos_bcm_dbg_period_ctrl3bcm_err: %s: bcm_dbg_data is not ready! dump_addr_inforun_ctrl3bcm_err: %s: BCM_EACH(%d), BCM_ALL(%d) evX: event value of counter (if define_index is not 0, set to 0 event value should be in hex 3bcm_err: %s: failed get filter others(ip:%d) cat ip_ctrl bcm[ip_index]: enabled ([enable]) === Filter ID info === store_sample_id_ctrl3bcm_err: %s: Failed get bcm_ip_nr define_eventsdefine_filter_other_03bcm_err: %s: Failed get define filter_other_0 length 3bcm_err: %s: Failed get number of defined sample_id_enable eventswr-req-fixwr-req-vc3rd-max-smpl-lat6bcm_info: %s: buffer size for reserved memory: buff_size = 0x%x = BCM dump address info = = event_ctrl get help = store_filter_id_ctrlvalue: value of filter id (if define_index is not 0, set to 0) value should be in hex 3bcm_err: %s:failed set IP control resumeexynos_bcm_dbg_ip_ctrlexynos_bcm_dbg_ipc_channel_request = BCM Available stop owner = show_filter_id_ctrl = ip_ctrl set help = === Local Power Domain info === failed get mode = mode_ctrl get help = = run_ctrl set help = 3bcm_err: %s: Failed get number of defined events initial_bcm_runwr-reqwr-req-vc0Can't support per-task counters exynos_bcm_dbg_sample_id_ctrlexynos_bcm_dbg_start3bcm_err: %s: already pd_sync_exit(%s) bcm_dump[seq_no], [ip_index], [define_event], [time], [ccnt], [pmcnt0], %s disabled3bcm_err: %s: Invalid defined index(%u), defined_max_nr(%u) ip_index: number of bcm ip (0 ~ %u) (if ip_range is all, set to 0) mode: %d (%d:Interval, %d:Once, %d:User_ctrl, %d:Accumulator) echo [ip_range] [ip_index] [define_index] [mask] [id] [ev0] [ev1] [ev2] [ev3] [ev4] [ev5] [ev6] [ev7] > sample_id_ctrl 3bcm_err: %s: Failed parse Control info bcm_ip_print_nr3bcm_err: %s: ip-name (%d) is not same as bcm_ip_nr (%d) 3bcm_err: %s: Invalid BCM IPs size, size(%d):ip_nr(%u) 3bcm_err: %s: Invalid defined filter id range 3bcm_err: %s: Failed get number of defined filter_id_active define_filter_other_activeperf/arm64/ppmu:onlineany-req-wrap2sum-rw-actvrd-req-vc2max-rw-reqmax-wr-latexynos_bcm_dbg_dump_accumulators_ctrldump_accumulatorsevent_ctrlpredefined_sample_maskbcm[%2d]: %x/%x %u %u %x %xstore_str_ctrl3bcm_err: %s: Failed parse initial run BCM IPs info 3bcm_err: %s: Failed get define_sample_id length 3bcm_err: %s: Invalid initial BCM measure mode(%u), max(%u) rd-req-bstwr-smpl3bcm_err: %s: data is not ready! exynos_bcm_dbg_strexynos_bcm_dbg_filter_id_ctrlexynos_bcm_dbg_set_dump_infostore_event_ctrldefine_index: index of pre-defined event (0 ~ %u) 0 means no pre-defined event %u %u %u %x %x %u %u %u %u %u %u %u %ucat filter_other_ctrl bcm[ip_index]: [type0], [mask0], [value0], [type1], [mask1], [value1] IPC node name: %s mode: %d:Interval, %d:Once, %d:User_ctrl, %d:Accumulator %u.%u.%u Filter Others value[%d]: 0x%02x 3bcm_err: %s: invalid parameter (%u) 3bcm_err: %s: Failed parse Pre-defined Event info exynos_bcm_filter_id_info_parse_dt3bcm_err: %s: Invalid stop owner (%d:%u) rd-actvwr-req-wrap2max-rd-lat3bcm_err: %s: Invalid period range(%uusec),(%d ~ %dusec) 3bcm_err: %s: failed to bcm stop bcm_attrexynos_bcm_dbg_removefalse3bcm_err: %s: failed to dump config period_ctrl_helpcat dump_accumulators show_filter_id_active = filter_others_ctrl get help = 3bcm_err: %s: failed get event_sm_user(ip:%d) store_mode_ctrl3bcm_err: %s:failed set period run_state: BCM_RUN(%d), BCM_STOP(%d) mask: masking for sample id (if define_index is not 0, set to 0) mask value should be in hex cat str_ctrl str state: [str_state] 3bcm_err: %s: Failed get initial BCM measure mode 3bcm_err: %s: Invalid stop owner size (%u) cpumaskexynos_bcm_dbg_ipc_err_handle3bcm_err: %s: do not set when bcm is running(%u) exynos_bcm_dbg_run3bcm_err: %s: failed to ipc channel request 3bcm_err: %s: adv tracer request channel is failed 3bcm_err: %s: failed set event log_bcm3bcm_err: %s: failed to complete enabled = filter_id_ctrl get help = = filter_id_ctrl set help = 3bcm_err: %s: failed get ip_enable state(ip:%d) = period_ctrl get help = Event[%d]: 0x%02x Sample ID active 3bcm_err: %s: failed get sample id(ip:%d) = sample_id_ctrl set help = suspend3bcm_err: %s: Failed get number of defined filter_id 3bcm_err: %s: Failed get number of available_stop_owner wr-data3bcm_err: %s: Invalid BCM mode(%u), BCM mode max(%d) 3bcm_err: %s: failed to bcm start __exynos_bcm_dbg_ipc_send_data3bcm_err: %s: BCM IPC error return(%u) dump_accumulators_helppredefined_eventsInitial BCM mode: %u type%d: type%d for filter others (if define_index is not 0, set to 0) type%d value should be in hex echo [mode] > mode_ctrl id: id of sample id (if define_index is not 0, set to 0) id should be in hex 6bcm_info: %s: Note: It can occurred be IPC timeout because can be trying access to timeout block from BCMDBG plugin 3bcm_err: %s: Failed parse Filter Others info 3bcm_err: %s: Failed get ip-name 3bcm_err: %s: Failed get initial run BCM IP(%d) initial_periodrd-lastrd-req-fixcyclesexynos_bcm_dbg_event_ctrl&data->lockexynos_bcm_dbg_early_pd_sync = filter_others_ctrl set help = show_event_sm_user_ctrlecho [ip_index] [enable] > ip_ctrl === IPC node info === stop = sample_id_ctrl get help = = str_ctrl set help = str_state: suspend(1), resume(0) rd-smpl3bcm_err: %s: Invalid Event ID(%d) 3bcm_err: %s: failed set filter ID exynos_bcm_dbg_filter_others_ctrl3bcm_err: %s: failed set dump info period_ctrlsample_id_active = BCM dump to kernel log = store_enable_dump_klog3bcm_err: %s: failed get event(ip:%d) 3bcm_err: %s: Invalid ip range(%u) = event_ctrl set help = Sample ID: peak_mask: 0x%08x 3bcm_err: %s: Invalid defined event range sum-wr-latplatform_pmu_event_initexynos_bcm_dbg_run_ctrl3bcm_err: %s: failed set Run state filter_id_ctrlfilter_others_ctrl_help3bcm_err: %s: Invalid ip index(%u), ip_max_nr(%u) bcm[%2d]: enabled (%s) enable: ip enable state (1:enable, 0:disable) cat mode_ctrl mode: [mode] (%d:Interval, %d:Once, %d:User_ctrl, %d:Accumulator) failed get period 3bcm_err: %s: Failed parse Filter ID info 3bcm_err: %s: Failed parse Sample ID info 3bcm_err: %s: Failed get define filter id active length define_sample_idevent=0x%lx 3bcm_err: %s:failed set str state 6bcm_info: ipc channel info: ch_num(%u), size(%u) value%d: value%d of filter others (if define_index is not 0, set to 0) value%d should be in hex runwr-lastsum-rw-req3bcm_err: %s: pointer is NULL exynos_bcm_is_runningenable_stop_ownerevent_sm_user_ctrl stop owner[%d]: %s %u %u %u %x %x %x %x %x %x %x %x === Sample ID info === show_sample_id_ctrlexynos_bcm_dbg_parse_dt3bcm_err: %s: Failed get pd-name 3bcm_err: %s: Failed get define filter_other_active length 3bcm_err: %s: Invalid defined sample id range rd-reqrd-stlwr-req-vc2samsung,exynos-bcm_dbg                      `M4?#{;_W O A8Ca3 *qCCCC"T&@{@C5(~@ !@"= S"5*A8C_ AT*;@OJWI_H{F#_!W!**{@!**!7 RY8?#{;WO A8C@h )@9?qT*!*@A 4k}?@ TLii @kT)! T"*%A@9?k@TA9 @r R)*R 3z@CCCC')5@= S5*@!A8C_ T*;@OIWH{F#_*z@!"R*!4 !@*?#)#_K.b?#{_WO A8s C*V 5 @_q T @J@ S 3q*3hH*?q!T6A)>C)@9R@9@@3"@3) S33(*Ia*ja***z@CCCC#)+)5@= S5@h4*6@)@*!S+,=S-]S)}S.)H=SK]S6)L.)H}S2)"$!!*z@!**!8 !A8C_ !T*OIWH_G{F#_y/.?#{_WO A8s C* @_ qa T @M@S** 3q3**qT*A)2B)-M3*C)m33-3&D)M3m3+S*@)k *z@CCCC#)+)5@= S5@h4*5A) @*  S*) S S2) S S*) SS2)")$!!*z@!**!8 !A8C_ !T*OIWH_G{F#_o)?#{;_W O A8S C@_q! T @Y@393?qaT@jFk` TS*4***** `Өz@')C*CCCg) 5@= S5@qT5@SjX5@qTA9h5A9h4*/!!*z@!**!9 ! !***A8C_ ATOJ*WI_H{F;@#_o)?#{_WO A8S CV@_qT@ @?qTjFq T@;Rr Q kTd!* RK*Kz@K3+3CCCC/) `5@= SB5@h4*1 @*M,!%!*z@!**!8 !!"RA8C_ !T*OIWH_G{F#_o)?#{_WO A8S C@_q!T @H@(3H3_q!TjF?q`T@_q TIS *z@CCCC#) 5@= S5@h4*7@*%S2!+!%*z@!**!8 !!"R!RA8C_ !T*OIWH_G{F#_TS?#{_WO A8s C*@_ q!T @J@ S 3q*3hH*?qT@)S(*z@CCCC#)`5@= SB5@h4*)@*S$!!*z@!**!8 !A8C_ !T*OIWH_G{F#_u?#{g_W O A8CCA9*7"ZB@_,qTH@qTI @J z@*3C 3H2CCC#)5@= S5!!A8C_ T*OJWI_HgG{F#_*z@!**!: ! g@?#{A8 C"@)(RI#3C5!!A8C_ T{B#_?#{A8)CI3ѨC#*5A8C_ T{B*@#_!TF?#{A8 C"@! *qTH@!Y95A8C_ !T{B#_(#H3ѿC5!8G~?#@9_9#_֑c?#{ OT@@V*@5z@!OB* @{è#_?#{_WO@96AH4} jv* @`5"T Tjv@`@"**jv @*S4*9*OCWB_A{Ĩ#_*!B@*_eE??#{A8 C*R#3Ѩ(("@CF*5A8C_ AT{B*@#_!!_eE??#{A8 C#3Ѩ(("@C*5A8C_ AT{B*@#_!!?#{_WO A8S C6@_$qT @H@(3H3_qT@)S(*z@CCCC#)`5@= SB5@h4*)@*S$!!*z@!**!8 !A8C_ !T*OIWH_G{F#_?#C{ _WOCA8C(RBqBTRѡѨ#* A X YKALIAH 5 )}7R#c* B B IA MA/5) QAUA3;#D)13Q3 3JE)3 33>F)3Q33S*Mz@-3 3 *CCCC#)3)5@= S5@h4*D'A)* 9 S yS %S eS.) QS6)+,S")( S* S2)+S,S*)(S)S2)&),!%!*z@!**!8 !!"RA8C_ !T*OIWH_G{F#_?#C{WOA8C*@!@ʂAj4J} T+ihl @kT!_ThA@9qT(Ri @ RhA9*3z@CCCC+)5@= S5*@!A8C_ T*OHWG{FC#_*z@!"R*!4 !@*?#C{WOA8CJ))Q?kCTZs2@Z@"jFqTR@Z@B4#4HҠz@CCCC)5@= S5*-!!"R*z@!**!6 !!A8C_ T*OHWG{FC#_f?#{_WO@R` @|@ 7"RRA8@9(7 @i6x" )?cTO 7B;4H4@) 8*@* ? ?H57BH; 6B;4(4( 8@ @ ?( ?H56Bշt@OCWB_A{Ĩ#_  RC5  RC(5!@H7@7RRf?#{og_WO@(@ICF k"TRh@{)?FsDBHSF|@Bq CWFB C[FB B #@H3Ccq(@ ICF k#THGFi(5OEWD_CgBoA{ƨ#_f?#{WOA8CR@ (h@# 5@*~@`A8C_ TOEWD{B@#_*!f?#{ WOh@mT0RB|@B B B B s @OCWB{Ĩ#_f?#{_WOh@mT5@RB|@R@B 2@B V@BZ@ B sOCWB_A{Ĩ#_֠f?#C{WOCA8Ch@@RR*5@Z4*sA8C@ T@ODWC{AC#_!~@f?#{ WOh@mT&@RBA9|@ ) JqCB s @OCWB{Ĩ#_֠f?#C{WOCA8Ch@@A8C@ T@ODWC{AC#_R**T5@4(R9s9!~@f?#{ g_WOh@mTC@R@BY9|@Z{qd*Y99 #RqdY99 CRqdY98 cRqd s @OEWD_CgB{ƨ#_֠f?#C{WOCA8Ch@@A8C@ !T@ODWC{AC#_R`!*5@?qbT@4)R 9s9!~@f?#{og_W O CA8C@C@BF k TR (@9Z C 5@#@{ '@{ +@{ /@{ 3@{ 7@{ ;@{ ?@{ C@{ @{ BF_ kTFFI(5@@`A8C_ aTOJWI_HgGoF{E#_*@!f?#{ [W O A8Ch@K@>=7 R` C!~! 1 A Q aqC*.q T;@_q T?@BF k T7@B? kb T_qaT*?4_ qTA? kT)RR)Q*A*AC*A*A*A*AC*A*A*A* s+E3FC)RC*R)*C5A8C_ T[@OMWL{J#__ qTA? kTIR!s*#R#Q!*CQ! **!~@_ qTA? kaTiR_qTB? kaTR_qT:B? kaTR_qT^B? kTR}@*f?#{ _WOh@mTU@R B|@9 B9 B9 7 B B*$RCF BQB BQ B s @ODWC_B{Ũ#_f?#{og_W O CA8C@@BF kbTR @9Z C 5@{ +@*{ /@#R{ 3@CR{ 7@cR{ ;@R{ ?@R{ C@R{ G@R{ @{ BF_ kTFFI(5@@`A8C_ aTOJWI_HgGoF{E#_*@!f?#{+g_WO A8C@h@ BF kBTRb@9 C5B)c@h@ BF_ kbTFFI(h5@@`A8C_ aTOIWH_GgF{D+@#_*b@!f?#{ cW OA8Ch@[@>=<#?;hR` C! ~ ! 1 A Qaq#3C*6q! TK@_q TO@BF kT[i4)RC[i4)RC4)R4)R\i4)RC\i4)RC\i4)R\i4)RG@B? k T_qaT*O4?qh T R)Q*B*BC*B*B*B*BC*B*B*B)BC sG)3{+:)+|=>)[C*+C 5A8C_ Tc@ONWM{K#_!s*#R#Q!*CQ! **!~@@*f?#{ _WOh@mTa@R B|@9 B9 B9 7 B B*$RCF BQB BQ B B B s @ODWC_B{Ũ#_f?#{og_ W O A8C@@BF kbTR @9Z C 5@{ ;@*{ ?@#R{ C@CR{ G@cR{ K@R{ O@R{ S@R{ W@R{ @{ BF_ kTFFI(5@@`A8C_ aTOKWJ_IgHoG{F#_*@!f?#{og_ W O A8C@@BF kb TR @9Z CX 5@{ #@+@3@***{ '@/@7@#R%R'R{ @{ BF_ kTFFI(5@@`A8C_ aTOKWJ_IgHoG{F#_*@!f?#{_WOA8CѨh@s@>=<_;R`#ѩCѪc~)~J~l~m!n1oApQqarq!s#ѦCѧc*FqTc@_qTg@BF kT{@i4)R{@i4)R@i4)R@i4)R@i4)R@i4)R@i4)R@i4)R_@B? kb T_qaT*g4?q T R)Q*C*C*C*CC*C*CC*C*C*C*CC*C*C*C)CC s'{Z+ )s*7S@5A8C_ T@OSWR_Q{O#_!s*#R#Q!*CQ! **!~@@*f?#{g_WOh@mT@R@B|@9 B9 B9 7 B B*$RCF BQB BQ *** ***: 9***Z #R$R%RW #R$R%R #R$R%R B sODWC_BgA{Ũ#_f?#{g_WOA8C@h@BF kBTRb@9# 5@)c@`h@ BF_ kbTFFI(h5@@`A8C_ aTOGWF_EgD{B@#_*b@!f?#{#WOA8Ch@#@(R@C!~3#C*qT@_qT @BF kT_qaT* )#cC*- @4*!~@sA8C_ T#@OFWE{C#_!s*#R#Q!*f?#{ WOh@mT@RBFB*$RQ|@s @OCWB{Ĩ#_f?#C{og_WOA8C@h@BF k"TRhb@9#cS@5@`c@qh@ BF_ kbTFFI((5@@@`A8C_ aTOHWG_FgEoD{CC#_*b@!f?#{WOA8Ch@@HR`!* qT@BF_kbT@h4(R(#h@4*!~@sA8C_ T@OEWD{B#_!Q!f?#{ _WOh@mTE@RB|@9 B9 B9 7 BCF BQ B s @ODWC_B{Ũ#_f?#{og_WOCh@mTO@RB(;@|@B@ BZ {@9#ABqd(A 45Tz| A@9A)@?qE(A T@sOFWE_DgCoB{A#_@*f?#{WOA8Ch@@mT-R# 4B `@B*%RFRgR|@`~@A8C_ TOEWD{B@#_f?#{WOA8Ch@@hR**5(#4*sA8C_ T@OEWD{B#_!~@f?#{_WOh@mTDRB|@ B*$RERfR B  B B*$RERfR sOCWB_A{Ĩ#_f?#{WOA8Ch@@mT)R# 4B `@B|@`~@A8C_ TOEWD{B@#_f?#{WOA8Ch@@hR**5(#4*sA8C_ T@OEWD{B#_!~@f?#{_WOh@mT?RB|@ B B  B HRB Rr sOCWB_A{Ĩ#_f?#C{ o g _WOA8CR@>#99h@rF`*rBFkb TF# T9{s2CxH4`R5^54NS> S.S!RBCRBRCRRCRR@&CC! R%yh*BFZ kT˟C(T{`r( TU@"RRA8h@9@(7i@i6x# )?cT[ 7B;4(4h@) 8*@* ? ?H57BHG 3B;h4h4( 8@ @ ?( ?hH53Bv@(@(~@A8C_ ATOPWO_NgMoL{KC#_  RC(5  RChH5*!!@7@(7RRf?#{og_WOh@mTs@R@ B(B|@h 4;_ Tc^ dC^* d^#R d^CR d_cR dC_R d_R d_R dGBR(B Z_T#BB #BB sOEWD_CgBoA{ƨ#_@*f?#{og_WOCh@mT@RBWhB|@( 4|w 9Z{TGBB ]B ^  B^* ^#R ^CR _cR B_R _R _R BRhB CTBhB h4{xRZTcGBB 9\* C]* s]* ]#R ]#R ^#R B 9C^* ^#R ^CR _cR C_R _R _R CRB T @sOFWE_DgCoB{A#_@*f?#{og_WOCh@mT|@R`BOB|@( 429Z{@ TFBB ]B ^  C^* ^#R ^CR _cR C_R _R _R BRB sCT @sOFWE_DgCoB{A#_@*f?#{WOA8Ch@@mT2RH# 4B`@ )jF kqBc_qd|@`~@A8C_ TOEWD{B@#_f?#{WOA8Ch@@(R**U5@_qT4(Rs *)#I3C5A8C_ T@OEWD{B#_!~@!*!!~@f?#{_WOh@mT>RB|@ B B  B B#R* sOCWB_A{Ĩ#_f?#{og_W O CA8C@@BF kbTR @9Z C 5@{ +@*{ /@#R{ 3@CR{ 7@cR{ ;@R{ ?@R{ C@R{ G@R{ @{ BF_ kTFFI(5@@`A8C_ aTOJWI_HgGoF{E#_*@!f?#{+g_WO A8C@h@ BF kBTRb@9 C5B)c@h@ BF_ kbTFFI(h5@@`A8C_ aTOIWH_GgF{D+@#_*b@!f?#{ cW OA8Ch@[@>=<#?;hR` C! ~ ! 1 A Qaq#3C*6q! TK@_q TO@BF kT[i4)RC[i4)RC4)R4)R\i4)RC\i4)RC\i4)R\i4)RG@B? k T_qaT*O4?qh T R)Q*)E*-EC*1E*5E*9E*=EC*AE*EE*IE)MEC sG)3{+:)+|=>)[ C*+ 5A8C_ Tc@ONWM{K#_!s*#R#Q!*CQ! **!~@@*f?#{ _WOh@mTa@R B|@9 B9 B9 7 B B*$RCF BQB BQ B B B s @ODWC_B{Ũ#_f?#{WOA8Ch@@mT/R(# 4B`@ ) JBqC|@`~@A8C_ TOEWD{B@#_f?#{WOA8Ch@@(R@**U5@h4(R)#)3C4s*!!~@sA8C_ T@OEWD{B#_!~@f?#{_WOh@mT<RB|@ B B  B B sOCWB_A{Ĩ#_?#{_WO A8s C*@_0qT @L@ S**L3_ql3 *qAT&@)z@CCCC+)')@5@= S"5@h4*('A)*&)$!!*z@!**!8 !A8C_ !T*OIWH_G{F#_F8 R R RF F8 R R RFF RF RF8 R R RFջF8h Rh Rh RFF RFh R\b?#{_WOA8Cc@i5u:!**a7*!*u*a7u4*x @RR T{7Tzw\)aTv!#RC`^7b!#R]7!**@]7@k]T~}R`&^*!*_7hBFR~`2_!R*_7@kHaT54*9R3*i5C_i2Ck9y(Tv !#RC`_7!R*_7(ǑRhr~a k^T@ka_T!3_&q#T)ǑRqirRl~ 醟)}J} _ fT`uTmo?^ ZA^ Z^ Z ^ Z _ ZA_ Z_ Z_ Z@ Z!Tu !#R`Y7@@_kZT!RC*X7!3YvURVUr~D4 @q) Zi @) ZiCT @ q) Zi @) ZiBT @ q) Zi @) ZiAT (@q) Zi ,@) Zi@T 4@q) Zi* 8@) Zi.?T @@q) ZiR D@) ZiV>TL@!R ZhzP@ Zh~*@U7!CT7ǑRRwrk ~)} ?TTLA^ ZmA^ Zm^ Zm_ ZmA_ ZmA_ Zm_ Zm@ ZlaT!RC)*@P7!3O64@q Zh@ Zh @ Zh5T@"q Zh@ Zh@ Zh 4T$@2q Zh(@ Zh,@ Zh"2T4@Bq ZhJ8@ ZhR<@ ZhZ`1TD@Rq ZhH@ ZhL@ Zh0TT@bq ZhX@ Zh\@ Zh.Td@!R Zhh@ Zhl@ Zh*F7!CE54@q Zh@ Zh @ Zh`4T@"q Zh@ Zh@ Zh3T$@2q Zh(@ Zh,@ Zh&1T4@Bq ZhN8@ ZhV<@ Zh^@0TD@Rq ZhH@ ZhL@ Zh.TT@bq ZhX@ Zh\@ Zh-Td@!R Zhh@ Zhl@ Zh*;7!3`;~RkR)} ?:TLA^ ZmA^ Zm^ Zm_ ZmA_ ZmA_ Zm_ Zm@ ZlaT!RC*87!38~h/4 @q) Zi* @) Zi.`.T @ q) ZiR @) ZiV`-T @ q) Ziz @) Zi~`,T (@q) Zi ,@) Zi`+T 4@q) Zi 8@) Zi`*T @@q) Zi D@) Zi`)TL@!R ZhP@ Zh* 17!C0~Rk2)} ?0TLA^ ZmA^ Zm^ Zm_ ZmA_ ZmA_ Zm_ Zm@ ZlaTbB!#RC+7bR!#R +7vb!#R*7bb!#R*7@_q"*T!R**7q*T!3*54@ Zq*ThB#)Rq 9T@"R Z q)ThB# q9T@ Z q)ThB#q 9T @ Z q()ThB# 9*U!!**!!*4!u!!U*!!`&Cud!`2C`&CZ!*`2C`&CJ*!!*#R!*!U^! m!(R!"R$U[*!*`2C`&C*4!+@U<!4U U U!!A8C_ T*@OFWE_D{B#_UU*** * !R!!*!U*!BRbR@* c?#{og_WO@h@RR V@`!B$CR@R@AF}@ mq @)AFI 4*{s9Z@9RR@ !BCR?" T@@%Cx~~R~^~N~R j B(~ ~ " ~ ~~"~~ߒ*`7@ @غ @Vy) @)AF kT`&**!cR"R** *(6v*qT}}@ @is@ @@!isQs"qT*OEWD_CgBoA{ƨ#_@@qTS?#{ O*!@@khT**R FH!Ț  ?1(@eOB* @{è#_։ 1*}_J*} ȫ5S?#{ WO*(R*IF!ʚ< JI )?T @@je"}@*@ kSzTkIT(R~F!Ԛ) JI ?1(@ @e)AF4* @**u@ @)AF kTOC*WB @{Ĩ#_ JJ QI}_+(K Ȭ5;?!T JI 1*}_J*} ȫ5Vn?#{ O`@7*hh@ @)AF)4*~} @iuh@ @@!iuh@ @)AF kCT@ @a@ @ @OB{è#_ B?#{_WOA8C@  C9h6(R@C9h6(R@C9h6(R#@C9h6(R'@C9h6(R+@C9h6(R/@C9h6(R3@C9h6(R7R"R*AC@@@ hC9R@i(C9R@i(C9R@i(C9R@#i(C9R@'i(C9R@+i(C9R@/i(C9R!R"R*3@AC@AqaT@a@ A9 5@I@F 4*@I@F k"T @8w G94CaR"R*@CA@@q@ 9**hRCR"R*7R @C@}RCR"R#R @C@CAR"R#R @C@@q@ 9aG9(R ?qTCaR"R*@CA@@q9A8C_ TOGWF_E{D#_ B?#տ#_ Lc?#{_WO A8CL@ @ 9@? kaT CI7iC97iA R r? j T   @B  ՠA8C_ !TOIWH_G{F#_@)e@ivJ@`TB9+(7hN@N@? TC1@ 7@4A8 @ J) 88ij @) T @5 @ J) 88ij @) T @4AqTJ@@ThB97C`7hr@@h ah@ i@a) i*A@`TA97hN@ G@?TCC6@55! @Bsi8f?#{ _WOL@*57* 7@!)R)(Aq(xHTZ8rhRh** @ODWC_B{Ũ#_ }_) } 52!?#{WOL@AAh72h@ )ȾA"qQȾT"qbTȢy5(RɢF!՚) ?(OBWA{è#_@*)R }_J K } 5) 1*}_J(*} ȫ52!?##_2!?#Ah72#_M!Ak?#C{OA8C@T)RqT#aR"R*@#@@ m@ kKTqh Ra@jAkN@_!qT@@Q@41@_}qkk1)l kajB@_}q T T }_ ʊ Ȋ5;ATHi?(A8C_ TOD{B@C#_}_ 5;տq`Ti1*}_J*} ȫ5\C?#{#@BR|@{#_\C?#{#@BR|@{#_\C?#{B R@|@{#_M!Ak?#C{3WOCA8C@a@ i@)q iTaA8C_ !TOHWG{E3@C#_@CAR"R#R BCC#@Cs@@CR"R*q@ 9@Cs@*!Rq( TR*"RR#R A' A+ A/ A3 A7 A; A?AC*B!qBT RR"R#RQ*BF@)4* kT @Wuj1CJu G9_ k+)TCaR"R*@CAs@@q9@BF@*?#)p@?ATB R1qHR(+ @x(JRJqiTH _ q" _iT q 1_qT?T @7HR  @i 7R @?{R(*,R KFӊ!Ț) ?1**#_ @h7hR @h07R @?7R 1(}_ a* ȫ5;ջ) 1+}_k +} Ȭ5I4!!** *!! **!@**! g@?#{{#_author=Taekki Kim description=Samsung BCM Debug driverlicense=GPLdescription=Perf driver for Platform PMUauthor=Namhyung Kim license=GPL v2vermagic=6.1.99-android14-11-gc151586fe278-ab12919773 SMP preempt mod_unload modversions aarch64name=bcm_dbgscmversion=g4d1f0591dfb6depends=exynos-adv-tracer,exynos-bcm_dbg-dump,itmon,exynos-pd,cmupmucal,dssalias=platform:exynos-bcm_dbgLinuxLinuxbcm_dbg]"_raw_spin_lock_irqsave83Wadv_tracer_ipc_send_data_polling:_raw_spin_unlock_irqrestore~_printkғ__stack_chk_fail&Ssched_clockKexynos_bcm_dbg_buffer_dumpfexynos_bcm_dbg_print_accumulatorsqu__platform_driver_probeplatform_driver_unregisterkmalloc_cachesɡkmalloc_trace)R__raw_spin_lock_init(@adv_tracer_ipc_request_channeltxitmon_notifier_chain_registerD$adv_tracer_ipc_release_channel zkfreeV$gdebugfs_lookuprLdebugfs_removeexynos_pd_lookup_name{f8emutex_lock_nestedmutex_unlock1lVclear_exynos_cal_pd_bcm_sync|rcal_pd_status﹜Nset_exynos_cal_pd_bcm_synck6dbg_snapshot_get_item_paddrUCodbg_snapshot_get_item_size6Ljdbg_snapshot_get_item_vaddr .ўkmalloc_largedebugfs_create_dir?simple_openPRdefault_llseek)1debugfs_create_fileE:#__kmallocnexynos_bcm_dbg_dumpHۈ__check_object_sizexp __might_faultdHalt_cb_patch_nopstrace_hardirqs_on__arch_copy_to_userR? Kgic_nonsecure_priorities.=trace_hardirqs_off+ycpu_hwcapsscnprintf΁simple_read_from_bufferX8simple_write_to_bufferAl;kstrtouintnsscanfTmof_get_next_childZ%strcmp&pof_property_read_string_helper\of_property_read_variable_u32_array1Reof_property_count_elems_of_sizeof_property_read_u32_index4`of_get_property#]devm_kmallocB[perf_pmu_register\M__cpuhp_setup_stateESperf_pmu_unregisterUjdevm_kfree}nr_cpu_idsNY__cpu_online_maskjU˶_find_first_and_bitS_find_next_bit+Gperf_pmu_migrate_contextׂ__cpuhp_remove_state_raw_spin_lockt_raw_spin_unlock{ debug_locksqlockdep_recursionhardirqs_enabledylock_is_held_typeMJpreempt_schedule_notrace|`__dynamic_dev_dbgl!perf_event_update_userpagenJnesnprintftbitmap_print_to_pagebufemodule_layoutGNUJ\fe Zm %ҀcGNUHp+p+pVpV p+p+ p3$p3,@p< Dp< Hp3Lp3X`p3dp3hp0lp0p|444444p< p< p3p3 p3p3p0 p0$,p0p4p8p<Hlp;p;pX6pX6pv7pv7pX6pX6p< p< p3$p308p3<p3@p0Dp0HPpTpXpX6\pX6`lp;p;p& p&$0pv74pv78p&<p&@Tp< Xp< \p3`p3ltp3xp3|p0p0ppp&p&( < H p;L p;P p-9T p-9X ` pv7d pv7h p-9l p-9p  p< p< p3 p3  p3 p3 p0 p0  p p p-9 p-9  p! p! p-9 p-9  8 |  p\. p\. p" p" 4 l p;p p;t p"x p"|  pv7 pv7 p" p"  p< p< p3 p3  p3 p3 p0 p0  p p p" p"  p0 p0 p< p<  X  $ \ p;` p;d p h p l t pv7x pv7| p p  p< p< p3 p3  p3 p3 p0 p0  p p p p  p0 p0 p< p< pw3pw3 p p (`,dp;hp;lp%pp%tpv7pv7p%p%p< p< p3p3p3p3p0p0ppp%p%04<p;@p;Dpv*Hpv*LTpv7Xpv7\pv*`pv*dtp< p< p3p3p3p3p0p0pppv*pv*$4048p5"<p5"dxlpppxpE9|pE9p01p01p3p3p'p'x@pE9DpE9Hp01Lp01PXt44p5"p5"p/p/ppp p xpp$pE9(pE9,p010p0148p.<p.Dp.p.44pppI pI p.p.4 4Ltpt4p('p('ppp.p.(4H4p ;p ;p+p+pPpPpsps44@p ;Dp ;Hp+Lp+PTpPXpP\pC`pCdl Xp;\p;`p dp htpv7xpv7|p p p< p< p3p3p3p3p0p0ppp p $vwyz,p0pP{tp1xp1p7p7pppppppp pp p~p~84<4tt4$4p8p<p* @p* DpHpLlp1pp1|p7p7pp44p.p.,04p?8p?<@D4xppp\p\p35p35p\p\~h4  p; p; p+ p+  pv7 pv7 p+ p+  p< p< p3 p3  p3!p3!p0!p0 !!p!p!p+ !p+$!,!p00!p04!p<8!p<@!P!!!"8#p;<#p;@#p7D#p7H#T#pv7X#pv7\#p7`#p7d#x#p< |#p< #p3#p3##p3#p3#p0#p0##p#p#p7#p7##p0#p0#p<#p<##$$D$4T$4\$`$4$%4(%d%p< h%p< l%p3p%p3|%%p3%p3%p0%p0%%p%p%p~6%p~6%%%p ,%p ,&p&p&&p~$&p~$$&0&&&&p# &p# &p^&p^&&p0&p0&p<&p<&&p< &p< 'p3'p3''p3'p3 'p0$'p0('0'p4'p8'p^<'p^@'L'P'p{ T'p{ X'p ,\'p ,`''''((p(p(((()H)d)l)p1p)p1t)px)p|))))))4()4(**p*p*p. *p.4*4(D*pH*pT*h*pl*px**p*p**pC4*pC4**p*p**4(*p*p**4(+4(@+L+++| ,,\,p`,pd,ph,pl,t,,,p,p,,p,p,,p/,p/- -pZ'-pZ'-$-p (-p 4-L-X---p$-p$--p-p-.p.p.,.p10.p14.H.pL.pP.h.t..//$/D/p7H/p7/p/p/p/p////p$8/p$800p10p10p' 0p'40p'80p'<0T0`0 1(181D1p1pt1px1pA8|1pA81111p%1p%12p2p 2p.2p.2pV<2pV<42X2|2222x333p3p333p3p4p 4p 44p4p4(4X44,l44,44p4p44,4p4p4p14p14v44,45,5D5\5t5555554,54,6$6464,|64,6pX86pX86p6p664,6 7(707pk<47pk<t778v8p8p8p',8p',88p&8p&8p89p89 9px"9px"(9p9,9p909p&49p&D9p'H9p'L9p',P9p',X9h9p l9p p9p',t9p',x99H:P:p$T:p$`:h:pl:p|::p:p::p8:p8:::p=:p=::p:p: ;p;p;,;p8,0;p8,8;@;p"D;p"P;h;t;;40;40 <$<p(<p,<400<p(4<p(8<p1<<p1d<40l<<<<<<=0=L=`=d=40x=40===40 >40>p!>p!>p-/>p-/ >$>40,>\>44p>44>>44>pu >pu >44>>44?444?@?P?44?44?p!?p!?p%?p%??44?,@H@P@p,T@p,@@XBp\Bp`Bp$dBp$hBtBp&xBp&|Bp8Bp8BBpx"Bpx"Bp9Bp9Bp&Bp&Bp'Bp'Bp$Bp$BBp Bp Bp$Bp$BCXC`Cp1dCp1pCxCp|CpCCpCpCCp2Cp2CCCpJCpJCCpCpDDp Dp(D5555@5555@5555@5555@5 5(5 05@ 85 @5 H5 P5@ X5 `5 h5 p5@ x5 5 5 5@ 5 5 5 5@ 5 5 55@5555@5555@5 5(505@85@5H5P5@X5`5h5p5@p<.6p6pa=(6@p&h6p'6po36p(6@p>6h6p;6pg6p(6@ph6pJ6p6pF6(6@pX$h6pz6p6 pD.( 6@ p;*h 6 p+ 6 pd 6 p( 6@ pn7h 6 p+ 6 pI* 6 p;( 6@ p!h 6 po 6 p 6 p 9( 6@ p~h 6 p 6 ph= 6 p( 6@ pJh 6 p 6 pU* 6p%(6@p&h6p06po=6pc$(6@ph6p6p6p(6@p;h6pU6p6p(6@ph6p`*6pr6pd(6@pQ.h6pk*6pn$6p (6@pQ6h65p064?pQ' ?6'0?p*@?6)P?p*`?6x+p?p4?6|,?p`"?6-?6.?pu?6/?60?p1<?61?62?p*@604@66@pF @6:0@p|@@6;P@pj9`@64>h@6?p@p6@6C@p@6D@p@6xG@6I@py9@68M@pC<A6OA68QAp\ A6S0Ap@A6SHA6dUPAp`A6VpApA6DXApk A6YA6[ApA6,\Ap8A6]A6^Ap/B6_Bp B6a0Bp14@B6dPBp`B6gpBp*B6kBpo"B6mB6$oBpB6pBp8B6qBpC6xtC6vCpt C6Ty0Cp@C6({HC6\|PCp`C6}pCpC5HCpQ$C5Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)[imqgb}Za" X[^=mpqtuvwx{~|}!63;<#&'*,-01qqq q q]qpp9pJp&8p@p9HpJPpsXv%v$#$U.v<"< 7  l!l T   W  0``nlTT(HHTw00/|& (  d%R#C  a " E  x!x)    } L+& P!% dm# hh"   M : <  @  \ & ` $ dS# h%" 4 8 9 (   \ `a H% L$?#  @"<! a8<I   (n < \||   l  d ` d7 9 % G p $ +# s (d  ! ($q  % ?`!  @    ' '| '% L(g$ # ! $ 0o <% F$H# Ā{!T} (` Ȁ^l9 ̀x% Ѐ $" ԀZ!p ؀ ܀=, 8)% #" 9!c T)   )a )& )v( x+% t+# x+I  |," x, ! |,H  -K - -\  . . . / /u& / 0C% 0# 0 1`" 1 1 24 2{ 2y  04pr ,4 04,  6X 6$& 6e  :% 9f# : ;G" ; ;0_ 4> 0>F 4>@4 ?L ? ?  Cn C & C D$ DL# D8  xG " tG xG<  I I2 Iz  8Mx 4M 8Mn OF O% O @ ~ 8Q$ 4Q8# 8Q  S! S S SF S S,DP dUx `U dU  V` V% VZ DXm$ @X$# DX Y(! Y Y [% [ [  ,\T (\u ,\ ] ]% ]M ^L$ ^# ^  _@! _ _# a ` adh Pc% +$ # `!v  C2  % #," c?!8i D "P% g\% #h" !t\   Xd F& $j%0# td"! (/  ,  dA d$n& d'% d gx# gn" g kP k k^ m<t mV m $o o $o  p<& p$ p q_# q+" qH xt tt xt[LX vL? v v/  Ty Pyg Ty9 ({0& ${$ ({_ \|PE# X|" \|  }4 } }+ + @? ?% $ %"+1#"$"+%""P  =, 8! =$%#" 0! 4:PW 'P"$%#;]^ " ! R P,XA  ̟ Ƞ? ȡ ܡ dh   L  Е tpT  ̕ Еx (|& pJ% t#" !  y   1& % s# N" @y#'88 hSP@&'8   Tu <&$ @ pxY# %" J  ȟ9 ̟ (a Ġ% Ƞ$?# ! Xa ġ ȡ ء ܡ9 % $+# 0! @( D ģ4 | ģ 4 %  48g$ 0# 4! l p4 @o P% $*F$ Y"\){!"\@"*" pC( C( ( pC Hk X  X@ @P% @" @  @@ @ @ % @T" @@ @& @{ @$ @@" @ @ @M @@$ @! @M @ @ @% @t$ @! @, @ @ @ @S$ @! @ @  @k @ @2$ @ @g! @ @J @ @ @# @F! @ @) @@n @# @%! @ @@ @M @q% @" @@6  @ @ @.% @@u" @ @] @ @@$ @2" @ @ @@ 8' $$   "%' % 8# $"$ ! W  5Z |&s,d%,) 0#0 ("(!) >))7&)!"a" " *g",M,1&,"EL" $)*, $! |   P  h@: 8 T2 @  ` 9 h  8 k  `  L_ U3 އ)vmn 4* ,$EY 4~r( h cP3vZm A;. oM \BKB+UO @QB }`@1!az]p; uB*.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.rela___ksymtab_gpl+exynos_bcm_dbg_parse_dt.hyp.bss.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.hyp.rodata.rela.rodata.rela___ksymtab+exynos_bcm_dbg_ipc_send_data.rela.exit.data.rela.init.data.hyp.data.rela.dataof_get_propertyplatform_pmu_event_destroyplatform_pmu_probe_pmu.__keyexynos_bcm_dbg_probe.__keyplatform_pmu_alloc.__keyof_property_read_variable_u32_arrayof_property_read_u32_indexplatform_pmu_get_event_idxplatform_pmu_sysfs_event_showplatform_pmu_sysfs_format_showcpumask_showperf_pmu_migrate_contextlistplatform_pmu_start__kstrtabns_exynos_bcm_dbg_start__crc_exynos_bcm_dbg_start__kstrtab_exynos_bcm_dbg_start__ksymtab_exynos_bcm_dbg_startkstrtouintshow_event_ctrl.ip_cntshow_filter_others_ctrl.ip_cntshow_event_sm_user_ctrl.ip_cntshow_ip_ctrl.ip_cntshow_filter_id_ctrl.ip_cntshow_sample_id_ctrl.ip_cntshow_boot_config.ip_cntshow_filter_others_active.ip_cntshow_filter_id_active.ip_cntshow_sample_id_active.ip_cnt__might_fault__kstrtabns_exynos_bcm_dbg_ppmu_exit__crc_exynos_bcm_dbg_ppmu_exit__kstrtab_exynos_bcm_dbg_ppmu_exit__ksymtab_exynos_bcm_dbg_ppmu_exitexynos_bcm_dbg_pd_sync_exitexynos_bcm_dbg_early_init__kstrtabns_exynos_bcm_dbg_ppmu_init__crc_exynos_bcm_dbg_ppmu_init__kstrtab_exynos_bcm_dbg_ppmu_init__ksymtab_exynos_bcm_dbg_ppmu_initplatform_pmu_event_init__raw_spin_lock_initexynos_bcm_dbg_pd_sync_init_find_next_bit_find_first_and_bit__kstrtabns_exynos_bcm_dbg_parse_dt__crc_exynos_bcm_dbg_parse_dt__kstrtab_exynos_bcm_dbg_parse_dt__ksymtab_exynos_bcm_dbg_parse_dtcal_pd_statusshow_predefined_eventsplatform_pmu_attrsplatform_pmu_event_attrsplatform_pmu_format_attrsexynos_bcm_dbg_print_accumulatorsshow_dump_accumulatorsshow_predefined_filtersplatform_pmu_attr_groupsalt_cb_patch_nopsbcm_dbg_file_fopsexynos_bcm_dbg_pm_opscpu_hwcaps____versionsshow_ip_power_domainsdebug_locksexynos_bcm_dbg_init_debugfsgic_nonsecure_prioritiesbcm_dbg_file_entrieskmalloc_cachesnr_cpu_idsexynos_bcm_dbg_driver_idsdebugfs_create_direxynos_bcm_dbg_drivershow_ppmu_verperf_pmu_unregisterplatform_driver_unregisterperf_pmu_registeritmon_notifier_chain_register__arch_copy_to_userof_property_read_string_helpershow_enable_stop_ownerstore_enable_stop_owneradv_tracer_bcm_dbg_handlerexynos_bcm_dbg_itmon_notifiersimple_write_to_buffersimple_read_from_bufferdbg_snapshot_get_item_vaddrdbg_snapshot_get_item_paddrplatform_pmu_attr_groupplatform_pmu_format_attr_groupplatform_pmu_events_attr_groupdebugfs_lookupplatform_pmu_stop__kstrtabns_exynos_bcm_dbg_stop__crc_exynos_bcm_dbg_stop__kstrtab_exynos_bcm_dbg_stop__ksymtab_exynos_bcm_dbg_stop__kstrtabns_exynos_bcm_dbg_set_dump__crc_exynos_bcm_dbg_set_dump__kstrtab_exynos_bcm_dbg_set_dump__ksymtab_exynos_bcm_dbg_set_dumpexynos_bcm_dbg_buffer_dumpshow_bcm_dumpexynos_bcm_dbg_dumpstrcmpshow_dump_accumulators_helpshow_event_ctrl_helpshow_filter_others_ctrl_helpshow_str_ctrl_helpshow_event_sm_user_ctrl_helpshow_ip_ctrl_helpshow_run_ctrl_helpshow_mode_ctrl_helpshow_period_ctrl_helpshow_filter_id_ctrl_helpshow_sample_id_ctrl_helpshow_dump_addr_infostore_dump_addr_infoexynos_bcm_dbg_set_dump_info__kstrtabns_exynos_bcm_dbg_set_base_info__crc_exynos_bcm_dbg_set_base_info__kstrtab_exynos_bcm_dbg_set_base_info__ksymtab_exynos_bcm_dbg_set_base_infoexynos_bcm_dbg_runlockdep_recursiontrace_hardirqs_on__kcfi_typeid_simple_openshow_event_ctrl__kstrtabns_exynos_bcm_dbg_event_ctrl__crc_exynos_bcm_dbg_event_ctrl__kstrtab_exynos_bcm_dbg_event_ctrl__ksymtab_exynos_bcm_dbg_event_ctrlstore_event_ctrl__kstrtabns_exynos_bcm_dbg_dump_accumulators_ctrl__crc_exynos_bcm_dbg_dump_accumulators_ctrl__kstrtab_exynos_bcm_dbg_dump_accumulators_ctrl__ksymtab_exynos_bcm_dbg_dump_accumulators_ctrlshow_filter_others_ctrlexynos_bcm_dbg_filter_others_ctrlstore_filter_others_ctrlshow_str_ctrlexynos_bcm_dbg_str_ctrlstore_str_ctrlshow_event_sm_user_ctrlexynos_bcm_dbg_event_sm_user_ctrlstore_event_sm_user_ctrlshow_ip_ctrl__kstrtabns_exynos_bcm_dbg_ip_ctrl__crc_exynos_bcm_dbg_ip_ctrl__kstrtab_exynos_bcm_dbg_ip_ctrl__ksymtab_exynos_bcm_dbg_ip_ctrlstore_ip_ctrlshow_run_ctrl__kstrtabns_exynos_bcm_dbg_run_ctrl__crc_exynos_bcm_dbg_run_ctrl__kstrtab_exynos_bcm_dbg_run_ctrl__ksymtab_exynos_bcm_dbg_run_ctrlstore_run_ctrlshow_mode_ctrl__kstrtabns_exynos_bcm_dbg_mode_ctrl__crc_exynos_bcm_dbg_mode_ctrl__kstrtab_exynos_bcm_dbg_mode_ctrl__ksymtab_exynos_bcm_dbg_mode_ctrlstore_mode_ctrlshow_period_ctrl__kstrtabns_exynos_bcm_dbg_period_ctrl__crc_exynos_bcm_dbg_period_ctrl__kstrtab_exynos_bcm_dbg_period_ctrl__ksymtab_exynos_bcm_dbg_period_ctrlstore_period_ctrlshow_filter_id_ctrlexynos_bcm_dbg_filter_id_ctrlstore_filter_id_ctrlshow_sample_id_ctrl__kstrtabns_exynos_bcm_dbg_sample_id_ctrl__crc_exynos_bcm_dbg_sample_id_ctrl__kstrtab_exynos_bcm_dbg_sample_id_ctrl__ksymtab_exynos_bcm_dbg_sample_id_ctrlstore_sample_id_ctrl__stack_chk_failadv_tracer_ipc_request_channeladv_tracer_ipc_release_channelplatform_pmu_del.compoundliteral_printkdev_attr_cpumaskppmu_cpu_mask__cpu_online_maskshow_predefined_sample_mask__kcfi_typeid_default_llseekmutex_unlock_raw_spin_unlocksched_clock_raw_spin_lockexynos_bcm_dbg_matchshow_enable_dump_klogstore_enable_dump_klogadv_tracer_ipc_send_data_pollingshow_boot_configexynos_bcm_dbg_dump_config__dynamic_dev_dbgbitmap_print_to_pagebufsnprintfscnprintfsscanftrace_hardirqs_off__check_object_sizedbg_snapshot_get_item_sizeof_property_count_elems_of_sizedebugfs_removeexynos_bcm_dbg_removeshow_filter_others_activeshow_filter_id_activeshow_sample_id_active_raw_spin_lock_irqsave__cpuhp_setup_statedyn_hp_state__cpuhp_remove_state_raw_spin_unlock_irqrestoreppmu_dbg_corelock_is_held_typeplatform_pmu_cpu_onlineplatform_pmu_cpu_offlineexynos_bcm_dbg_pm_resumeexynos_pd_lookup_nameinit_module__this_modulecleanup_moduledebugfs_create_file__mod_platform__exynos_bcm_dbg_driver_ids_device_tableplatform_pmu_disableplatform_pmu_enablekmalloc_largeperf_event_update_userpagedevm_kfreepreempt_schedule_notracekmalloc_trace__platform_driver_probeexynos_bcm_dbg_probeexynos_bcm_dbg_pm_suspendof_get_next_childmutex_lock_nestedhardirqs_enabledplatform_pmu_addplatform_pmu_readdevm_kmalloc__kmallocset_exynos_cal_pd_bcm_syncclear_exynos_cal_pd_bcm_syncexynos_bcm_dbg_early_pd_sync__kstrtabns_exynos_bcm_dbg_pd_sync__crc_exynos_bcm_dbg_pd_sync__kstrtab_exynos_bcm_dbg_pd_sync__ksymtab_exynos_bcm_dbg_pd_syncbcm_dbg_data__kstrtabns_exynos_bcm_dbg_ipc_send_data__crc_exynos_bcm_dbg_ipc_send_data__kstrtab_exynos_bcm_dbg_ipc_send_data__ksymtab_exynos_bcm_dbg_ipc_send_data_note_9$d.199.compoundliteral.99$d.99$d.189.compoundliteral.89$d.89$d.179.compoundliteral.79$d.79__UNIQUE_ID___addressable_cleanup_module469$d.169.compoundliteral.69$d.69$d.159.compoundliteral.59$d.59$d.249$d.149.compoundliteral.49$d.49$d.239$d.139.compoundliteral.39$d.39$x.229$d.129$x.29.compoundliteral.29$d.29$x.219.compoundliteral.119$d.119$x.19.compoundliteral.19$d.19$x.209.compoundliteral.109$d.109$x.9.compoundliteral.9$d.9$x.198$x.98$x.188$x.88$x.178$x.78__UNIQUE_ID___addressable_init_module468$x.168$x.68$x.158$x.58$x.148$x.48$d.238$x.138$x.38$d.228$x.128$x.28$d.28__UNIQUE_ID_license418$d.218$x.118$x.18$d.18$d.208$x.108$d.8$d.197.compoundliteral.97$d.97$d.187.compoundliteral.87$d.87$d.177.compoundliteral.77$d.77$d.167.compoundliteral.67$d.67$d.157.compoundliteral.57$d.57$d.147.compoundliteral.47$d.47__UNIQUE_ID_alias337$d.137.compoundliteral.37$d.37$x.227.compoundliteral.127$d.127$x.27.compoundliteral.27$d.27__UNIQUE_ID_author417$x.217.compoundliteral.117$d.117$x.17.compoundliteral.17$d.17$d.207.compoundliteral.107$d.107$x.7$d.7$x.196$x.96$x.186$x.86$x.176$x.76$x.166$x.66$x.156$x.56$x.146$x.46__UNIQUE_ID_depends336$d.236$x.136$x.36$d.226$x.126$x.26$d.26__UNIQUE_ID_description416$d.216$x.116$x.16$d.16$x.206$x.106$d.6$d.195.compoundliteral.95$d.95$d.185.compoundliteral.85$d.85$d.175.compoundliteral.75$d.75$d.165.compoundliteral.65$d.65$d.155.compoundliteral.55$d.55$d.145.compoundliteral.45$d.45__UNIQUE_ID_scmversion335$x.235$d.135.compoundliteral.35$d.35$x.225.compoundliteral.125$d.125$x.25.compoundliteral.25$d.25$x.215.compoundliteral.115$d.115$x.15.compoundliteral.15$d.15$d.205.compoundliteral.105$d.105$x.5$d.5$x.194$x.94$x.184$x.84$x.174$x.74$d.74$x.164$x.64$x.154$x.54$x.144$x.44__UNIQUE_ID_name334$d.234$x.134$x.34$d.224$x.124$x.24$d.24$d.214$x.114$d.14$x.204$x.104$x.4$d.4$d.193.compoundliteral.93$d.93$d.183.compoundliteral.83$d.83$d.173.compoundliteral.73$d.73$d.163.compoundliteral.63$d.63$d.153.compoundliteral.53$d.53$d.243$d.143.compoundliteral.43$d.43__UNIQUE_ID_vermagic333$x.233$d.133.compoundliteral.33$d.33$x.223.compoundliteral.123$d.123$x.23.compoundliteral.23$d.23$x.213.compoundliteral.113$d.113$x.13.compoundliteral.13$d.13$d.203.compoundliteral.103$d.103$d.3$x.192$x.92$x.182$x.82__UNIQUE_ID_license472$x.172$x.72$x.162$x.62$x.152$x.52$d.242$x.142$x.42$d.232$x.132$x.32$d.32$d.222$x.122$x.22$d.22platform_pmu_event_init.__UNIQUE_ID_ddebug412$d.212$x.112$d.12$x.202$x.102$d.2$d.191.compoundliteral.91$d.91$d.181.compoundliteral.81$d.81__UNIQUE_ID_description471$d.171.compoundliteral.71$d.71$d.161.compoundliteral.61$d.61$d.151.compoundliteral.51$d.51$d.241$d.141.compoundliteral.41$d.41$x.231$d.131$x.31.compoundliteral.31$d.31$x.221.compoundliteral.121$d.121$x.21.compoundliteral.21$d.21$x.211.compoundliteral.111$d.111$x.11.compoundliteral.11$d.11$d.201.compoundliteral.101$d.101$d.1$x.190$x.90$x.180$x.80__UNIQUE_ID_author470$x.170$x.70$d.70$x.160$x.60$x.150$x.50$d.240$x.140$x.40$d.230$x.130$x.30$d.30$d.220$x.120$x.20$d.20_note_10platform_pmu_event_init.__UNIQUE_ID_ddebug410$d.210$x.110$d.10$x.200$x.100@$44 @Lo]`12CO[Dc^!@"J@/@0 2@H 05P0@0%( @H0@0 0X@@ 0j@!`0,@P"0 @40 @50 (@(5(0 U0P=Lo >kh@x?0p@P@0'H0>@9@A00*@{.$. @A@AD2sP7&