ELF8@@?#^{o g _ W O A8B!B!B"@h4*CR@_ @ʨ4s*6 @57ukT56 9 @RR@)Rh~țAKThR}"& @RRB %@ 4*RCR@"4@$6ZC~@*@kT@"(@;**@kT_H@ʨ(4s um@@@ @A!ѿ47 ]|@R@C!`s"RH@94qT}!bR 4^C13Tcѣs!q2T^24C^24^@q?q# T}F@' (R!֚u@VyB`"| @{ @RhQq8]@w@\ d@zlThaї@kTTsb#@R T"'@}R(} ~ ښ(@`Bt @Rs @S!qA'T^qh'TCr**@s @@R@@@qTG3@.@'@|3R@u@"4B @ 7sQ @@@@t@@@!5@!5@O`4* A8B_ T*OMWL_KgJoI{H^_#_V @A!* 7**5@1ststs*t*Q@C#R*7_RqmTk T***0 C^*@@"?#^{*{^_#_?#^{_WOs`@`!`@!@@ T@hT @`@st@@qkT7RR@@Tc @B @OCWB_A{Ĩ^_#_?#^{og_WOA8B @RRRxbu `Rt"~țTR}uwW @RRvw @ h 4*ROCR@"<@6C~@*@?kT@"@9*S*@?kT @@ H4{,'!6Rw@"4C @ 7{Q@O@@@A8B_ ATOGWF_EgDoC{B^_#_@`"ss`?#^{ WO@qkTR7Rh@@hTb `@`B` @OCWB @{Ĩ^_#_?#^{ WO@RRtBv ubw@v @v @"6Ryv @B @a @`5@@6"`"ut`*OCWB @{Ĩ^_#_@@?#^{ Co g _ W OA8*B~@R'C!@9V044RR QiqCTQ%qT߶qT~qITv@964'@t&.`w@@Tb@`4@T'@A8B_ aGT*ONWM_LgKoJ{I^_#_U@(Rh!CwW`R(@94qT!bR4^C1;TcѣsѤ! q!;T^9;4C^8;4^3;4^@q?q T}FO)\(R!֚z@jB" @ @Qa<]R|@h@] @zlT~ah@kTTb\RT`C@hh@`"G@}R(}i  ٚh@`Bu WCR  S!q.T^q.TCf@c@**WC@@@qT\{@5RRSo`"s @qTWoBh~ @ c3@(@kT s 3@(@kT #3#@( @kITTb@Z_'T#*6*u6 *@6@@@@@qmT\w@qT*8z** R c^ @ #^_ Q8M<Qi'@t6b@*@@  |)* '@@?#C^{og_WOA8B`ba@`h"@qThZ@h@R"C# @ @QM4`Rt _ 5?@*@kBTqBTSO7h@ ) *t*@kTqcTks@@ RQM)c@C*@@{k"TqB TSO5_h@*t*@kTqT4 @3@R@h*Tl*A8B_ TOHWG_FgEoD{C^_C#_@*@*?#^{_WOStBh @@6`"u@v@"%P`b`@uth"@qKTR8R@@Tb `"uHRh@a @` @ `@``@OCWB_A{Ĩ^_#_?#^{O@tb@!|@OA{¨^_#_?#^{WORu@9)qT4t69@Tb@@4@T B~@OBWA{è^_#_?#^{ O*s*`~@ @OB{è^_#_?#^{ g_WOuBRh{TM @ ) @t"h @Qh@R":@u @"u ~ڛ ! TR}B 7 @qT:Rh@@@h@"@@`#v h@B @@`Cv @@} ٚh _TbZ* ROEWD_CgB @{ƨ^_#_B* @*?#^{Cog_WO@b@B*|@"@q T@4}R*B9 @T" @qKT4R}Z@CH @@[@@#\@E @*B**9 @W" Tc*B@9 jTOFWE_DgCoB{A^_#_?#^{Cog_WO"@"@kT"@qT*#@@{~@h3@}#y @6#( @kTh}x@@J 5@qkTBC3R@4@@H@kAT@ T@4@" @@ #4 @B @@ C4 Tcs@sH@kJTOFWE_DgCoB{A^_#_?#^{!`5*{^_#_?#^{{^_#_license=GPL v2author=Vincent Palomaresdescription=Pixel Energy Model Driververmagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=pixel_emintree=Ydepends=vh_sched,exynos-acme,gs_thermalalias=of:N*T*Cgoogle,pixel-emalias=of:N*T*Cgoogle,pixel-emC*scmversion=gebc441967af0google,pixel-em%d3pixel-em: Invalid CPU specified on line '%s'! profiles3pixel-em: Could not find cpufreq policy for CPU %d! idle_power3pixel-em: Failed to create profiles sysfs folder! 3pixel-em: Invalid character '%c' in profile name! 3pixel-em: Cannot update incompatible profiles (different CPU freqs)! 3pixel-em: Cannot update incompatible profiles (different num_clusters)! 3pixel-em: Cannot update incompatible profiles (different num_opps)! 6pixel-em: Registered! :D 3pixel-em: Empty profile name! 6pixel-em: Pixel idle em not generated! 3pixel-em: Error: no CPU id specified before parsing '%s'! 6pixel-em: Successfully parsed idle em! pixel_em3pixel-em: Non-ascending frequency in profile (freq: %u KHz)! cpu%d { &sysfs_lock3pixel-em: Sysfs nodes already initialized! 3pixel-em: Non-ascending power in profile (power: %u mW)! 3pixel-em: Illegal freq/power combination specified: %u, %u. 6pixel-em: Switching to profile %s... 6pixel-em: Successfully created/updated profile '%s'! 3pixel-em: Error when parsing '%s'! } 3pixel-em: Could not find OPP for CPU %d, freq %u in idle em! 3pixel-em: Error when registering driver! 3pixel-em: Error parsing profile #%d. 6pixel-em: Publishing EM profile to vh_sched! %u %d %d %u %u %u6pixel-em: Publishing EM profile to exynos_cpu_cooling! cpu 3pixel-em: Failed to create profile file for '%s'! 3pixel-em: Non-ascending capacity in profile (capacity: %u)! pixel-em6pixel-em: Loading %d profile(s). 6pixel-em: Updating profile %s... 3pixel-em: Illegal freq/cap/power combination specified: %u, %u, %u. default3pixel-em: Error retrieving profile #%d. %u %u3pixel-em: Could not find OPP for CPU %d, freq %u in profile '%s'! 6pixel-em: Publishing EM profile to exynos acme! 3pixel-em: Failed to create primary sysfs folder! 6pixel-em: Unregistered! :( &profile_list_lockactive_profile6pixel-em: Pixel idle em not parsed! %s write_profile3pixel-em: Failed to create write_profile file! 3pixel-em: Failed to create active_profile file! 3pixel-em: Cannot update incompatible profiles (different CPU masks)! Linuxpixel_emlumodule_layout sysfs_emit_at__hwasan_store1_noabortasysfs_emitUrS__list_del_entry_validtcpufreq_cpu_put*squeue_work_onӅ3-system_wq4K_raw_spin_unlockfreq_scaleH<vh_arch_set_freq_scale_pixel_modNcpu_scaled_raw_spin_lock<cpufreq_cpu_get(__per_cpu_offsetZ%strcmphmutex_unlockh__list_add_validemutex_lock__hwasan_store2_noabort9-kstrdup<kobject_put=sysfs_remove_file_ns__stack_chk_fail($pexynos_acme_pixel_em_profile"exynos_cpu_cooling_pixel_em_profilen-vendor_sched_pixel_em_profile@of_property_read_string_helperzsysfs_create_file_nsijkobject_create_and_addRIkernel_kobj zkfreensscanfTstrncasecmps}=F__hwasan_load1_noabortskip_spacesl߅strsepkstrndup`Ϙstrlen[_|of_property_read_stringcpumask_next}nr_cpu_idsE:#__kmalloct_A__hwasan_load4_noabortw=vendor_sched_pixel_idle_emtkmem_cache_alloc_tracecgkmalloc_caches__hwasan_store4_noabort,em_cpu_getѣfind_next_bith'J__hwasan_load8_noabort0~__cpu_possible_mask\__hwasan_store8_noabortwJW__mutex_initprintkhZ __platform_driver_register1[__sanitizer_cov_trace_pcGNUw_R Y"4GNU8F<0@CD0H0LCP0TKX0@\CG`08d0@hCGl08pKt/x/LLMMNOPNFFFF,F4F@FD0H0PQXCD\CDhR8pR8|NSTT00UQVLNS L0N@WTWdOhPtNXUNNLXUFFF$N<FHFXF`TdTlFtLNCtCtYFZ[C6C6\C6C6]$^8F@FHC2PC2X_pCwCw`UNNU(U<NXFtUFFFFQNLC6C6 CC`4F@\LFTFXC!`C!hIpFtC6|C6FaFFaFFFFFNLCiCi N4N<aDLPF\FdNlapTxTNaaLCCINFFFCgCgI00NbbNC CcL(C40C44c80@0HLXN\/ d/ ldxN|//dFFCCFCCFCCFCCFCCIP NT C4\ C4l ex C| C I F F 0p 0p L C C I f f L 0x C 0x C I g g L C C I h h L$ C40 C4< NT ed Z F F CL CL F C C I F F C* C* F F F CY CY I F C C F C$ C, I8 F@ LL i` F F 0 0 N / / j N /  /  j 0 0 N / / N N0 F< FD FL FT F\ Nd kl Lx N k L T T N U N N a L U F F F( F0 N8 a@ NH aP aX L F R8 R8 N S l L0 0U QDVTLdNtSLMMNWWOPNXU(N8NHLXXdUtF|FFNFFFFFFNNa LF$F,N4a@NHaPNXa`aFLLFLiFU0N@NHaPL\UlF|FFFNaNaaFR8R8NS$L4LDNPN\LhNtmNL*(*(00NNd0@0@n//NoF LL$L0L<FHFL0@P0@TpxFNC8C8INaLF[C6$C6(\4^xFFF^FFN0@0@n//N Nq$N4F<FDFTaF0@0@pFF0@0@pC6C6\C6 C6] ^4F<FDC2LC2T_pCC`UNNU0UHNdFUFFFFQNQ NL$C6,C68CDCH``Fl\xFFNC}C}IFC6C6FFUN U$N@ULU`UlUUUFFFFFFCCIFCmCmIF$C,C0I<FDFHCLCPIXFdFpF|UNFFNNU U,U8UTF|FFNUUFF N U@NPU`QlN|UQUFFFUFF F40x80x@NPFXF`Fta|FFNCCIFCCIFNCCIFC*C*FFF FCC I(F,C0C8F<C@CHI\iFNCCI0x0xLUWrWrNN,U@UTO\sptxUXUNuuLXUF F F N$ U< UX vd Xp Ux w w N L X U F F F x!y!y!N !z(!{8!UH!FP!FT!C=\!C=`!Ih!Fp!F!F!F!i!F!N"0@"0@"n"|"F "N,"N8"LD"LP"F\"Nd"at"U"N"N"a"L"U"F"F"L"L#0@#0@#p#0#0 #N,#N<#jD#NL#aT#L`#Fh#Fp#Nx#a#N#a#a#F#0#0#n#0x#0x#N#F#N#C$C $}$F $0$$0($pd$Ft$[$^$F$F$F$~$F$0$0$n$0@$0@$n$/$/$N%N%q %N0%F8%F@%0@D%0@H%pP%Fd%Fh%0@l%0@p%px%0|%0%p%a%F%F%0%0%n%pD&FX&Od&rh&rt&N|&u&u&N&U&N&N&N&L&U&Q'V 'L0'UL'N\'Nh'Nx'Q'N'N'N'Q'N'N'N'L'N(U(Q$(U4(FD(FL(FX(F(F(L(F(F(N(0(0(n(N(C)C ) )U<)NX)O\)Cl)Cp)|)N)U)N)U)U)U)C)C)*N*U(*F8*F@*FD*CP*CT*h*Ux*F*F*F*0*0*p*F+U +U +UH+NX+Np+U+U+N+N+U+N+U,N,U,,U8,QD,NT,U`,Np,Q|,N,N,N,L,U,F,F,F,U,F-F -F-C-C-I -FL-FP-C1T-C1X-I`-Fd-C|h-C|l-It-Fx-C|-C-IF/G/ G$H,F4F8Ca<Ca@IDCHCLIF*| C)C) I**P (C8GP.//CZ*#*D$ C8*%Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) "#$ BZQJziMH%()*C bcdqs EJZ) :| P 0u@08} ^| hB&4    P`dGpx P ,!( *-#D$l %h~  D  (&   az   _ Nb? N  @ (e P  d -z'd-3V1A4/8GvFTqz qjLUfpzYa<G .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rodata.rela.data.rodata.str1.1pixel_em_drv_probe.__keysysfs_profile_showsysfs_active_profile_showplatform_devcpumask_nextcpufreq_cpu_putkobject_putprofile_list__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store2_noabort__hwasan_store1_noabort__hwasan_load1_noabort__mutex_initsysfs_emitfind_next_bit__per_cpu_offsetcpufreq_cpu_getem_cpu_getsysfs_emit_atpixel_em_num_clusters____versionssysfs_remove_file_nssysfs_create_file_nskmalloc_cachesskip_spacesnr_cpu_idsactive_profile_attrwrite_profile_attrpixel_em_platform_drivergenerate_em_cluster__platform_driver_registerof_property_read_string_helperprimary_sysfs_folderprofiles_sysfs_foldersystem_wqkstrdupkstrndupstrcmpstrncasecmpstrsepqueue_work_onstrlenvendor_sched_pixel_idle_em__stack_chk_failprintk__cpu_possible_maskmutex_unlock_raw_spin_unlockmutex_lockprofile_list_locksysfs_lock_raw_spin_lockkernel_kobjpixel_em_of_matchof_property_read_stringsscanfpixel_em_drv_removesysfs_active_profile_storesysfs_write_profile_storeinit_module__this_modulecleanup_moduleapply_profilegenerate_default_em_profileexynos_cpu_cooling_pixel_em_profileexynos_acme_pixel_em_profilevendor_sched_pixel_em_profilepixel_em_publish_profileactive_profileupdate_profileparse_profilepixel_em_free_profilepixel_em_free_idle__mod_of__pixel_em_of_match_device_tablecpu_scalefreq_scalekfreekmem_cache_alloc_tracepixel_em_drv_probepixel_em_drv_undo_probevh_arch_set_freq_scale_pixel_mod__list_del_entry_valid__list_add_validkobject_create_and_add__sanitizer_cov_trace_pc__kmalloc__UNIQUE_ID_alias269__UNIQUE_ID_alias268$d.8_note_7__UNIQUE_ID_depends267$d.7__UNIQUE_ID_intree266$d.6__UNIQUE_ID_name265$d.5__UNIQUE_ID_vermagic264$d.14pixel_em_drv_probe.__key.4$d.4$x.3$d.3__UNIQUE_ID_description322$x.2$d.2__UNIQUE_ID_author321$x.1$d.1__UNIQUE_ID_scmversion270__UNIQUE_ID_license320Y@TABED-@@MW5-d0@P%0.4 @إxnd.F/@1@@P   22O^:K0pLo,:;@@@0c?@@M$hM wpp E