ELFx@@*(& & & Unknown refresh rate! s6e3hc2_restore_native_gammaUnable to read gamma for mode #%d 3Finished overwriting gamma panel-samsung-s6e3hc2 %02Xfailed sending gamma cmd 0x%02x s6e3hc2 panel data not ready Failed to overwrite 0x%02X reg Finished restore gamma offs6e3hc2_write_display_modes6e3hc2_overwrite_gamma_data(&spanel->worker)->lockOnly got %zd / %d bytes read flash offset %04x: %02X %02X s6e3hc2_common_post_enableno current mode set panel_samsung_s6e3hc2 Invalid gamma data Unable to set gamma prefix Invalid gamma bands 0x%02X:s6e3hc2_common_pre_enablepanellow%s Failed to overwrite gamma failed to write cmd (%d) Error setting gamma prefix: no matching flash mode, err %d ../private/google-modules/display/samsung/panel/panel-samsung-s6e3hc2.c%s(wrctrld:0x%x, hbm: %s, refresh: %uhz) s6e3hc2 mode data not ready command: highGamma table #%d not read Not support %ufps, err %d s6e3hc2_gamma_read_flashonfailed to write pps(%d) exit LP mode Error setting gamma prefix: no matching OTP mode, err %d Only got %zd / 2 bytes /;PXXPdH E1440x3040x60(x E1440x3040x90(x E@1440x3040x30(x(   [O8Xd~$ 0 4 N ?1080x2340x60Ax 8Xd~$ 0 4 N ?1080x2340x90AxA8Xd~$ 0 4 N ?@1080x2340x30Ax [Osamsung,s6e3hc2samsung,s6e3hc2-fhd0 (h l w  3*8FTbipwy{}~ @ 8x*+4+t;tk x(?S)S0 $8A P   3*8FTbipwy{}~ @ 8x*+4+t;tkZZZZ  Xd8 #@k ?#Ո҈$ȇhV THۚhh?,ThHh' T踑(ӸR`TȼHAT( ȓT(ҍH·8T(+( H"5 T҈$ȇhVT(/z#hPaT( ȓ T|ӟҨJ"lThۚhh? THҨѵA ToϹ(H'THҍH·8 T҈( TZȃhHh'`T"LH]TKH+( H"5T+҈PhT<ӟҨJ" T&(HT-ȑϹ(H'T[h!T( ȓ cT#?T#_?#{@9qT{#_ )+ih8J @@*?#{OCA8%C R RR 5h:E 9@ 5@iv 9@?T 5@)Ai~ 9@ TR!tBc?Tt `A8%C@ aTOB{A#_t !RR*h )  h h i @*?#{o g _ W O A8%C@9S5豂!bR*`J7ARBR,i@(9@M*:5@щbR ARBRh@ F&659TII@?THT@@?aGT4H@YRBgR@ G  4 $T ( ($hqTqDTh@R"@R!RH8$T"@(R!RRH8$T" @hRaRRH8T`@!RHR XRbR*c8(>Rsy xRz@CxRky) 9(RyR{y@ R@ 7ARBRBR*7ARBRcR*` 7ARBRBR*!7ARBRvR}RBRR* !7ARBRBR*Z#+!7ARBRRT )) vR@cy< @(h (@9;{uh86@)kbTSR*[y8#87ARBRBR* 7ARBRRARBRBR*@7ARBRaRCRT @9h48kT*`@!*R$RR**`@!*R$RFR**`@!*R$RFR*`@!a@@9@9B*BR*7ARBRoAbR*+@R6*`@!*R$RfR*`@!R`@!R*`@!*R$RfR**`@!*R$RFR**`@!c*R$RR**`@!*R$RFR**`@!*R$RR**`@!*R$RFR**`@!*R$RFR*rH@qT@ h@@9@ T@@qaT(RhyJth@9@(@hqaT h@9@ T@@ hq T(RhyJ @ @)@x xi@(9@)5@4RRV@R@@@R@ @@ )@+) A qB @*q~@,( h@ F&5 T@ @TT@K@ T T@*(R96*`@!!*R$RfR* T`@!`@!*h@9@ HT`@! h@9@ (T`@!`@!!bR*`7ARBRA8%C_ TOMWL_KgJoI{H#_*`@!!*R$RfR*bb?#{Oj95OA{¨#_!"R*`6*`@!!*R$R&R*ARBR!bR*`6*`@!!*R$RfR*ARBR!bR*`6*`@!!*R$RfR*ARBR!BR*`6*`@!!*R$RFR*ARBR!bR*`6*`@!!*R$RfR*ARBR!BRCR`6*`@!!*R$RFR*RARBR!bR#R`6*`@!!*R$RfR*MRANRBR!"R*`6*`@!!*R$R&R*ARBR`@! ?#{E(Rxj(8 *Rh:E9@ T`@!**"RtbR`@!a@B?#{ _WO(R@94 8E(9@ R R)5@u v 7RRY@R @!@ @R!@(@) @ )@+) A qB @*q~@,( h:E F&8 )T@ TT@ @T T@*a>E9 ODWC_B @{Ũ#_a@B?#{ O 8E9@ivJ? TTi~J?T @T@*RhRhH@h@@!!R?T@R?T @R?bTOB @{è#_!!R!AR!`@!R`@!"R`@!bR?#C{_WOCA8%ChJhq R RIQ*e2 qV1 !bR*7ARBRh RBR* y9 7ARBR!bR*7ARBRA8%C@ TODWC_B{AC#_*`@!!*R$RfR**`@!!*R$RFR**`@!!*R$RfR*hJ ) Ju@ qJ1q7*Bc*?#{OCA8 %C*5(R RbR*9 y7ARBRhR)7RbR*9 y 7ARBR(RRbR*9 y7ARBRA8%C@ AT*OB{A#_*@!!*R$RfR**@!!*R$RfR**@!!*R$RfR*?#{ R @*{¨#_?#{OA8%CEh*9(B94 (R"R*9@7ARBRRtRhjh85R`A8%C@ TOB{A#_*`@!!*R$R&R*a@Bc?#{O *`5*OA{¨#_?#{!{#_?#{{#_author=Jiun Yu description=MIPI-DSI based Samsung s6e3hc2 panel driverlicense=GPLvermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=panel_samsung_s6e3hc2depends=panel-samsung-drvalias=of:N*T*Csamsung,s6e3hc2alias=of:N*T*Csamsung,s6e3hc2C*alias=of:N*T*Csamsung,s6e3hc2-fhdalias=of:N*T*Csamsung,s6e3hc2-fhdC*scmversion=g92b621c76ae2LinuxLinuxpanel_samsung_s6e3hc2떎module_layout~)Hmemcpyғ__stack_chk_fail -'kmalloc_cachesiLz__ubsan_handle_cfi_check_fail_abortmipi_dsi_driver_unregistermsleepr1mipi_dsi_dcs_read -kmem_cache_alloc_tracePdevm_kmallocsched_setschedulernwake_up_process.[kthread_worker_fnN|ROkthread_create_on_node~__kthread_init_workerȊexynos_panel_common_initcexynos_panel_remove$mipi_dsi_driver_register_fullDoj!seq_printfseq_putsq:drm_mode_equal_no_clocks[(_dev_infoєexynos_panel_set_binned_lpxexynos_panel_set_brightnessnkexynos_panel_disableRkthread_queue_work9kthread_flush_workEexynos_panel_set_lp_mode"_dev_warn^mipi_dsi_dcs_write_bufferGV__warn_printk 4drm_mode_vrefresh7~mipi_dsi_compression_mode ]usleep_range_state2mipi_dsi_picture_parameter_setgY|print_hex_dumpcexynos_dcs_write_delayOJexynos_panel_resetZ'__dynamic_dev_dbg^^_dev_errƃexynos_panel_get_modesrVexynos_panel_unprepareGB{exynos_panel_prepareGNU~v a^LeGNUX\t&! JJ$(`),`)0R4R@ d)d))(X,X<P t\x\|`` (P(P"@ t###bb8<HLdx     ( @X `$x|    0  D X  l # { {   { {   { { D T #X #\ h l x {| {      { {   b b( 8 b< bD T {X {\   { {   { {   { { 4 D {H {L p  { {   { {    4  d     **{{\\``XX99 $DHLTX\`UdUt {{\\``UU)LP`p{t{x|\\`` XX{{\\``XX0 48HX{\{`d\h\l`p`tx {{\\`` $(P,P<L{P{TX\\\``d`hPlP {{\\``  UU$4{8{<@\D\H`L`PUTUl {{\\`` $DdL0P0`hlptjj00(0j4j@H0L0\dhlpCC  **dhlt`x`|**`dh  _$_(**Dx|$ @ \ |qq qq qq < hXlX|  UU 8{<{@D\H\L`P`TXXXp{{\\``{{\\``UU )    8  @ 8D 8H L P T d  "     ! 0!D! L!'!{!{!!\!\!`!`!!{!{!!\!\!`!`! "{"{""\"\ "`$"`@"H")h"p"""" #,# <# P#t## ## # $ ($<$ X$l$ $$ $s$s$$ $(%,%0%D%{H%{L%P%\T%\X%`\%`x%%{%{%%\%\%`%`%%{%{%%\%\%`%`&&{&{&&\ &\$&`(&`D&T&{X&{\&`&\d&\h&`l&`&&{&{&&\&\&`&`&&{&{&&\&\&`&`' '{$'{(','\0'\4'`8'`T'd'{h'{l'p'\t'\x'`|'`''''')'''\'\'8'8'(<(P( `(|(({({((\(\(`(`(()(p(p(\)\)) ),)"<)'|))X)X)\t)`t)h)h)))(),)dp)hp)))l)l)T)T)))`)`)))x)x) d)d)))T)X)|\)`)d)h)l)p) t)4x)|) )X)t)))0)))l )L")))) ''x d @ H$t(0d4 8`@"D'H(P(T(X. 14 %``0`Xh8@XXhXxl)))))h)x)|)l)p)Ht)P)`)p)x)) X ` p  P ` 0 @  ( P P ) ) ) ) ) h p  x P  0 @  HpXPS8U`X @`UX @`UT))8\8@HPpx\-_ (0{{(X)\)Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)  #&),/6MR_egikmoqsuwy{}WJ\39   P0_Y |h |&8< 8   8X | Uu    -Z dP:"  ("  4$ 4XhX#tDt 4;o Dt ix 8  0` 0m  z 8 LS .' g  Y  `  088h l Ml "T'8L"<L"("a @8 " ' P p8Z ( )@ )GT)"X)[ `) d){ h) l)T p) t)x)A)))U ) )u ) )N < l2 ;f`P{Ph@ ``0O 0@x @X x  #0o   H  x  x zP   : 05 u XI   %i ! %8s ] B ` hK/oS PC S Uc  X< xTb 6D)i=  ]  6  X[^Xh n1 s Q   Pa4m    f  T)X)c\)0`)Id)h)l)pp)t)Px) 3|) ) {))))))))~))) .    nicid!*# #A   ?"< a$   !#L,o$"0LK0P<0l0'  p<  pCf~X.tPr@ W %7 C Tb  P mWX!e.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss__versions.rela.rodata.s6e3hc2_wqhd_modes.rela.data.exynos_panel_driver.modinfo.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.datas6e3hc2_brightness_capabilitymemcpys6e3hc2_panel_probe.__keyexynos_dcs_write_delay__ubsan_handle_cfi_check_fail_aborts6e3hc2_panel_init.cfi_jts6e3hc2_mode_set.cfi_jtexynos_panel_set_brightness.cfi_jts6e3hc2_is_mode_seamless.cfi_jtexynos_panel_get_modes.cfi_jtexynos_panel_set_binned_lp.cfi_jtkthread_worker_fn.cfi_jts6e3hc2_gamma_work.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtexynos_panel_prepare.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jts6e3hc2_panel_disable.cfi_jts6e3hc2_wqhd_enable.cfi_jts6e3hc2_fhd_enable.cfi_jts6e3hc2_set_nolp_mode.cfi_jtexynos_panel_set_lp_mode.cfi_jts6e3hc2_set_hbm_mode.cfi_jts6e3hc2_panel_probe.cfi_jts6e3hc2_overwrite_gamma_data.cfi_jts6e3hc2_print_gamma.cfi_jts6e3hc2_restore_native_gamma.cfi_jtexynos_panel_common_inits6e3hc2_panel_inithlpm_on_50nithlpm_ctrl_50nithlpm_on_10nithlpm_ctrl_10nitexynos_panel_resetmipi_dsi_picture_parameter_sets6e3hc2_mode_sets6e3hc2_lp_cmd_sets6e3hc2_off_cmd_setseq_putsexynos_panel_set_brightnesss6e3hc2_is_mode_seamlesswake_up_process____versionsdrm_mode_equal_no_clockss6e3hc2_gamma_tableskmalloc_cachesexynos_panel_get_modess6e3hc2_wqhd_modess6e3hc2_fhd_modess6e3hc2_lp_low_cmdss6e3hc2_lp_cmdss6e3hc2_lp_high_cmdss6e3hc2_lp_off_cmdss6e3hc2_off_cmdss6e3hc2_exynos_funcss6e3hc2_wqhd_drm_funcss6e3hc2_fhd_drm_funcs_dev_errexynos_panel_drivermipi_dsi_driver_unregistersched_setscheduler__kthread_init_workermipi_dsi_dcs_write_bufferprint_hex_dumpexynos_panel_set_binned_lps6e3hc2_binned_lpmsleep_dev_info_dev_warndisplay_onaid_trans_onswire_refresh_onsleep_inkthread_worker_fnwqhd_underrun_paramfhd_underrun_parammipi_dsi_driver_register_full__stack_chk_fail__cfi_check_failaid_trans_globalhlpm_ctrl_globalswire_refresh_global__warn_printkkthread_flush_workkthread_queue_works6e3hc2_gamma_work__cfi_checkdrm_mode_vrefreshs6e3hc2_perform_switchexynos_panel_of_match__dynamic_dev_dbgseq_printfdisplay_offaid_trans_offswire_refresh_offexynos_panel_removeusleep_range_stategamma_aid_updateexynos_panel_unprepareexynos_panel_prepare__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__exynos_panel_of_match_device_tableexynos_panel_disables6e3hc2_panel_disables6e3hc2_common_post_enables6e3hc2_common_pre_enables6e3hc2_wqhd_enables6e3hc2_fhd_enables6e3hc2_bl_rangekthread_create_on_nodes6e3hc2_write_display_modes6e3hc2_set_nolp_modeexynos_panel_set_lp_modes6e3hc2_wqhd_lp_modes6e3hc2_fhd_lp_modemipi_dsi_compression_modes6e3hc2_set_hbm_modekmem_cache_alloc_traces6e3hc2_panel_probesamsung_s6e3hc2_wqhdsamsung_s6e3hc2_fhdmipi_dsi_dcs_readdevm_kmallocs6e3hc2_overwrite_gamma_datas6e3hc2_print_gammas6e3hc2_restore_native_gammaSEQ_PPS_WQHDSEQ_PPS_FHD_note_9$d.99$d.89$d.79$d.69$d.59$x.49$x.39$d.29$d.119$x.19$d.109$x.9.Ltmp8_note_8$d.98$d.88$d.78$d.68$d.58$x.48$x.38$x.28$d.118$d.18__UNIQUE_ID_license508__UNIQUE_ID_scmversion308$d.108$x.8$d.8$d.97s6e3hc2_gamma_read_flash.__UNIQUE_ID_ddebug487$d.87$d.77$d.67$x.57$x.47$d.37$x.27$d.117$x.17__UNIQUE_ID_description507__UNIQUE_ID_alias307$d.107$x.7$d.96$d.86$d.76$d.66$x.56$x.46$x.36$d.26$d.116$x.16__UNIQUE_ID_author506__UNIQUE_ID_alias306$d.106$d.6.Ltmp5$d.95$d.85$d.75$d.65$x.55$x.45$x.35$d.125$x.25$d.115$d.15__UNIQUE_ID_alias305$d.105$x.5$d.94$d.84$d.74$d.64$x.54$x.44$d.34$d.24$d.114$x.14s6e3hc2_restore_native_gamma.__UNIQUE_ID_ddebug504__UNIQUE_ID_alias304$d.104$x.4$d.4s6e3hc2_common_post_enable.__UNIQUE_ID_ddebug493$d.93$d.83$d.73$d.63$x.53$x.43$x.33$x.23$d.113$x.13__UNIQUE_ID_depends303$d.103$x.3$d.3$d.92$d.82$d.72$d.62$x.52$x.42$x.32$d.22$d.112$x.12s6e3hc2_overwrite_gamma_data.__UNIQUE_ID_ddebug502__UNIQUE_ID_name302$d.102$d.2s6e3hc2_common_pre_enable.__UNIQUE_ID_ddebug491$d.91$d.81$d.71$d.61$x.51$x.41$x.31$d.21.Ltmp11$d.111$x.11__UNIQUE_ID_vermagic301$d.101$x.1$d.1lock_cmd_f0s6e3hc2_write_display_mode.__UNIQUE_ID_ddebug490$d.90$d.80$d.70$d.60$x.50$x.40$x.30$x.20$d.110$x.10$d.100O@$=h`a2D )XISII@P]PPP@cp>'5P,0@xx'8@'J@'%,P$ @0H'q@x'PP@'XP@('`PRP@@@'@`'J0LoPS0S@@h0'!fX [b$b )nx^