ELFX@@RP>& >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 Th(2( T踑(ӸR TȼHT( ȓC T>҈$ȇhV T(/z#hPAT!HҨѵT,hۥ(aT1҈( T[hT"( ȓ T ( ȓ T#  ?T#_?#{@9qT{#_ )+ih8J @@*?#{ Ohj95OB @{è#_}R*! "R*( USH KR 5! `6*`@!!*R$R&R*ARBR**BR!"R*`6*`@!!*R$R&R*ARBR`@!?#{OCA8*%C J ( Q 1(Q' q'? q?qj Ju J7i N? 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*ARBRhJ!`@ Q? q' qA8%C@ TOC{A@#_?#{RbRR|@T>R)Rh yRErR*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 NqAT a@BhR\yjV\y }SyIKd yK9$-3O9G9 h\yj\y }SyIKd y[9$-3_9W9 h>EB94,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*7ARBRh>EB94#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@)>Ra 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%CJ R j9Q q5Z?q 2_q 2 i RBR* y97ARBRA8%C@ T{A@#_*`@!!*R$RFR*iJ Jlj9 k? qm Rn1?qEqFqa@GBc@?#C{OA8 %C8E  !**N qT!*qT=Rjh8h4_!R!_6E!!@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@BcX?#{!{#_?#{{#_author=Jiun Yu description=MIPI-DSI based Samsung s6e3fc3 panel driverlicense=GPLvermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=panel_samsung_s6e3fc3depends=panel-samsung-drvalias=of:N*T*Csamsung,s6e3fc3alias=of:N*T*Csamsung,s6e3fc3C*scmversion=g92b621c76ae2S%S$c5*7+ _ \ ' + ̰4hh!(İ(̰eeİeeİ3ee"8ee(İ(̰eereer3ee"8ee(LinuxLinuxpanel_samsung_s6e3fc3떎module_layoutғ__stack_chk_failiLz__ubsan_handle_cfi_check_fail_abortmipi_dsi_driver_unregistercexynos_panel_remove+exynos_panel_probe$mipi_dsi_driver_register_fullUg'exynos_panel_get_current_mode_te2eexynos_panel_get_panel_revr1mipi_dsi_dcs_readkh%exynos_panel_debugfs_create_cmdsetq:drm_mode_equal_no_clocks[(_dev_infog]exynos_panel_configure_te2_edges7exynos_panel_get_te2_edgesєexynos_panel_set_binned_lpxexynos_panel_set_brightness ]usleep_range_state7~mipi_dsi_compression_mode^mipi_dsi_dcs_write_buffertvexynos_panel_send_cmd_set_flagsEexynos_panel_set_lp_modegY|print_hex_dumpcexynos_dcs_write_delay2mipi_dsi_picture_parameter_set 4drm_mode_vrefreshOJexynos_panel_resetZ'__dynamic_dev_dbg^^_dev_errƃexynos_panel_get_modesrVexynos_panel_unpreparenkexynos_panel_disableGB{exynos_panel_prepareGNUIg 1 2 3 4 5678C x {[ ~g f 9r:k;d<s= > ? @ A1 BL CXD 9 :;<=> ? @: AF Bx C D3          6$ X( , #0 4 x8 \< @ D FH W F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDG HH HiciISK@'K )  h ? FHIKF ,$"L0,poP8 NywPE`cO0#I.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.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$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.100Q@2D L XP@SQ@R@@P]PPP@a<O5P,0@xO L@X@O%,P$ @HOq@ OPP@OXP@O`PXQ`QQ Q@ЪOHSIS1JS;OSTS?ZS]SD_SbSdSgSiSkSoS#sSwSeyS|Si~SSSwSSS(SSISSSS[SS{S SS-SSMSSS@p`OJ0ЭLoS02T@-@0OIfX@^`$` 8"QCqW{O