ELF@@TR>& >d_;28Xd~` l p C1080x2400x600x0K8Xd~` l p C1080x2400x900x0I8Xd~` l p C@1080x2400x300xP zOsamsung,s6e3fc30 `80     3*8FTbipwy{}~ @ 8x*+4+t;tkx(../private/google-modules/display/samsung/panel/panel-samsung-s6e3fc3.cs6e3fc3_update_wrctrlds6e3fc3_update_te2panel_samsung_s6e3fc3s6e3fc3_change_frequency3fail to read LHBM gamma TE2 updated LP: 0xcb 0x%x 0x%x 0x%x offs6e3fc3_enableno current mode set panel-samsung-s6e3fc3No need to send TE2 commands on P1.0 %s: change to %uhz %s(wrctrld:0x%x, hbm: %s, dimming: %s, local_hbm: %s) Panel is not ready, use default setting low%s failed to write cmd (%d) in lp mode, skip to updatehbm_on=%d hbm_ircoff=%d command: inithighonfailed to write pps(%d) exit LP mode TE2 updated normal %dHz: 0xcb 0x%x 0x%x 0x%x )xZZZZ𥥰((](jhT(+( H"5,T҈$ȇhV, TH](jhT&(HAT"LH]mT(Ҩѵ T"LH] Thۚhh? T^҈(TH+( H"5@ ThhH|A Tg(2(` T踑(ӸR TȼHT( ȓ# T>҈$ȇhVT(/z#hPAT!HҨѵT,hۥ(aT0҈(T[hT!( ȓ T ( ȓ cT  ?T_?#{@9qT{#_ )+ih8J @@*?#{ Ohc95OB @{è#_}R*! "R*( USH KR 5! `6*`@!!*R$R&R*ARBR**BR!"R*`6*`@!!*R$R&R*ARBR`@!?#{OCA8*%C I ( Q 1(Q' q'? q?qj Ju J7iJ? qAT ) J qA1*7H R ^RbR*9 y@6*`@!!*R$RfR*ARBRR vRbR*9 y@6*`@!!*R$RfR*ARBR qRRRIBR* y9@6*`@!!*R$RFR*ARBRR RbR*9 y@6*`@!!*R$RfR*ARBRh"I!`@ Q? q' qA8%C@ TOC{A@#_?#{xD$9B95{#_@!?#{{#_?#{xD{#_?#{ * @{¨#_?#{OCA8B%Cc$@hJq T!bR*t@ 7ARBRHR RbR*9 y 7ARBRHRBR*" y 7ARBRRHrR*7ARBRb:RR|@AT(RhryRErR*7ARBRHRBR* y 7ARBR!bR*7ARBRaTA8%C@ TOB{A#_*`@!!*R$RfR**`@!!*R$RfR**`@!!*R$RFR**`@!!*R$RR*`@!*`@!!*R$RR**`@!!*R$RFR*|*`@!!*R$RfR*Tw?#{(| S (, 3*{#_?#C{WOA8ijR%Ci r JqAT a@BhBUyjFUy }SyIKd yK9$-3O9G9 hrUyjvUy }SyIKd y[9$-3_9W9 hzDB94,1T5@y@y)K }SC ;9#-3?979 ** R !bR*7ARBRHR R#bR*+9y7ARBRHR#BR*y7ARBRR#DrR* 7ARBRRI~R#bR*+9y7ARBRR#urR* 7ARBRCR*7ARBR6R#erR* `7ARBRC~R*7ARBRhzDB94#R* %7ARBR3R*%7ARBR@#R* 7ARBRHR#BR*y 7ARBR!BR*7ARBR!bR*7ARBRA8%C_ !!TODWC{BC#_*`@!!*R$RfR*8*`@!!#*R$RfR*5*`@!!#*R$RFR*0*`@!!#*R$RR*,*`@!!#*R$RfR*)*`@!!#*R$RR*%*`@!!C*R$RR**`@!!#*R$RR**`@!!*R$RR**`@!!#*R$RR*)*`@!!#*R$RFR*$*`@!!*R$RFR**`@!!*R$RfR**`@!!#*R$RR**`@!!3*R$RR*a@&BRa@&BC Ra@%Ba@B?#{CA8!%CbR* 7ARBRHR RbR*9 y` 7ARBRHRBR* y 7ARBRvRrR* 7ARBRh@a:R!RErR*` 7ARBRHRBR* y7ARBR!bR*7ARBRA8%C@ T{A@#_*`@!!*R$RfR**`@!!*R$RfR**`@!!*R$RFR**`@!!*R$RR**`@!!*R$RR**`@!!*R$RFR**`@!!*R$RfR*~?#{OCA8%C *?hq`TqaT!bR*7ARBRjq R)qSBR* y97ARBR!BR*7ARBR!bR*7ARBR A8%C@ TOB{A#_*@!!*R$RfR**@!!*R$RFR**@!!*R$RFR**@!!*R$RfR*@Bc*?#{CA8%C I N d9Q q5Z?q 2_q 2 i RBR* y97ARBRA8%C@ T{A@#_*`@!!*R$RFR*i"I Jld9 k? qmNn1?qEqFqa@GBc@?#C{OA8 %CtDt  !**zJ qT!*qTz9h4_!R!_rD!!@b 7HR3BR*Cx 7ARBR3RCBR*#y7ARBR(R#9B94 (R3"R*397ARBR*A8%C_ TOD{B@C#_`@!*`@!!3*R$RFR**`@!!C*R$RFR*`@!*`@!!3*R$R&R*a@BcYzR| (LD-DD  P DD-D (D,D-DD T DD-4pD-D0L 0 T 0LD-D 4D-D@P 0  @PD-D (@D-DD  T DD-D ( D-DD D DD-(8$D-DD L DD-(d8D-D H  X  HD-0 D-D0L    0LD-D (,D-DD T DD-8D-DPP 0  PPD-D 0,D-D0L    0LD-D 0`tD-D0L    0LD-D ,lD-D0L    0LD-D 4D-DPP 0  PPD-D ($D-DD L DD-(<Pdx ,@T?#{!{#_?#{{#_author=Jiun Yu description=MIPI-DSI based Samsung s6e3fc3 panel driverlicense=GPLvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=panel_samsung_s6e3fc3depends=panel-samsung-drvalias=of:N*T*Csamsung,s6e3fc3alias=of:N*T*Csamsung,s6e3fc3C*scmversion=g4c19d2f982f3S%S$c5*7+ _ \ ' + ̰4hh!(İ(̰eeİeeİ3ee"8ee(İ(̰eereer3ee"8ee(LinuxLinuxpanel_samsung_s6e3fc36Kmodule_layoutғ__stack_chk_failiLz__ubsan_handle_cfi_check_fail_abortӒ7mipi_dsi_driver_unregisterPexynos_panel_remove)exynos_panel_probemipi_dsi_driver_register_fulljB%exynos_panel_get_current_mode_te2 Dexynos_panel_get_panel_revGD>mipi_dsi_dcs_readVMexynos_panel_debugfs_create_cmdsetq:drm_mode_equal_no_clocksKB_dev_info;Hexynos_panel_configure_te2_edges.exynos_panel_get_te2_edgesexynos_panel_set_binned_lp/exynos_panel_set_brightness ]usleep_range_statepmipi_dsi_compression_mode'mipi_dsi_dcs_write_bufferpexynos_panel_send_cmd_set_flags*exynos_panel_set_lp_modegY|print_hex_dump;fexynos_dcs_write_delaymipi_dsi_picture_parameter_set 4drm_mode_vrefresh_'exynos_panel_resetЏ__dynamic_dev_dbg8[_dev_errpbexynos_panel_get_modesNexynos_panel_unpreparecexynos_panel_disableexynos_panel_prepareGNU C Bӿ(zGNU,lPUx|W  R    X] (], 0 @WP T XR\ ` d h l p X]( ( b( , 04HZPxW  R    X]W  R    8XL]|W  R    X]W  R    <XP]X \ xbn  bcDUP|    dW]W ]0 WD ]d Wx ] e W ] W ]   W0 ]@ |t  x  | R       X   R     X     R        4 XD  H  L RP  T  X  \  x X   R   R     X   R      X$  (  , R0  4  8  <  @ D \ Xl n f        S g   W]$W8]TWh]W]W]W]W0]PWd]W]W]W]W(]DWX]\`pW]W]  R     X0 4 8R< @ D H dXt x |R    X  R    X  R    0X@ D HRL P T X tX  R    X  R    X   R   $ @XP T XR\ ` d h X  R    X  R    X  $ (R, 0 4 8 <@XXh l pRt x |  X  R    Xn  6 6 S  $ (6 ,6 4SH PL PP T XSd h ly py tSW]W]W,]LW`]t[W]W]W]8 < @RD H L P TXpX  R    X  R    X  R    <XL P TRX \ ` d X  R    X  R     XnTXhW|]W]W]W]L P TRX \ ` d hlX  R    X  R    X  $ (R, 0 4 8 <@XX`nh 8l 8p. t. xp |p SW]L P TRX \ ` d Xn     p pB B 0 0 S4T8 < HZPU\l p |Z|\VW]W$],HYhW|]  R  R    X  R  $ ( , HXT X \Rl p tRx |   Xn      Sx|  8 <     P( T( \`x$ |$ G  Eij^_Y4, p  ` a d   N  O P$ Q( F mmh   D   t $( 0 4`8 @@ D<H xPTdX ``dh p,tx ( kxxx h   0 H X ` h p x$  0 @ H P I8 PPXxX(Jp       0 ( 8  X  x        8 X x     8Xx @` ! "@#`$%&0'P(p)*+,-.0/P0p1( Z   8Z @p HP. pZ x0 B Z G  Z G 6 Z G (0y PZ XG `h  (hAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)Ht4<h,dp  0|d,@Th|    0 D$ X(   #(+IRTVXZ\^`bdfhjlnqtx|w{ L%;AF.169  xEF844ltO L  Z@  :$ ,8 ,=d d 7|jp ,p $   8  *  8i H  x 0 8 @ P8 c|  P$88H T  `3p8 pC80  ' 3 e        X $ ( '88PPqx @g    3x kh  @V @X0 X0R z hhd % %8 ]  x  L ` s lh e t Q     2  0 F  0Y0 u    !"#$ % &N 'Z ( )*+,-#f_n ! " # $, @ %S&`'Y(hz ) * + , - - .9 /k 0 12345 6 7 8 9./01E 2 3 4 5 6789C # b n f :y;r<k=z> ? @ A B8 CL D_E : ;<=>? @ AA BM C D E3     6 X  #  x \  $ F( ^ G   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEI JJ JiciKSM@.M 0  o ? GJKMG,$"L03hoP8 NywPE`cO7#K.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss__versions.rela.rodata.s6e3fc3_modes.rela.data.exynos_panel_driver.modinfo.rela.text.__cfi_check_fail.rodata..compoundliteral.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data.rodata..compoundliteral.69.rodata..compoundliteral.59.rodata..compoundliteral.39.rodata..compoundliteral.29.rodata..compoundliteral.19.rodata..compoundliteral.68.rodata..compoundliteral.38.rodata..compoundliteral.18.rodata..compoundliteral.67.rodata..compoundliteral.47.rodata..compoundliteral.37.rodata..compoundliteral.27.rodata..compoundliteral.17.rodata..compoundliteral.66.rodata..compoundliteral.46.rodata..compoundliteral.36.rodata..compoundliteral.26.rodata..compoundliteral.65.rodata..compoundliteral.45.rodata..compoundliteral.25.rodata..compoundliteral.5.rodata..compoundliteral.64.rodata..compoundliteral.44.rodata..compoundliteral.24.rodata..compoundliteral.4.rodata..compoundliteral.63.rodata..compoundliteral.43.rodata..compoundliteral.33.rodata..compoundliteral.23.rodata..compoundliteral.62.rodata..compoundliteral.42.rodata..compoundliteral.32.rodata..compoundliteral.22.rodata..compoundliteral.61.rodata..compoundliteral.41.rodata..compoundliteral.31.rodata..compoundliteral.21.rodata..compoundliteral.70.rodata..compoundliteral.60.rodata..compoundliteral.40.rodata..compoundliteral.30.rodata..compoundliteral.20s6e3fc3_brightness_capabilitys6e3fc3_change_frequencyexynos_dcs_write_delayexynos_panel_get_panel_revs6e3fc3_get_panel_rev__ubsan_handle_cfi_check_fail_aborts6e3fc3_get_panel_rev.cfi_jts6e3fc3_panel_init.cfi_jts6e3fc3_mode_set.cfi_jtexynos_panel_set_brightness.cfi_jts6e3fc3_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_jts6e3fc3_set_dimming_on.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtexynos_panel_prepare.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtexynos_panel_disable.cfi_jts6e3fc3_enable.cfi_jts6e3fc3_set_nolp_mode.cfi_jtexynos_panel_set_lp_mode.cfi_jts6e3fc3_set_hbm_mode.cfi_jts6e3fc3_set_local_hbm_mode.cfi_jtexynos_panel_probe.cfi_jts6e3fc3_update_te2.cfi_jts6e3fc3_panel_initexynos_panel_resetexynos_panel_debugfs_create_cmdsetmipi_dsi_picture_parameter_sets6e3fc3_mode_sets6e3fc3_init_cmd_sets6e3fc3_lp_cmd_sets6e3fc3_4_pwm_cmd_sets6e3fc3_1_pwm_cmd_sets6e3fc3_off_cmd_setexynos_panel_set_brightnesss6e3fc3_is_mode_seamless____versionsdrm_mode_equal_no_clocksexynos_panel_send_cmd_set_flagsexynos_panel_get_te2_edgesexynos_panel_configure_te2_edgesexynos_panel_get_modess6e3fc3_modess6e3fc3_lp_low_cmdss6e3fc3_init_cmdss6e3fc3_lp_cmdss6e3fc3_4_pwm_cmdss6e3fc3_1_pwm_cmdss6e3fc3_lp_high_cmdss6e3fc3_lp_off_cmdss6e3fc3_off_cmdss6e3fc3_exynos_funcss6e3fc3_drm_funcs_dev_errexynos_panel_drivermipi_dsi_driver_unregistermipi_dsi_dcs_write_bufferprint_hex_dumpexynos_panel_set_binned_lps6e3fc3_binned_lp_dev_infodisplay_ons6e3fc3_set_dimming_onunderrun_parammipi_dsi_driver_register_full__stack_chk_fail__cfi_check_fail.compoundliteral__cfi_checkdrm_mode_vrefreshexynos_panel_of_match__dynamic_dev_dbgdisplay_offexynos_panel_removes6e3fc3_lhbm_gamma_writeusleep_range_statefreq_updateexynos_panel_unprepareexynos_panel_prepare__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__exynos_panel_of_match_device_tableexynos_panel_disables6e3fc3_enables6e3fc3_bl_ranges6e3fc3_set_nolp_modeexynos_panel_set_lp_modes6e3fc3_lp_modemipi_dsi_compression_modes6e3fc3_set_hbm_modes6e3fc3_set_local_hbm_modeexynos_panel_probes6e3fc3_update_wrctrldmipi_dsi_dcs_readPPS_SETTING_note_9$d.99s6e3fc3_update_te2.__UNIQUE_ID_ddebug489$d.89$d.79.compoundliteral.69$d.69.compoundliteral.59$d.59$x.49$d.139$x.39.compoundliteral.39$d.129$x.29.compoundliteral.29$d.119.compoundliteral.19$d.19$d.109$x.9_note_8$d.98s6e3fc3_update_te2.__UNIQUE_ID_ddebug488$d.88$d.78.compoundliteral.68$d.68$d.58$x.48$d.138$x.38.compoundliteral.38$d.128$d.28$d.118$x.18.compoundliteral.18$d.108$x.8$d.8$d.97s6e3fc3_update_te2.__UNIQUE_ID_ddebug487$d.87$d.77.compoundliteral.67$d.67$d.57$x.47.compoundliteral.47$x.37.compoundliteral.37$d.127$x.27.compoundliteral.27$d.117.compoundliteral.17$d.17$d.107$x.7__UNIQUE_ID_license496$d.96s6e3fc3_update_te2.__UNIQUE_ID_ddebug486$d.86$d.76.compoundliteral.66$d.66$d.56$x.46.compoundliteral.46$x.36.compoundliteral.36$d.126$x.26.compoundliteral.26$d.116$x.16__UNIQUE_ID_scmversion306$d.106$x.6__UNIQUE_ID_description495$d.95$d.85$d.75.compoundliteral.65$d.65$d.55$x.45.compoundliteral.45$x.35$d.125.compoundliteral.25$d.25$d.115$d.15__UNIQUE_ID_alias305$d.105$x.5.compoundliteral.5__UNIQUE_ID_author494$d.94$d.84$d.74.compoundliteral.64$d.64$d.54$x.44.compoundliteral.44$x.34$d.124$x.24.compoundliteral.24$d.114$x.14__UNIQUE_ID_alias304$d.104$x.4.compoundliteral.4$d.4samsung_s6e3fc3s6e3fc3_enable.__UNIQUE_ID_ddebug493$d.93$d.83$d.73.compoundliteral.63$d.63$d.53$x.43.compoundliteral.43$x.33.compoundliteral.33$d.123$x.23.compoundliteral.23$d.113$d.13__UNIQUE_ID_depends303$d.103$x.3$d.3s6e3fc3_update_te2exynos_panel_get_current_mode_te2$d.92$d.82$d.72.compoundliteral.62$d.62$d.52$x.42.compoundliteral.42$d.132$x.32.compoundliteral.32$d.122$x.22.compoundliteral.22$d.112$x.12__UNIQUE_ID_name302$d.102$d.2test_key_on_f1test_key_off_f1s6e3fc3_update_wrctrld.__UNIQUE_ID_ddebug491$d.91$d.81$d.71.compoundliteral.61$d.61$d.51$x.41.compoundliteral.41$d.131.compoundliteral.31$d.31$d.121.compoundliteral.21$d.21$d.111$x.11__UNIQUE_ID_vermagic301$d.101$x.1$d.1s6e3fc3_change_frequency.__UNIQUE_ID_ddebug490$d.90$d.80.compoundliteral.70$d.70.compoundliteral.60$d.60$d.50$x.40.compoundliteral.40$d.130$x.30.compoundliteral.30$d.120$x.20.compoundliteral.20$d.110$x.10$d.100o@2D , X0@S1@2@@P]PPP-Ph@e<Q5hT,0@xQj@X@Q%T$ @HQq@ QT@QT@QTX V~!V#V (V@ЮQ/WWOWYWW]WWbWWWW3W=WWAWWWWWW!WW%WWFWXgX X XXyX XX*XXK"X&Xk*X/X3X@p`QJ0б<@Q Lo8X0PX@K@0QKf\@|d$d ȶȶh"SE0u