ELFx@@QO"""""" O google,shoreline_;28Xd~` l p @1080x2400x600x /d$8Xd~` l p @1080x2400x1200x` 0I8Xd~` l p @@1080x2400x300xL3` 0` 0 08`   *8FTbipwy{}~><:88 8 6 6 4 4 4 4   shoreline_wait_for_vsync_doneshoreline_update_lhbm_hist_configshoreline_enablefrequency changed to %uhz configure lhbm hist: %d %d %d %d shoreline_pre_update_ffc3%s(wrctrld:%#x, hbm: %s, dimming: %s, local_hbm: %s) fail to read vreg setting TE2 updated: rising=0x%X falling=0x%X for %uHz fail to read LHBM gamma enter %dhz LP mode %s: hs_clk: current=%d, target=%d overdrivepanel-google-shorelineofffailed to get TE2 timng panel_google_shorelineno current mode set vreg: %*phN failed to read lhbm para ret=%d %s: invalid hs_clk=%d for FFC %s: updating for hs_clk=%d in lp mode, skip to update shoreline_change_frequencyset %s brightness: [%d] %*ph %s: no lhbm gamma! check LHBM overdrive condition | gray=%u dbv=%u luma=%u shoreline-od-brightness: low%s set LHBM brightness at %s stage 2ndfailed to write cmd (%d) SB3lhbm gamma: %*phN shoreline_lhbm_brightness_initshoreline_update_ffchbm_on=%d hbm_ircoff=%d command: 1stinithighshoreline_set_local_hbm_brightnessnormalshoreline_lhbm_gamma_writeshoreline_update_wrctrldshoreline_vreg_read7shoreline_update_te2onshoreline_disablefailed to write pps(%d) exit LP mode lhbm normal brightness: %*ph ../private/devices/google/shusky/display/panel-google-shoreline.c"""ZZsZZ t D r,,r,,kkfP Gx Gd g 9 xh 9dv C CdŘbŔtP?#(](jhMT(+( H"5TH( hm TH( h T҈(T[hATHۚhh?lTȼH, T(2(T踑(ӸRT҈$ȇhVlTH](jh T&(HA TsMDThۚhh?@ THҨѵ T^H+( H"5ThhH|TUȼHT"LH]T@҈$ȇhVT(/z#hPT7(MDT,hۥ(!T" ( ȓ T#( ȓT?aT#_( ȓ #T?#{@9qT{#_ )+ih8J @@*?#{  RRR ` @{¨#_?#{ O****@!*OB @{è#_?#{Ohc95OA{¨#_*!bR*`6*`@!!*R$RfR*ARBR!bR*`6*`@!!*R$RfR*ARBR*`@!?#C{WOCA86Q%C* I Q? q' q' q?qU J7J75A8%C@ %TODWC{A@C#_h@!bRRt" !"6`@!!*R$RfR* 4 qR'i@ k-R !R6`@!!*R$RR*h@ R饷rRR!6`@!!*R$RR*h@ q*RRJ5!BRR y96`@!!*R$RFR*h@!BRR!"6`@!!*R$RFR*qR 7h@iJ!?=qTR(@rRR6`@!!*R$RR*h@ q*RI RJ!BRR y96`@!!*R$RFR4RHarRR6`@!!*R$RR* qi@ JR  !TR6`@!!*R$RR*h@!bRR!"6`@!!*R$RfR*h"I!`@ Q? q' q?#{xD$9B95{#_@!?#{O*6!ROA{¨#_?#{~9h4*{#_?#{xD{#_?#{ * @{¨#_?#{ !*cJ!bR @{¨#_?#{OCA8B%Cc$@h@!bR*!`6*`@!!*R$RfR*ARBRRHrR*@6*`@!!*R$RR*ARBRuf>RRqAT R`@!Rhb>9`@!!bR*`6*`@!!*R$RfR*ARBRh@!bR*!`6*`@!!*R$RfR*ARBRRHrR*@6*`@!!*R$RR*ARBRu>RRRqTt>9 a@BR`@!!bR*`6*`@!!*R$RfR*ARBRh@!bR*!tz>`6*`@!!*R$RfR*ARBR!R*`6*`@!!*R$RR*ARBR RR!bR*`6*`@!!*R$RfR*ARBR`@qT!Rj~9lz~9- h~9 _qi~~9o k9q n>9.m =qo>9/ 0 Rn>9N_q 3q RRe>n>9No>9 p>9}q RRqR n>9P2M   0 _%qP3Q Rn>9o>9Rp>9/q0 R Rn>90eq 1.  RZ_q.3o>9ORp>9Rn>9RYq/R ql>9,R0R) R   3j>9r>9h>9k>9i>9 !*R$RR*!*!bR*7ARBRR(rR*@7ARBR͘RhrR*7ARBR!bR*7ARBRA8%C@ TOC{A@#_*`@!!*R$RfR**`@!!*R$RR**`@!!*R$RR**`@!!*R$RfR*?#{(| S (, 3*{#_?#{{#_?#{_WOA8%CxDRr  hzDB9 5*#@4 Va@BO@y@y h@!bRR! 7h@R rC2R!RRb 7h@q*R)R C!BRR#yG9 7h@qRJRIC!тRRK9 7j@(R~S~SCR@!RC9G9K9O9S9 7h@!bRR! 7A8%C_ A TOEWD_C{B#_`@!!*R$RfR*`@!!C*R$RR*`@!!C*R$RFR*`@!!C*R$RR*`@!!C*R$RR*`@!!*R$RfR*a@B***=?#{O~95xD @y`B@ycFR R5(Rh>9 OA*{¨#_`@!a@ @y@yBeFR R?#{WOCA8*%C A8բFF R q֦r`T" qAThOkTh@!bRR!7h@!bRR!7h@RR! 7h@8RR rR!R9B 7h@!bRR!" 7h@!bRR!" 7FF A8%C@ !+TOCWB{A#_`@!!*R$RfR*`@!!*R$RfR*`@!!*R$RR*`@!!*R$RR*`@!!*R$RfR*`@!!*R$RfR*`@!B*h@!bRRt!b 7h@!bRR!b7h@BRR!B7h@ q!сTH RR `@!B*#RRbRR 9y"7h@DRR!7h@ q!сTH RRRRbRR 9y7h@!bRR!7h@!bRR!6`@!!*R$RfR*`@!!*R$RfR*`@!!*R$RfR*~`@!!*R$RR*x`@!!*R$RfR*`@!!*R$RR*{`@!!*R$RfR*|`@!!*R$RfR*ta@dOBc*P )8 Jii C)e}Iii(%Ț6B߈cAR*`T6 )8 Jii C)e}Iii(%Ț6Bh߈cR*h`Th^H<¿¿¿H!7h@ vRڬrRR!7h@RR!7h@!bRR!b7A8%C@ TOB{A#_`@!B`@!!*R$RfR*`@!!*R$RR*`@!!*R$RR*`@!!*R$RfR*a@Bc~?#{OCA8%C*?q`TqT@!bRR!7@q RJqS!bRR999B7@!BRR!"7@!bRR!"7* A8%C@ ! TOB{A#_ր@!!*R$RfR*@!!*R$RfR*@!!*R$RFR*@!!*R$RfR*@B*?#{OCA8*%C!bRR@!7h@q*R+R)Rj!BRR y97h@ R "rRR!b7qi@ JR  !TR7h@!bRR! 7A8%C@  TOB{A#_`@!!*R$RfR*`@!!*R$RFR*`@!!*R$RR*`@!!*R$RR*`@!!*R$RfR*?#{WO`{94OBWA{è#_tD(* A@5 =@4Y@%@( )r`@"!tz>6`B*<>qT**hvD)@ @?kT*PR✀@***R*qbT(RqbTHRqhR5  qhT*)I(i 4>)Ra@B**** qT*R Ri>9 )*9@9*9@9* 9 @9* 9@9*9@9*9 h@!bRR!7h@!RR!7h@!RR!7h@!bRR!B6`@!!*R$RfR*a`@!!*R$RfR*`@!!*R$RR*`@!!*R$RR*i~9 J ka@?qcZBR?#{CA8 R%CM d9qRH?q 2 i RBR* y97ARBRA8%C@ T{A@#_*`@!!*R$RFR*i"I Jld9 k? qmMn1?qEqFqa@GBc*@?#{WOCxDA8բFF qR@}@ C)" Ț}RA~RBRFF OCWB{A#_ )8 Jii C)e}Iii(%Ț6B߈cAR*_`T_ )8 Jii C)e}Iii(%Ț6Bh߈cR*h`ThH<¿¿¿H*(Rh#9B95@94@!bRR!b7@!RR!b7@RVrRR!"7@ RBRR! y7@RWrIR!Rb7@RBRR! y"7@RR!7@RR!7@RR!7@ RBRR! y7@!RR! 7@!bRR!!7@)R"RR!97*^R>9hA8%C_ A!TOLWK{IS@C#_ր@!*@!!*R$R&R*7@!&****@!*B@!!*R$R&R*@!!*R$RfR*.@!!*R$RR*&@!!*R$RR*!@!!*R$RFR*@!!*R$RR*@!!*R$RFR*@!!*R$RR* @!!*R$RR*@!!*R$RR*@!!*R$RFR*@!!*R$RR*@!!*R$RfR*@Bc&?#{WOCA8%C  *5vDRq}@ C)( ȚiRI r}) f _ R"RR!97~94@!bRR!7@!RR!7@RUrRR!7@ RBRR!yb7@RVrɂIR!R7@RBRR!y7@RR!7@RRR!B7@RR!"7@ RBRR!y7@!RR! 7@!bRR!!7@"RR9!"7RR"R R97 ԐRHR)rԐR! rBRA8%C@ T*OCWB{A#_ր@!!*R$R&R*~95@!!*R$R&R**@!!*R$R&R*@!!*R$RfR**@!!*R$RR*"@!!*R$RR*@!!*R$RFR*@!!*R$RR*@!!*R$RFR* @!!*R$RR*@!!*R$RR*@!!*R$RR*@!!*R$RFR*@!!*R$RR*@!!*R$RfR*@BcC?#{!{#_?#{{#_author=Jeremy DeHaan description=MIPI-DSI based Google Shoreline panel driverlicense=GPLvermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=panel_google_shorelinedepends=exynos-drm,panel-samsung-drv,panel-commonalias=of:N*T*Cgoogle,shorelinealias=of:N*T*Cgoogle,shorelineC*scmversion=g32674f497b11S%S$r*?)L  `P: "°˺/5*7+ _6>ŰFŘb`ql -9999 mmeLinuxLinuxpanel_google_shoreline5module_layoutғ__stack_chk_failNY__cpu_online_mask*zcpu_number,W__tracepoint_tracing_mark_writeiLz__ubsan_handle_cfi_check_fail_abort,mipi_dsi_driver_unregisterSdevm_kmallocЍexynos_panel_common_initexynos_panel_removexb1mipi_dsi_driver_register_full)u_dev_warn3exynos_drm_connector_set_lhbm_histtexynos_panel_get_current_mode_te2.eexynos_panel_read_ddic_id^dhexynos_panel_get_panel_rev4Xsmipi_dsi_dcs_readlexynos_panel_debugfs_create_cmdsetgexynos_panel_init_brightnesswoexynos_panel_model_initq:drm_mode_equal_no_clocks9panel_cmn_calc_linear_luminancee)panel_cmn_calc_gamma_2_2_luminance@N<[exynos_drm_connector_get_lhbm_gray_levelexynos_panel_configure_te2_edges$_exynos_panel_get_te2_edgesxѾexynos_panel_set_brightnessE)exynos_panel_msleepE^pexynos_panel_disableMJpreempt_schedule_notraceh#"__traceiter_tracing_mark_write6Vexynos_panel_wait_for_vsync_doneQ U_dev_info]exynos_panel_set_binned_lpjeexynos_panel_get_brightnessrzAexynos_dsi_dcs_write_bufferAwexynos_panel_send_cmd_set_flags ]usleep_range_stateTmipi_dsi_compression_mode 4drm_mode_vrefreshgY|print_hex_dump ԩexynos_dcs_write_delaymipi_dsi_picture_parameter_setXdrm_dsc_pps_payload_packHexynos_panel_reset__dynamic_dev_dbg9_dev_err3_exynos_panel_get_modesCexynos_panel_unprepare5exynos_panel_prepareGNUF8GZ ^f:GNU|jj,k*8@jDjL|j j j j jjj j j j  k0j j ,<j @j DHjLjPj Tj Xj \j tk\(k42j j Tj Xj l|j j jjj j j j jjj j jj j j ,P`j dj hljpjtj xj j j jjj j jj$4j 8j <@jDjHj Lj PjTjlj j jjj j  0 j 4 j 8 < j@ jD j H j |  j j  j j j j  j j  j  j   j j j  j 4 < j @ j P ` j d j h l jp jt j x j | j j  k0 j j   k0 j j , k0< k,-h k,-   k\( j j  i i j j @ j D j L j P j ` h j l j  j j  j j j j j j    j  j   j j j $ j @ T l  j j  j{ j{  j j  j j  j j j j j j $k &,j 0j DTj Xj \`jdjhj lj pj tj j j jjj j 4PsTsXj6\j6htj0xj0|j j j j jjj j j j j j $j (j ,0j4j8j <j @j Dj \ptjxjj j jjj j jjj j $j (j ,0j4j8j <j @j Dj \pj j Dj Hj LjA PjA hpjCtjC|j j j j (<tj xj |jjj j j j j j jjj j j j  jjj j 4Dj Hj LPjTjXj \j `j dj |,@sDsHjLjPhj lj | `pj tj j j jjj j j j j j jjj j <Hj Lj PTjXj\j `j |j j jjj j j j jjj j j j jjj j $j (j @HPs0Ts0XjK\jKlj!j!shshjj xj |j jjjj,<j @j Pj j jjj j j j j j jjj j jjj j $(j,j0j 4j P\j `j dhjljpj tj j j jjj j jjj j jjj j j j $j(j,j 0j 8@j Dj Xhjlj|jdjdj j 0tjjj j j j jjj j j j j j j j$j (j ,j 0j HTj Xj \`jdjhj lj pjtjj j jjj j j j jjj j  j  j $ j( j, j 0 j L X j \ j ` d jh jl j p j  j j  j j j j j j   s s j j j j !! !!!@!j D!j X!t!|!!!!!j!j!!L"j P"j `"p"jt"j""""j"j" #j #j #d#j h#j l#p#jt#jx#j |#j #j #j ##j #j ##j#j#j #j #j#j##j #j ##j#j$j $j $,$j 0$j 4$8$j<$j@$j D$j `$l$j p$j t$x$j|$j$j $j $j$j$$j $j $$j$j$j $j $j $j $$$s$s%j_ %j_ %j %j%%%$%(%P%jT%jh%%%%%%%j%j%%T&j X&j l&&&&j &j &'j'j'jH 'jH $'0'j 4'j 8'<'j@'jD'j H'j L'j P'j h't'j x'j |''j'j'j 'j ''j 'j ''j'j'j 'j ''j 'j '(j(j(j (j (j (j ,(4(<(sp@(spD(j_ H(j_ L(jH P(jH T((j (j (((j)j) )j $)j 4)H)k*|)j )j ))j)j)j )j )j )j ))j )j ))j)j)j )j )*j *j * *j*j*j *j *j *j8*D*j H*j L*P*jT*jX*j \*j `*j d*j |***s8*s8*j*j**j *j *$+P+h+jl+j++j +j ++j +j ++j+j+j +j ,j ,j ,(,j ,,j 0,4,j8,j<,j @,j \,h,j l,j p,t,jx,j|,j ,j ,,j ,j ,,j,j,j ,j ,,j ,j ,,j,j,j -j -j -j -(--j -j -j -j -jc -jc ---..$..s.s.j .j ..h.h.j .j //j /j0/@/hD/hT/d/j h/j x//j /j //j/j/j /j /j /j //j /j //j/j/j /j /j /j 00j 0j 00j 0j$0j (0j ,0j00jH0T0j X0j \0`0jd0jh0j l0j p0ht0h00j0j0jA 0jA 0sP0sP0j0j0@1T11j 1j 11j1j1j 1j 111j1j1j 1j 2s 2s2j2j2jc 2jc (2X22222222jP2jP343@3D3L3P3x3j|3j334484j<4jD4T4d4444j 4j 44j 4j 44j 4j 445k\( 5k &5k0,5k42<5j @5j P5`5jd5jt5555 6D6d6666j6j66j 6j 6 7p7j!t7j!x77j 7j 77j7j7j 7j 77j 7j 7777k*88j8j8(8j ,8j 0848j88j<8j @8j \8h8j l8j p8t8jx8j|8j 8j 8j 8j 88j 8j 88j8j8j 8j 8j8j88j 8j 88j9j9j 9j $909j 49j 89<9j@9jD9j H9j d9p9j t9j x9|9j9j9j 9j 99j 9j 99j9j9j 9j 99j 9j 99j:j:j :j $:0:j 4:j 8:<:j@:jD:j H:j d:p:j t:j x:|:j:j:j :j ::j :j ::j:j:j :j ::j :j ::j;j;j ;j ;j;j(;4;j 8;j <;@;jD;jH;j L;j P;j T;j l;t;|;s;s;j_ ;j_ ;j;j;;;<<<T<j X<j h<x<j|<j<<<=8=\=====j=j=>j >j ><>L>h>>>j >j >>j>j>j >j > ?j ?j ??j?j ?j $?j @?P?j T?j X?\?j`?jd?j h?j ??j ?j ??j?j?j ?j ?j ?j ??j ?j ??j?j?j ?j ?j?j @@j @j @$@j(@j,@j 0@j L@X@j \@j `@d@jh@jl@j p@j @@j @j @@j@j@j @j @@j @j @@j@j@j @j AAj Aj A$Aj(Aj,Aj 0Aj LAXAj \Aj `AdAjhAjlAj pAj AAj Aj AAjAjAj Aj AAj Aj AAjAjAj Aj BBj Bj B$Bj(Bj,Bj 0Bj 4Bj8BjPB\Bj `Bj dBhBjlBjpBj tBj xBj |Bj BBBsBsBj_ Bj_ Bj Bj Bk4Ck4CkBkBTkBXkBkBkBkCkC k0C$k0C\kB`kBkBkBkCkCkBkBkCkCkBkBkCkCkBkBk Ck C kB$kB8kB<kBBBkBBBBkBk Bk Bkx BkBkdBk Bk BkBCCktCk CkCkP Ck$ CkCk" C$Ck3(Ck;,C0C4C ipipkDkLsk<kDs k4$k<(s 0k`4kL8sX@kDkHsPk@Tk Xs`kLdk!hpk`tk|!xk8"k$skD"k%k0#k%kL&k8(skL)k*s`kX.k|.s@k.k0sxk 1k1skd2k2k2k@3 k,4$kx;(s(0k;4kB8sk!k! k8!k!k\!k!$kl!(k!0k!4k"<k!@k"Hk!Lk"Tk!Xk "`k %dk&lkH%pk&xkl%|k&k|%k &k%k&k%k&k%k&k%k&k2k3k2k3k3k3k,3k3kH3k3kp3k3k3 k3k3k3 ipipi8j`jHj0jHjjH j[ 8jH Hj `jh pk Cxk$Ck(Ck,Ck0CkBkBkBkBkBkBkBkCkBkBkBkC@kCHkBPkBXkC`kChkCk CkCP qp r j j j j t u v@ w` x y j j z {( |H }h j j ~  (Hh(Hhjj(Hhjjj(Hhj kBk4CXjhjjPj jpjpjj kB(kBj jj j_ 8j @jHj Pjpj xjH j j_ j jc j jj j j j_ j  j (j 0j Pj Xj `j hjj j| j j6j j j jA j j j j0j 8j @j HjKhj pjnxj jj j j jj jj j_ Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)  #'*-05ADGPVr27]^<3:>JMSYu  TL=pI TW pw *? dPHd  0\ \(L] 42       @   < ,-|P (jP x $-x  8 F  P { pb$ d t$ .   &<NQ8H38@d,n B |8l8E0M08dtt@h8' M.Pp8D`KP< K $pd! ,! !r$*!0"<r"pH "T " "e"c 8<"nH"eO4# `&lX&x&a &XB& &K&& &T p8KP&5\( 88P)*  >,-8\.h P8G.>0(38 $1421h22:313 3233pA33c3 3&3 804;   _  ;(m;308;gB;BBBeB*BBBBBFCCCxCD C 0C4C v*%K*9c , m P P p0  kH#P H h ptkUH[ H h 9^  g  ^  @H  !z":#$%   !Q" #$%Z Q &t'H( );& '()D *r+1,-./0S1234Q56789}:2;<=0>?@{AxB\CD*+,M-D../ 01273456@77!8 9:{*;<=x>3?*@ ABzC+Di:\fpBBBcBByB2BBB\B =B IB pBBBCRCC CC-C-CC C%$C (C,C0C4C4E !"#$%&'()*+,-./0123456789:;<=>?@ABCDFGG[ GbocLoHJ J2 T?! `%EGHJE , $["TLT   '  p4]   l~<  0  b4Ol  wE I ,o I Q  HJ.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.modinfo.rela.text.__cfi_check_fail.rodata..compoundliteral.note.GNU-stack.rela.rodata.exynos_panel_of_match.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.data.google_shoreline.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.49.rodata..compoundliteral.39.rodata..compoundliteral.29.rodata..compoundliteral.19.rodata..compoundliteral.48.rodata..compoundliteral.38.rodata..compoundliteral.28.rodata..compoundliteral.18.rodata..compoundliteral.47.rodata..compoundliteral.37.rodata..compoundliteral.27.rodata..compoundliteral.17.rodata..compoundliteral.46.rodata..compoundliteral.36.rodata..compoundliteral.26.rodata..compoundliteral.16.rodata..compoundliteral.45.rodata..compoundliteral.35.rodata..compoundliteral.25.rodata..compoundliteral.15.rodata..compoundliteral.44.rodata..compoundliteral.34.rodata..compoundliteral.24.rodata..compoundliteral.14.rodata..compoundliteral.43.rodata..compoundliteral.33.rodata..compoundliteral.23.rodata..compoundliteral.13.rodata..compoundliteral.32.rodata..compoundliteral.22.rodata..compoundliteral.12.rodata..compoundliteral.2.rodata..compoundliteral.41.rodata..compoundliteral.31.rodata..compoundliteral.21.rodata..compoundliteral.40.rodata..compoundliteral.30.rodata..compoundliteral.20shoreline_change_frequencyexynos_dcs_write_delaylhbm_brightness_indexexynos_panel_get_panel_revshoreline_get_panel_revshoreline_set_local_hbm_mode_postexynos_drm_connector_set_lhbm_hist__ubsan_handle_cfi_check_fail_abortshoreline_get_panel_rev.cfi_jtshoreline_set_local_hbm_mode_post.cfi_jtshoreline_panel_init.cfi_jtshoreline_mode_set.cfi_jtexynos_panel_set_brightness.cfi_jtshoreline_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_jtshoreline_set_dimming_on.cfi_jtshoreline_atomic_check.cfi_jtshoreline_panel_config.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtexynos_panel_prepare.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtshoreline_disable.cfi_jtshoreline_enable.cfi_jtshoreline_set_nolp_mode.cfi_jtshoreline_set_lp_mode.cfi_jtshoreline_set_hbm_mode.cfi_jtshoreline_set_local_hbm_mode.cfi_jtshoreline_panel_probe.cfi_jtshoreline_read_id.cfi_jtshoreline_pre_update_ffc.cfi_jtshoreline_update_ffc.cfi_jtshoreline_update_te2.cfi_jtexynos_panel_common_initshoreline_panel_initexynos_panel_model_initexynos_panel_resetexynos_panel_debugfs_create_cmdsetmipi_dsi_picture_parameter_setshoreline_mode_setshoreline_vgh_init_cmd_setshoreline_vreg_init_cmd_setshoreline_init_cmd_setexynos_panel_init_brightnessexynos_panel_set_brightnessexynos_panel_get_brightnessshoreline_set_local_hbm_brightnessshoreline_is_mode_seamless____versionsdrm_mode_equal_no_clocksshoreline_btr_configsexynos_panel_send_cmd_set_flagsexynos_panel_get_te2_edgesexynos_panel_configure_te2_edgesexynos_panel_get_modesshoreline_modesshoreline_lp_low_cmdsshoreline_vgh_init_cmdsshoreline_vreg_init_cmdsshoreline_init_cmdsshoreline_lp_high_cmdsshoreline_exynos_funcsshoreline_drm_funcs_dev_errexynos_panel_drivermipi_dsi_driver_unregisterexynos_dsi_dcs_write_buffercpu_numberprint_hex_dumpexynos_panel_set_binned_lpshoreline_binned_lpexynos_panel_msleep_dev_info_dev_warnshoreline_set_dimming_onsync_beginunderrun_parammipi_dsi_driver_register_full__stack_chk_fail__cfi_check_failexynos_drm_connector_get_lhbm_gray_level.compoundliteral__cpu_online_mask__cfi_checkshoreline_atomic_checkdrm_dsc_pps_payload_packdrm_mode_vrefreshexynos_panel_of_matchshoreline_update_te.te_settingpps_configshoreline_panel_config__dynamic_dev_dbgexynos_panel_remove__tracepoint_tracing_mark_write__traceiter_tracing_mark_writeshoreline_lhbm_gamma_writeusleep_range_statefreq_updateshoreline_update_teexynos_panel_unprepareexynos_panel_prepareexynos_panel_wait_for_vsync_doneshoreline_wait_for_vsync_donegoogle_shoreline__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__exynos_panel_of_match_device_tableexynos_panel_disableshoreline_disableshoreline_enableshoreline_bl_rangeshoreline_set_nolp_modeshoreline_set_lp_modeshoreline_lp_modemipi_dsi_compression_modeshoreline_set_hbm_modeshoreline_set_local_hbm_modeshoreline_set_hbm_mode.irc_modepanel_cmn_calc_linear_luminancepanel_cmn_calc_gamma_2_2_luminancepreempt_schedule_notraceshoreline_panel_probesync_endshoreline_set_local_hbm_brightness.cmdshoreline_update_wrctrldshoreline_read_idexynos_panel_read_ddic_idmipi_dsi_dcs_readshoreline_set_hbm_mode.cycdevm_kmallocshoreline_pre_update_ffcshoreline_update_ffctest_key_on_fctest_key_off_fc_note_9shoreline_pre_update_ffc.__UNIQUE_ID_ddebug499$d.199$d.99shoreline_lhbm_gamma_write.__UNIQUE_ID_ddebug489$d.189$x.89$d.179$d.79$d.169$d.69$d.159$d.59$d.149$x.49.compoundliteral.49$d.139$x.39.compoundliteral.39$x.129$x.29.compoundliteral.29$x.119$x.19.compoundliteral.19shoreline_set_local_hbm_brightness.__UNIQUE_ID_ddebug509$d.209$d.109$x.9_note_8shoreline_update_lhbm_hist_config.__UNIQUE_ID_ddebug498$d.198$x.98$d.188$d.88$d.178$x.78$d.168$x.68$d.158$x.58$d.148.compoundliteral.48$d.48$d.138.compoundliteral.38$d.38$x.128$x.28.compoundliteral.28$x.118$x.18.compoundliteral.18shoreline_set_local_hbm_brightness.__UNIQUE_ID_ddebug508$d.208$x.108$x.8$d.8$d.197$d.97$d.187$x.87$d.177$x.77$d.167$d.67$d.157$d.57$d.147$x.47.compoundliteral.47$d.137$x.37.compoundliteral.37$x.127.compoundliteral.27$d.27$x.117.compoundliteral.17$d.17$d.207$d.107$x.7shoreline_change_frequency.__UNIQUE_ID_ddebug496$d.196$x.96$d.186$x.86$d.176$d.76$d.166$x.66$d.156$x.56$d.146.compoundliteral.46$d.46$d.136.compoundliteral.36$d.36$x.126$x.26.compoundliteral.26$x.116$x.16.compoundliteral.16shoreline_disable.__UNIQUE_ID_ddebug506__UNIQUE_ID_scmversion306$d.206$x.106$x.6shoreline_update_te2.__UNIQUE_ID_ddebug495$d.195$d.95$d.185$d.85$d.175$x.75$d.165$d.65$d.155$d.55$d.145$x.45.compoundliteral.45$x.135$x.35.compoundliteral.35$x.125$x.25.compoundliteral.25__UNIQUE_ID_license515$d.115.compoundliteral.15$d.15__UNIQUE_ID_alias305$d.205$d.105$x.5shoreline_update_te2.__UNIQUE_ID_ddebug494$d.194$x.94$d.184$x.84$d.174$x.74$d.164$x.64$d.154$x.54$d.144.compoundliteral.44$d.44$x.134.compoundliteral.34$d.34$x.124.compoundliteral.24$d.24__UNIQUE_ID_description514$d.214$x.114$x.14.compoundliteral.14shoreline_enable.__UNIQUE_ID_ddebug504__UNIQUE_ID_alias304$d.204$x.104$x.4$d.4$d.193$d.93$d.183$d.83$d.173$d.73$d.163$d.63$d.153$d.53$d.143$x.43.compoundliteral.43$x.133$x.33.compoundliteral.33$x.123$x.23.compoundliteral.23__UNIQUE_ID_author513$d.213$x.113$x.13.compoundliteral.13__UNIQUE_ID_depends303$d.203$d.103$x.3$d.3shoreline_update_te2exynos_panel_get_current_mode_te2$d.192$x.92$d.182$x.82$d.172$x.72$d.162$x.62$d.152$x.52$d.142$d.42$x.132.compoundliteral.32$d.32$x.122.compoundliteral.22$d.22shoreline_lhbm_brightness_init.__UNIQUE_ID_ddebug512$d.212$d.112$x.12.compoundliteral.12__UNIQUE_ID_name302$d.202$x.102.compoundliteral.2$d.2shoreline_vreg_read.__UNIQUE_ID_ddebug491$d.191$d.91$d.181$x.81$d.171$d.71$d.161$d.61$d.151$x.51$d.141$x.41.compoundliteral.41$x.131$x.31.compoundliteral.31$x.121$x.21.compoundliteral.21$d.211$x.111$x.11shoreline_update_wrctrld.__UNIQUE_ID_ddebug501__UNIQUE_ID_vermagic301$d.201$d.101$x.1$d.1test_key_on_f0test_key_off_f0$d.190$x.90$d.180$x.80$d.170$x.70$d.160$x.60$d.150$d.50$d.140.compoundliteral.40$d.40$x.130.compoundliteral.30$d.30$d.220$x.120$x.20.compoundliteral.20$d.210$x.110$x.10shoreline_update_ffc.__UNIQUE_ID_ddebug500$d.200$x.100k@ l`@a82D 8CX@cSAcBc@p]ppp@H؇N5p,0@ xNg@Nf@8N%,p$ @HN@XNPp@X"NXp@p"N`py,@"Nq@q q@x#@N$tt`tttuu0 uuuuuD"u&ud(u,u.u2u4uw8u;u?u(AuEuHGuHuhMuRuVu[Xu|\u `ucu,fukuL|uuJ0(Loq)9u0Mu@H@*0NH|z y$( **x-PXX[^