ELF8@@JH>& >d_;28Xd~` l p C1080x2400x600x0K8Xd~` l p C1080x2400x900x0I8Xd~` l p C@1080x2400x300xP zOsamsung,s6e3fc30 `80     3*8FTbipwy{}~ @ 8x*+4+t;tkx(command: s6e3fc3_update_wrctrlds6e3fc3_update_te2TE2 updated normal %dHz: 0xcb 0x%x 0x%x 0x%x ../google-modules/display/samsung/panel/panel-samsung-s6e3fc3.conhbm_on=%d hbm_ircoff=%d Panel is not ready, use default setting %s: change to %uhz failed to write cmd (%d) exit LP mode %s(wrctrld:0x%x, hbm: %s, dimming: %s, local_hbm: %s) lowfail to read LHBM gamma s6e3fc3_enablehighpanel_samsung_s6e3fc3initoffs6e3fc3_change_frequencyfailed to write pps(%d) no current mode set 3No need to send TE2 commands on P1.0 in lp mode, skip to updateTE2 updated LP: 0xcb 0x%x 0x%x 0x%x %s panel-samsung-s6e3fc3)xZZZZ𥥰(?#(](jhT(+( H"5,T҈$ȇhV, TH](jhT&(HAT"LH]mT(Ҩѵ T"LH] Thۚhh? T^҈(TH+( H"5@ ThhH|A Th(2( T踑(ӸR TȼHT( ȓC T>҈$ȇhV T(/z#hPAT!HҨѵT,hۥ(aT1҈( T[hT"( ȓ T ( ȓ T#  ?T#_?# ?#^{OA8 BhD4  !**h*J qT!*qThu9h4h@!R!h@ijD!!@7h@IRCBR!#y7h@3R3BR!yb7(Rh#9B94 h@)R3"R!ѩC87*A8B_ ATOC{B^_#_`@!`@!`@!!C*R$RFR*`@!!3*R$RFR*`@!!3*R$R&R*$a@Bcd?#^{COA8B*?hq`TqT@!bR!B7@jq RJqS!BR y97@!BR!7@!bR!7 A8B@ A TOB{A^_#_@!!*R$RfR*@!!*R$RFR*@!!*R$RFR*@!!*R$RfR*$@Bc*?#^{CA8B!bR@!B 7h@IR RbR!9 y 7h@IRBR! y 7h@ vRrR! 7h@a5R!h@ R ErR! 7h@IRBR! y 7h@!bR! 7A8B@ !T{A@^_#_`@!!*R$RfR*`@!!*R$RfR*`@!!*R$RFR*`@!!*R$RR*`@!!*R$RR*`@!!*R$RFR*`@!!*R$RfR*?#^{CA8BI M 0d9Q q5Z?q 2_q 2 i@j RBR ! y97A8B@ T{A@^_#_`@!!*R$RFR*$i I l2d9Jk? qmMn1?qEqFqa@GBc@?#^{ Ohc95OB @{è^_#_}RRk@ *!"R(}  `!5! "6`@!!*R$R&R***h@!"R!"6`@!!*R$R&R*`@!?#^{COA8*B I ( Q 1(Q' q'? q?qj Ju J7i*J? qAT )J qA1*u 7h@I R ^RbR!9 y6`@!!*R$RfR*h@R vRbR!9 y6`@!!*R$RfR*h@ qRRI!BR y96`@!!*R$RFR*h@R RbR!9 y6`@!!*R$RfR*h I`@! Q? q' qA8B@ TOC{A@^_#_?#^{lD0$9B95{^_#_@!?#^{{^_#_?#^{lD{^_#_?#^{ * @{¨^_#_?#^{COA8BBc @h*Jq# Th@!bR!b 7h@IR RbR!9 y" 7h@IRBR! y 7h@ RIrR! 7b5RRq T(Rhyh@ R ErR! 7h@IRBR! y 7h@!bR!7qaTA8B@ TOB{A^_#_`@!!*R$RfR*`@!!*R$RfR*`@!!*R$RFR*`@!!*R$RR*`@!`@!!*R$RR*`@!!*R$RFR*`@!!*R$RfR*qT}?#^{(| S (, 3*{^_#_?#C^{WOA8ijRBi r(JqaT $a@B(RRR#*M KTyJTym}S#yL K 'y*+ 9-3, 9$9 *C R)R7 $a@e@hnDB94C,1T@5'@y#@y)K }SC 9#-399 ** R h@!bR!7h@IR R3bR!ѩc8Cx7h@IR3BR!ѩCx7h@RDr3тR!ѵCB7h@RJ~R3bR!ѩc8Cx7h@Rur3тR!ѶC7h@#R!7h@ 6Rer3тR!ѩC7h@#4~R!b7hnDB9(4h@3тR!ѩC"!7h@R!B"7h@@3тR!ѩC7h@IR3BR!ѩCx7h@!BR!7h@!bR!7A8B_ aTODWC{B^_C#_`@!!*R$RfR*b`@!!3*R$RfR*]`@!!3*R$RFR*V`@!!3*R$RR*P`@!!3*R$RfR*K`@!!3*R$RR*E`@!!#*R$RR*<`@!!3*R$RR*6`@!!*R$RR*/`@!!3*R$RR*;`@!!3*R$RFR*4`@!!*R$RFR*+`@!!*R$RfR*"`@!!3*R$RR*`@!!*R$RR*$a@%Bm$a@Ba_$?#@9#qCT_@*_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$?#^{!{^_#_?#^{{^_#_author=Jiun Yu description=MIPI-DSI based Samsung s6e3fc3 panel driverlicense=GPLvermagic=5.10.209-android13-4-g92e94fca2f15-ab12318583 SMP preempt mod_unload modversions aarch64name=panel_samsung_s6e3fc3depends=panel-samsung-drvalias=of:N*T*Csamsung,s6e3fc3alias=of:N*T*Csamsung,s6e3fc3C*scmversion=g631ee003a376S%S$c5*7+ _ \ ' + ̰4hh!(İ(̰eeİeeİ3ee"8ee(İ(̰eereer3ee"8ee(Linuxpanel_samsung_s6e3fc3̄emodule_layout ѩ__stack_chk_fail*mipi_dsi_driver_unregistern?Hexynos_panel_remove sexynos_panel_probenmipi_dsi_driver_register_fullhmexynos_panel_get_current_mode_te2b2exynos_panel_get_panel_revdgmipi_dsi_dcs_readrexynos_panel_debugfs_create_cmdsetq:drm_mode_equal_no_clocksS%_dev_infoGusleep_rangeexynos_panel_configure_te2_edgesMndexynos_panel_get_te2_edgesxexynos_panel_set_binned_lp<7exynos_panel_set_brightnessGmipi_dsi_dcs_write_buffer!mipi_dsi_compression_mode]1$exynos_panel_send_cmd_set_flagsܔexynos_panel_set_lp_modegY|print_hex_dump5>mipi_dsi_picture_parameter_set 4drm_mode_vrefresh8 yexynos_panel_resetǥ__dynamic_dev_dbgi/,_dev_errR exynos_panel_get_modesi#exynos_panel_unprepare!exynos_panel_disablel6g{exynos_panel_prepareGNUy*st* +P0yGNU|<p@pPPT`X``d|QxxhhHHL?TO\Nd)l(tB|DC9;EA.<-+,*>=:5@418 @ H6P2\l t |67388 05P8  /  //  4/  048@D/H LP Tp4xp* G * G 08,8< @ L8\`l8/  4/  $4,48/< @D H LP h4px|/  4p8z 8z 0  8L8p88888   8P X \ /`  d h l  p t  4   /     4   /     4   /$  ( ,  0 L 4T \ ` /d  h l  p  4   /     4   /       4 p 8   /     4 p v r( v , rP pT X h pl p x 0 2   8   /    $  ( , D 4L  X d Fl  p  | 8   /       4   GT X\ `t6| 8/  4 8 $/( ,0 4P4|8/  48/  (40u8uPGp   G H<2H| q  q I888<8XJ888 $/( ,04 8<T4\dh/l pt x4/  4/  4. $. (/08</@ DH Lh4px|/  4/  4p K  0(8D0dL888<8h88888(8D8h88  88/  $ (,D4LTX/\ `d h4/  4/  4 / $ (D4LTX/\ `d h4/  4/  4 / $ (D4LTX/\ `d h4/  4/    4/  $(, 04L4T\`/d hl p4/  4pP P 00Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)'()56*+,-9;1./70234<8:= !ORVZ]agjotwxnUY#`def$ (?BEH WW MP,|(x` x $ (048@ D$HPTX@`dhx``h`v H * h (V @ PjXh`ihgpeanmbflkYod^`_ cpS0H(0@PHTpP p         8 X x       8 X x      8 X x     @` @ `    0 Pp0Pp ]\. 8P[Z[ G 2* 8[ @z H2Pp[ x2[ 2 [ 2[ (20P[ X`2h ()HP`)hjpx  ]   #  p8)0 @ U8  hjn 88 |   p8| P  X 5m    xH $]X, @  [` `S4|4}408@8WP8V `P8 D c? 00 HH`(h@ =P> Qx H h @t @P0 P>]p>  PwP{ % %8^] #6`l h $C]v aH h  .  f   , = N W    C!\"  #J$i%}&' [`   #= A!M"{ # $1 %V &' 7 )(<)r * +*,I-c.g/012"3;(G)u*+ ,+ -P ./01152A3oa % J  4 5)6C7G8k9:;<L =v >?45678"9c:; < =>?u     !"#$%&'()*+,-./0123456789:;<=>? @@SibiAqC C 7  \ > @AC  4 ,  z#n'f   <O  X6   H $ ,{  @G ` 4 42 c~, 8 A" $0%pAPH%PX`zhpxx 7@ +  ^ briD .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt__versions.rela.rodata.s6e3fc3_modes.modinfo.rodata..compoundliteral.rela.text.__cfi_check.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.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_panel_get_panel_revs6e3fc3_get_panel_rev__cfi_jt_startexynos_panel_set_brightness.cfi_jtexynos_panel_get_te2_edges.cfi_jtexynos_panel_configure_te2_edges.cfi_jtexynos_panel_get_modes.cfi_jtexynos_panel_set_binned_lp.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtexynos_panel_prepare.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtexynos_panel_disable.cfi_jtexynos_panel_set_lp_mode.cfi_jtexynos_panel_probe.cfi_jts6e3fc3_get_panel_rev.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_panel_init.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_mode_set.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_is_mode_seamless.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_set_dimming_on.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_enable.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_set_nolp_mode.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_set_hbm_mode.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_set_local_hbm_mode.79996ba9502ff10e8609a5bcf0ce02ed.cfi_jts6e3fc3_update_te2.79996ba9502ff10e8609a5bcf0ce02ed.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_writefreq_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_enableusleep_ranges6e3fc3_bl_ranges6e3fc3_set_nolp_modeexynos_panel_set_lp_modes6e3fc3_lp_modemipi_dsi_compression_modes6e3fc3_set_hbm_modes6e3fc3_set_local_hbm_modeexynos_panel_probe__cfi_jt_ends6e3fc3_update_wrctrlds6e3fc3_get_panel_rev.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_panel_init.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_mode_set.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_is_mode_seamless.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_set_dimming_on.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_enable.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_set_nolp_mode.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_set_hbm_mode.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_set_local_hbm_mode.79996ba9502ff10e8609a5bcf0ce02eds6e3fc3_update_te2.79996ba9502ff10e8609a5bcf0ce02edmipi_dsi_dcs_readPPS_SETTING$d.99$d.89$d.79__UNIQUE_ID_scmversion269.compoundliteral.69$d.69.compoundliteral.59$d.59$d.49.compoundliteral.39$d.39$x.29.compoundliteral.29__UNIQUE_ID_description419$x.19.compoundliteral.19$d.109$x.9$d.98$d.88$d.78__UNIQUE_ID_alias268.compoundliteral.68$d.68$d.58$d.48.compoundliteral.38$d.38$d.28__UNIQUE_ID_author418$x.18.compoundliteral.18$d.108$x.8$d.8_note_7$d.97$d.87$d.77__UNIQUE_ID_alias267.compoundliteral.67$d.67$d.57.compoundliteral.47$d.47.compoundliteral.37$d.37$x.27.compoundliteral.27s6e3fc3_enable.__UNIQUE_ID_ddebug417$x.17.compoundliteral.17$d.17$d.107$x.7$d.7$d.96$d.86$d.76__UNIQUE_ID_depends266.compoundliteral.66$d.66$d.56.compoundliteral.46$d.46.compoundliteral.36$d.36.compoundliteral.26$d.26$x.16$d.106$x.6$d.95$d.85$d.75__UNIQUE_ID_name265.compoundliteral.65$d.65$d.55.compoundliteral.45$d.45$d.35$x.25.compoundliteral.25s6e3fc3_update_wrctrld.__UNIQUE_ID_ddebug415$x.15$d.105$x.5.compoundliteral.5$d.94$d.84$d.74__UNIQUE_ID_vermagic264.compoundliteral.64$d.64$d.54.compoundliteral.44$d.44$d.34.compoundliteral.24$d.24s6e3fc3_change_frequency.__UNIQUE_ID_ddebug414$d.114$x.14$d.104$x.4.compoundliteral.4$d.4samsung_s6e3fc3$d.93$d.83$d.73.compoundliteral.63$d.63$d.53.compoundliteral.43$d.43.compoundliteral.33$d.33$x.23.compoundliteral.23s6e3fc3_update_te2.__UNIQUE_ID_ddebug413$d.113$x.13$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.compoundliteral.42$d.42.compoundliteral.32$d.32.compoundliteral.22$d.22s6e3fc3_update_te2.__UNIQUE_ID_ddebug412$d.112$x.12$d.102$x.2$d.2test_key_on_f1test_key_off_f1$d.91$d.81$d.71.compoundliteral.61$d.61$d.51.compoundliteral.41$d.41$x.31.compoundliteral.31$x.21.compoundliteral.21s6e3fc3_update_te2.__UNIQUE_ID_ddebug411$d.111$x.11$d.11$d.101$x.1$d.1$d.90$d.80.compoundliteral.70$d.70.compoundliteral.60$d.60$d.50.compoundliteral.40$d.40$x.30.compoundliteral.30__UNIQUE_ID_license420$d.120$x.20.compoundliteral.20s6e3fc3_update_te2.__UNIQUE_ID_ddebug410$d.110$x.10$d.100:@p|t2: N>I>>@N8G@0Lo5>40@xG %8>, @ HG 5@hG^@` G@ Gyd>W?!???@GHAFIAJAOApTAZA]A_AbABdAgAiAkAToAsAtwA&yA|A*~AAA8AAXAAzA A~AAAAA<AA^AAbAAAAAB@@P0GASFGM$M l"I(ZHd`