ELF@@64 ;;;; ;;;; ;;;; ;;;; ;;;;2&m2d^h|,0 < @ N G1440x3120x604x0 ,0 < @ N G1440x3120x1204x08$ 0 4 B G1080x2340x60Nx0XK8$ 0 4 B G1080x2340x120Nx0 <x>G,0 < @ N G1440x3120x304xR8$ 0 4 B G1080x2340x30Nx P00 Omsamsung,s6e3hc3-c10^(ZZrestore mode (%s) clock after self refresh exit or resume s6e3hc3_c10_panel_idle_notificationcommand: %s(wrctrld:0x%x, hbm: %s, dimming: %s local_hbm: %s) s6e3hc3_c10_write_display_modes6e3hc3_c10_get_min_idle_vrefreshs6e3hc3_c10_update_idle_statesending early exit out cmd s6e3hc3_c10_set_self_refreshonactivePanel is not ready, use default setting s6e3hc3_c10_update_refresh_modeTE2 updated: option %s, idle %s, width 0xb9 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x failed to write cmd (%d) autoPANEL_IDLE_ENTER=%u,%u,%unsmanualte2_stateself refresh exitset op_hz at %d exit LP mode s6e3hc3_c10_enableraise mode (%s) clock to 120hz on %s lows6e3hc3_c10_update_panel_featinactivechangeableinvalid op_hz=%d for vrefresh=%d ../google-modules/display/samsung/panel/panel-samsung-s6e3hc3-c10.chsresumewait one vblank after exit idle highinitoffpanel_samsung_s6e3hc3_c10change to %u hz failed to write pps(%d) s6e3hc3_c10_change_frequencyfixedno current mode set 3%s: drm_device is null invalid freq setting: op_hz=%u, vrefresh=%u %s: mode: %s set idle_vrefresh: %u panel-samsung-s6e3hc3-c10min idle vrefresh (%d) higher than target (%d) force_changeable_teskip early exit. %lldus since last commit in lp mode, skip to updates6e3hc3_c10_update_te2s6e3hc3_c10_atomic_checkwait_one_vblankop=%s ee=%s hbm=%s irc=%s fi=%s fps=%u idle_fps=%u %s ) 0 $8N  @N  3*8FTbipwy{}~ @ 8x*+4+t;tk0 04h  x  3*8FTbipwy{}~ @ 8x*+4+t;tk D D!!!!   0?#Ո҈$ȇhVLTHۚhh?T,hۥ(- T,hۥ(TH](jhT&(HTHhH|-T҈( T҈(TҨA* T[hTȼHlT(2( T踑(ӸRATm/z#hPT҈$ȇhV Tݜ TXhۚhh? THҨѵ TIhhH| TH( hT:ȼHT"LH]T+(/z#hP@TH+( H"5!T%  ( ȓ T ?!T#_( ȓ#T#( ȓ T_$?#@9#qCT_@*?#^{  ؁RR RR ` @{¨^_#_?#^{WOhc95OBWA{è^_#_}RRk@ !"R(}  `!5! "6`@!!*R$R&R**h@!"R!"6`@!!*R$R&R*`@!?#^{ IkTlDh:)Q?qa T)R1)?qTi*J) 5CBIR1)&%)R)*)IR)*$ }_)@ } Ȫ5?qATIR)* @{¨^_#_֟$)R }_J) } ȫ5$IR }_J) } ȫ5$IR }_J) } ȫ5$ }_) } Ȫ5?#^{lD0$9B95{^_#_@!?#^{ 6!R @{¨^_#_?#lD*@y @y? kaT @y*@y? kT@)@# k_*#_?#^{{^_#_?#^{  @Bcb@c:4R @{¨^_#_?#^{(| S ($3*{^_#_?#^{#WOA8 RB*R3=)@lDB94*5R6R hRG6hNyqT*5R7RS,1T 5^xq^x + JiqE-S(-SF#8c8*8iC838S8 ***** Rv*  h@!bR*! 7h@ RIrcR*!B 7h@IRcBR*!3y 7h@R4 rcR*! 7h@)RcBR*!3yg9B 7h@DcR*!7h@CR*!7h@!bRR!7A8B_ aTOFWE{C#@^_#_`@!!*R$RfR*`@!!c*R$RR*`@!!c*R$RFR*`@!!c*R$RR*`@!!c*R$RFR*`@!!c*R$RR*`@!!C*R$RR*z`@!!*R$RfR*r$kH qa@B $a@B?#^{ O)(@ kT@ R%  @`nDqT@h@ R@% !A?@`T %@9*4jN4*D94 E@y Y@y @J}  RJ} kRK rJ}+KJfJ _ k T )@9J2 )9 !$)D9 Jk?qa@dB*%@9j5*D9*4*)@9j6*@)@_ kT )@9 @)2  )9 OB* @{è^_#_֟$a@B?#^{ c9(4lD`6 @{¨^_#_?#^{;WO A8BlDtB94*A8B_ a TOIWH{F;@^_#_*@* q@Tq!ThNkTIhHr*UkTA8E *u4cqTtD4*BcR*R*@#AR@hc94hCh@ EB@R4R&REBRE  R`@!B$ 8) Jii q))}Ii(%ȚH6b߈@cAR*TbȨ$ 8) Jii q))}Ii(%Ț6bh߈@cR*hTb$a@BH<¿¿HRCBR*!ѩx47hRG Ri@CBR*}R !Ѫx847iRGhRGj@@!7H77Rh`R)pr (77Rh`R)`r7Rh R pr7Rh R `rCR*Cx7R@Wr6h@AQCтR*!ѩ"17h@RCbR*#8!ѩx17iRGhRGj@@!I77CCтR*47hRGi@ !h7WRR r67CCтR*37h@7R `R `rOCтR*B47hRGi@ !(7RR rOCтR*BF77Rh@ R @r!ѩCx 7R`R `rWR@R rCxCR*"7@ 7h@7RCBR*!ѩx7@7*qTqTzqTHRh@)7RCBR*!ѩxbG7h@ R rCтR*!ѩH7h@R*R `rrC!R*36`@!!C*R$RRhR(R*`@!!*R$RfR*@H7`@!!C*R$RR*%`@!!C*R$RR*@H'6hRGi@ !ш7CтR*7@!7zqT*q!Th@iR7Ri r `r0@QCтR*b17h@RCBR*!ѩx"27h@CтR*!37hRGi@ !7hR7RH r `rh@iR7RI r `r)R7Rh@I r r!ѩ3`@!!C*R$RFR*@h6zqR*qiR(i@ R !Ѫx8`@!!C*R$RR*Y`@!!C*R$RFR*@7m`@!!C*R$RFR*N`@!!C*R$RFR*M`@!!C*R$RR*i`@!!C*R$RfR*d`@!!C*R$RFR*`@!!C*R$RR*R`@!!C*R$RR*S`@!!C*R$RR*P`@!!C*R$RR*@6h@*q!TR7R( r r7R2 r3CR* 7h@wR!ѩxCBR*7h@!BR*!7h@!bRR!7A8B_ aTOFWE{C#@^_#_`@!!C*R$RFR*`@!!*R$RFR*`@!!*R$RfR*`@!!C*R$RR*`@!!C*R$RR*`@!!C*R$RR*g`@!!C*R$RFR*a`@!!C*R$RR*Z`@!!C*R$RFR*`@!!C*R$RR*$a@ hRG )JkRG }CiRG J~kRGD?@iRGE k?|B ?#^{ OH7 IQ qcT2d9(4*OB* @{è^_#_*I4Ik#Tc94.qbTCR~qbTRqTRkkT $@B*?#^{ O* h:4 R1)$ }_)| } Ȫ5$a@BBc*@h:5)( R)qTR1)*uuhDBb/Rb09@OB @{è^_#_֟$ }_)~ } Ȫ5$ R }_J) } ȫ5qTR)$ՉR }_J) } ȫ5?#^{O OA{¨^_#_֟$ 8) Jii q))}Ii(%Ț6A8tb߈h**@*hThbH<Ո¿¿?#^{ OPG* 6hEnjRi r lTijt}I G#H */`A8ՂE hI4anD* R hz94 h@!bR*!7h@!BR*!7h@!bRR!7*E OB @{è^_#_`@!!*R$RfR*`@!!*R$RFR*`@!!*R$RfR*$a@B*$ 8) Jii q))}Ii(%Ț6b߈@cAR*Tbhq$ 8) J*ii q))}Ii(%Ț6b߈@cR*Tbh*t$a@BNH<ը¿¿H<ը¿¿?#^{ OTH*kT@qT** OB @{è^_#_@!*$@B*?#^{CA8BI M 0d9Q q5Z?q 2_q 2 i@j RBRR ! y97A8B@ T{A@^_#_`@!!*R$RFR*$i I l2d9Jk? qmMn1?qEqFqa@GBc@?#C^{WOA8 BhD4H @y տq@Tu5h@3RCBR!#y7h@ )Jq!Ab7q@T5h@)R3"R!ѩC87 RHR)rR! r!*h@!bR*!" 7h@qRiRJ3!BR*y79 7h@!bRR!b 7"R6Rv#9B944qThHq!Th@!"R! 7*A8B_ TODWC{B^_C#_`@!`@!!C*R$RFR*|`@!qaT`@!!*R$RfR*`@!!3*R$RFR*`@!!*R$RfR*`@!!3*R$R&R*J`@!!*R$R&R*$a@BcqAT ?#^{ HqaT*4 @{¨^_#_s"h:NM)R)RQIR)`:*Rh@R!"R!iZ7ĉRAʼnRhH q!Th@!"R!B7 ԐRHR)rԐR! r`@!!*R$R&R*`@!!*R$R&R*$)R }_J) } ȫ5$IR }_J) } ȫ5_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$?#^{!{^_#_?#^{{^_#_author=Shiyong Lidescription=MIPI-DSI based Samsung s6e3hc3-c10 panel driverlicense=GPLvermagic=5.10.209-android13-4-g92e94fca2f15-ab12115410 SMP preempt mod_unload modversions aarch64name=panel_samsung_s6e3hc3_c10depends=exynos-drm,panel-samsung-drvalias=of:N*T*Csamsung,s6e3hc3-c10alias=of:N*T*Csamsung,s6e3hc3-c10C*scmversion=g631ee003a376``S S%S$2 <MR5"R*+ / q9- 9xLinuxpanel_samsung_s6e3hc3_c10̄emodule_layout ѩ__stack_chk_failNY__cpu_online_mask*zcpu_number,W__tracepoint_tracing_mark_writeӅ3-system_wq/cpu_hwcap_keys5arm64_const_caps_ready*mipi_dsi_driver_unregisterZDdevm_kmallocW!exynos_panel_common_initn?Hexynos_panel_removenmipi_dsi_driver_register_fullB[kobject_uevent_envnJnesnprintf*_dev_warndrm_crtc_vblank_putVhdrm_crtc_wait_one_vblankdrm_crtc_vblank_getMJpreempt_schedule_notraceh#"__traceiter_tracing_mark_writee?ktime_gethmexynos_panel_get_current_mode_te2b2exynos_panel_get_panel_rev朦debugfs_create_boolrexynos_panel_debugfs_create_cmdsetS%_dev_infoexynos_panel_configure_te2_edgesMndexynos_panel_get_te2_edgesxexynos_panel_set_binned_lp<7exynos_panel_set_brightnessE/__bitmap_clear!exynos_panel_disable*squeue_work_onDQsysfs_notifyMpanel_get_idle_time_delta 4drm_mode_vrefresh]1$exynos_panel_send_cmd_set_flagsGmipi_dsi_dcs_write_bufferܔexynos_panel_set_lp_mode8exynos_dsi_dcs_write_bufferGusleep_range5>mipi_dsi_picture_parameter_setgY|print_hex_dump8 yexynos_panel_resetǥ__dynamic_dev_dbgi/,_dev_errR exynos_panel_get_modesi#exynos_panel_unpreparel6g{exynos_panel_prepareGNUЙLq>ETQ]GNUww $Tx \x xx x xx x xx x yl*y)xxx x $x(x ,x0x4x 8xPTxl \xl `yl*yXy`yl*yl*(x0x4Xx`xhpyl*y) xx xx $(x4x<tx x  x  x $  x! x!   H t    x$ x$  x ( x , 0 x4 x 8 x! < x@ x D x! \ d x l x p t xx x | x x  x x  x x x x  x x  x x x x  $ x , x 0 4 x8 x < x@ x \ d x l x p t xx x | x x  x x  x x x x  x x  x x x$ x x  x$ ( 4 xa 8 x < xa @ x D L x X \ x p | P xh P xh  xI xR xI xR x x $(x' 48x' <py%|yy"Dy#|y#x x  xExEy$%(8DLPxXx`y$%txxxb xxb @@xA xA  ,48<p@t@xxxY xY $0x <x Dyx[ x[ Dx! x! HtX8l8x x x x xx Hx Px TXx\x `x! dxhx lx! x x xx xx x x xx xx 8@x Hx LPxTx Xx\x xx x xx xx x x xx xx ,<x Dx HLxPx TxXx t|x x xx xx x x xx xx x x  xx xx 4<x Dx HLxPx TxXx t|x x xx xx x x xx xx x x  xx xx 4<x Dx HLxPx TxXx txx x$ $x$ 4tx |x xx xx x x xx xxx xx x   x x  x$  x x  x$ 4 < x D x H L xP x T xX x t | x x  x x x x  x x  x x x x  x !x ! !x!x !x!x 4!0-o4 (  (< d z X ^` En2 [! I$  \r JG5V(`(o^ ( -H !Z"[#s: !F"G# _c2  ~O G$%&('() $%&|'()j;111]1 11.1222f2A 2(20282P@2#H2 P2X2p`2h2p2 Lx2 12 2 22h*  !"#$%&'()+,X,pbpI-/ /%" 8$ \*,-/*T  4w ,  J Z 4 P ? 9 u^m. '  \ zBq *2 q"x$x06K n FO j` - `1% 2.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.rela.altinstructions__versions.rela.rodata.s6e3hc3_c10_modes.modinfo.rodata..compoundliteral.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.rela.text.s6e3hc3_c10_panel_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data.rodata..compoundliteral.28.rodata..compoundliteral.87.rodata..compoundliteral.27.rodata..compoundliteral.7.rodata..compoundliteral.86.rodata..compoundliteral.26.rodata..compoundliteral.6.rodata..compoundliteral.85.rodata..compoundliteral.25.rodata..compoundliteral.5.rodata..compoundliteral.84.rodata..compoundliteral.24.rodata..compoundliteral.83.rodata..compoundliteral.23.rodata..compoundliteral.82.rodata..compoundliteral.22.rodata..compoundliteral.2.rodata..compoundliteral.21.rodata..compoundliteral.1.rodata..compoundliteral.20s6e3hc3_c10_set_op_hzs6e3hc3_c10_brightness_capabilitysysfs_notifyarm64_const_caps_readys6e3hc3_c10_change_frequencykobject_uevent_envexynos_panel_get_panel_revs6e3hc3_c10_get_panel_revdrm_crtc_vblank_put__cfi_jt_starts6e3hc3_c10_set_op_hz.cfi_jts6e3hc3_c10_get_panel_rev.cfi_jts6e3hc3_c10_panel_init.cfi_jts6e3hc3_c10_mode_set.cfi_jtexynos_panel_set_brightness.cfi_jts6e3hc3_c10_is_mode_seamless.cfi_jtexynos_panel_get_te2_edges.cfi_jtexynos_panel_configure_te2_edges.cfi_jtexynos_panel_get_modes.cfi_jtexynos_panel_set_binned_lp.cfi_jts6e3hc3_c10_set_dimming_on.cfi_jts6e3hc3_c10_atomic_check.cfi_jts6e3hc3_c10_set_self_refresh.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtexynos_panel_prepare.cfi_jts6e3hc3_c10_commit_done.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jts6e3hc3_c10_disable.cfi_jts6e3hc3_c10_enable.cfi_jts6e3hc3_c10_set_nolp_mode.cfi_jtexynos_panel_set_lp_mode.cfi_jts6e3hc3_c10_set_hbm_mode.cfi_jts6e3hc3_c10_set_local_hbm_mode.cfi_jts6e3hc3_c10_panel_probe.cfi_jts6e3hc3_c10_update_te2.cfi_jtexynos_panel_common_inits6e3hc3_c10_panel_initexynos_panel_resetexynos_panel_debugfs_create_cmdsetmipi_dsi_picture_parameter_sets6e3hc3_c10_mode_sets6e3hc3_c10_init_cmd_sets6e3hc3_c10_lp_cmd_sets6e3hc3_c10_lhbm_extra_cmd_setdrm_crtc_vblank_getktime_gets6e3hc3_c10_update_panel_featcpu_hwcap_keysexynos_panel_set_brightnesss6e3hc3_c10_is_mode_seamless____versionsexynos_panel_send_cmd_set_flagsexynos_panel_get_te2_edgesexynos_panel_configure_te2_edgesexynos_panel_get_modess6e3hc3_c10_lp_modess6e3hc3_c10_modess6e3hc3_c10_lp_low_cmdss6e3hc3_c10_init_cmdss6e3hc3_c10_lp_cmdss6e3hc3_c10_lp_high_cmdss6e3hc3_c10_lp_off_cmdss6e3hc3_c10_lhbm_extra_cmdss6e3hc3_c10_exynos_funcss6e3hc3_c10_drm_funcs_dev_errexynos_panel_drivermipi_dsi_driver_unregisterexynos_dsi_dcs_write_buffermipi_dsi_dcs_write_buffercpu_number__bitmap_clearsystem_wqprint_hex_dumpexynos_panel_set_binned_lps6e3hc3_c10_binned_lp_dev_info_dev_warndisplay_onqueue_work_ons6e3hc3_c10_set_dimming_onsleep_inunderrun_paramdebugfs_create_boolmipi_dsi_driver_register_full__stack_chk_fail__cfi_check_fail.compoundliteral__cpu_online_maskdrm_crtc_wait_one_vblank__cfi_checks6e3hc3_c10_atomic_checks6e3hc3_c10_get_min_idle_vrefreshdrm_mode_vrefreshs6e3hc3_c10_set_self_refreshexynos_panel_of_match__dynamic_dev_dbgsnprintfdisplay_offexynos_panel_remove__tracepoint_tracing_mark_write__traceiter_tracing_mark_writetrace_tracing_mark_writes6e3hc3_c10_update_idle_statefreq_updateexynos_panel_unprepareexynos_panel_prepares6e3hc3_c10_commit_done__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__exynos_panel_of_match_device_tableexynos_panel_disables6e3hc3_c10_disables6e3hc3_c10_enableusleep_ranges6e3hc3_c10_bl_ranges6e3hc3_c10_lp_vrefresh_ranges6e3hc3_c10_vrefresh_ranges6e3hc3_c10_write_display_modes6e3hc3_c10_set_nolp_modeexynos_panel_set_lp_modes6e3hc3_c10_set_hbm_modes6e3hc3_c10_set_local_hbm_modes6e3hc3_c10_update_refresh_modepreempt_schedule_notraces6e3hc3_c10_panel_probe__cfi_jt_enddevm_kmallocpanel_get_idle_time_deltaWQHD_PPS_SETTINGFHD_PPS_SETTING$d.199$x.99$d.189$x.89$x.179$x.79__UNIQUE_ID_scmversion269$x.169$x.69$x.159$x.59$d.249$x.149$x.49__UNIQUE_ID_license439$d.239$x.139$x.39$d.229$x.129$x.29s6e3hc3_c10_update_refresh_mode.__UNIQUE_ID_ddebug419$d.219$x.119$x.19$d.209$d.109$x.9$d.198$d.98$d.188$d.88$x.178$x.78__UNIQUE_ID_alias268$x.168$d.68$d.158$d.58$d.248$x.148$d.48__UNIQUE_ID_description438$d.238$d.138$d.38s6e3hc3_c10_enable.__UNIQUE_ID_ddebug428$d.228$d.128$x.28.compoundliteral.28$d.218$d.118$d.18$d.208$x.108$d.8_note_7$d.197$x.97$d.187$x.87.compoundliteral.87$x.177$d.77__UNIQUE_ID_alias267$x.167$x.67$x.157$x.57$d.247$d.147$x.47__UNIQUE_ID_author437$d.237$x.137$x.37$d.227$x.127$x.27.compoundliteral.27s6e3hc3_c10_update_panel_feat.__UNIQUE_ID_ddebug417$d.217$x.117$x.17$d.207$d.107$x.7.compoundliteral.7$d.196$d.96$d.186.compoundliteral.86$d.86$x.176$x.76__UNIQUE_ID_depends266$x.166$d.66$d.256$d.156$d.56$d.246$x.146$d.46$d.236$d.136$x.36s6e3hc3_c10_write_display_mode.__UNIQUE_ID_ddebug426$d.226$d.126$x.26.compoundliteral.26$d.216$x.116$d.16$d.206$x.106.compoundliteral.6$d.6$d.195$x.95$d.185$x.85.compoundliteral.85$x.175$d.75__UNIQUE_ID_name265$x.165$x.65$d.255$x.155$x.55$d.245$x.145$x.45$d.235$x.135$d.35s6e3hc3_c10_atomic_check.__UNIQUE_ID_ddebug425$d.225$x.125$x.25.compoundliteral.25s6e3hc3_c10_get_min_idle_vrefresh.__UNIQUE_ID_ddebug415$d.215$d.115$x.15$d.205$d.105$x.5.compoundliteral.5$d.194$d.94$d.184$x.84.compoundliteral.84$x.174$x.74__UNIQUE_ID_vermagic264$x.164$d.64$d.254$x.154$d.54$d.244$d.144$d.44$d.234$d.134$x.34s6e3hc3_c10_atomic_check.__UNIQUE_ID_ddebug424$d.224$d.124.compoundliteral.24$d.24s6e3hc3_c10_update_te2.__UNIQUE_ID_ddebug414$d.214$x.114$d.14$d.204$x.104$x.4$d.4$d.193$x.93$x.183.compoundliteral.83$d.83$x.173$d.73$x.163$x.63$d.253$d.153$x.53$d.243$x.143$x.43s6e3hc3_c10_update_idle_state.__UNIQUE_ID_ddebug433$d.233$x.133$d.33$d.223$x.123$x.23.compoundliteral.23s6e3hc3_c10_update_te2.__UNIQUE_ID_ddebug413$d.213$d.113$x.13$d.203$x.103$x.3$d.3s6e3hc3_c10_update_te2exynos_panel_get_current_mode_te2$d.192$d.92$x.182$x.82.compoundliteral.82$x.172$x.72$d.262$d.162$d.62$d.252$x.152$d.52$d.242$d.142$x.42s6e3hc3_c10_update_idle_state.__UNIQUE_ID_ddebug432$d.232$d.132$x.32s6e3hc3_c10_set_self_refresh.__UNIQUE_ID_ddebug422$d.222$d.122.compoundliteral.22$d.22$d.212$x.112$d.12$d.202$d.102$x.2.compoundliteral.2$d.2$d.191$x.91$x.181$x.81$x.171$d.71$x.161$x.61$d.251$x.151$x.51$d.241$x.141$x.41$d.231$x.131$x.31$d.221$x.121$x.21.compoundliteral.21$d.211$d.111$x.11$d.201$x.101$x.1.compoundliteral.1$d.1unlock_cmd_f0$d.190$d.90$x.180$d.80$x.170$x.70$d.160$d.60$d.250$d.150$d.50$d.240$d.140$d.40$d.230$d.130$x.30s6e3hc3_c10_change_frequency.__UNIQUE_ID_ddebug420$d.220$d.120.compoundliteral.20$d.20samsung_s6e3hc3_c10$d.210$x.110$d.10$d.200$d.100X@,=p02 : 2NRIRR5R40@hx3 J@iL38@` 3S@3%R, @H3t@3@3SuyT{TeTTOTTT@3`WaWIeWhWlWnW3rWtWyW-~WWWjWWW@0Lo&WW@@@03-i[ m@h$hh pp0-5sl