ELFX@@""""""""""""X<X<d^h|,0 < @ N G1440x3120x60x0 ,0 < @ N G1440x3120x120x08$ 0 4 B G1080x2340x60x0XK8$ 0 4 B G1080x2340x120x0 <x>G,0 < @ N G1440x3120x30xR8$ 0 4 B G1080x2340x30x h00 Opboe,nt37290  6 6 6 4 4 4^dx(Unsupported vrefresh %dHz for auto mode activent37290_update_te2ee=%s fi=%s vrefresh=%d idle_vrefresh=%d osc2=%u autofhd%s: failed to convert for brightness %u, ret %d change to %dHz, idle %s, was_lp_mode %d nt37290_update_min_idle_vrefresh3%s: done nt37290_panel_idle_notification%u %s dimming_on=%d panel-boe-nt37290%s: nits %lld, range %u, level %u->%lld deactive/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/76/execroot/__main__/aosp/../private/google-modules/display/samsung/panel/panel-boe-nt37290.cTE2 updated: option %s, idle mode %s, rising 0x%x, falling 0x%x changeable%s: %u (idx %d) %s: pending change for %u (idx %d) offnt37290_enableInvalid OSC2 clock (%u) nt37290_convert_to_dvt1_nonlinear_brPANEL_IDLE_ENTER=%u,%u,%u%s: level %u->%u no current mode set Panel is not ready, use default timing Failed to get current timing %s: frequency change is not allowed while LHBM is enabled %s: nits %u, band %u, level %u->%u idle vrefresh (%d) higher than target (%d) nt37290_set_self_refreshwqhd%s: level %u nt37290_set_dimming_onlowpanel_boe_nt37290disablednt37290_trigger_early_exit%s: %s idle (%dHz) for mode %s %s (%s) failed to write cmd (%d) manualnt37290_wait_one_vblank%s: failed to get vblank for %dhz Unsupported idle_vrefresh %dHz for auto mode nt37290_convert_to_evt1_1_nonlinear_brnt37290_set_nolp_modeexitnt37290_convert_to_evt1_brhbm_on=%d hbm_ircoff=%d %s: RRS in progress, skip skip early exit. %lldus since last commit command: initenabledhigh../private/google-modules/display/samsung/panel/panel-boe-nt37290.centernt37290_set_osc2_clk_khzonUnsupported vrefresh %dHz for manual mode nt37290_set_lp_modeUnable to read DDIC id (%d) %s: disable auto idle mode for %s nt37290_update_panel_featexit LP mode nt37290_change_frequencyfixed%s: drm_device is null     ,)1t?xUR----p@PӈX@FZ, H<| 58xl\Pd2?xC}PZX, xP2  DD'void (struct exynos_panel *, unsigned short)'UURUURh&(HLTHۚhh?TMD- T(MDT,hۥ(TH](jh!T/z#hP-THhH| ThhH|T҈( T[hTȼHlT(2( T踑(ӸRaT|҈$ȇhVT&(H ThV҈(ZH Tghۚhh? THҨѵ TX(/z#hP TH+( H"5 T3ȼH T"LH]!T:҈$ȇhV@TݜAT+(%( ȓ T( ȓ T( ȓT?aT_?#{@9qT{#_ )+ih8J @@*?#{  RR`R R\h)8` @{¨#_?#C{_WOCA8%C*?<rxDB9!yT5h@*<>rThJqT>?qTQ qcT8q! T a@Bc**qaT>8qT q@ T8qa T)RKR>RiR8q*R*51(1i=@ T8qR RRk11 aT >R_8qR(i1?RR})i1I ɚ հa@>BcԐR R(r> ԈR |RRirr8q˫rrnr~11 T R8q XR Rr rr)11 T 4 RHRf>JRj) )R)r })` K(H } S  =?qT?qT?qHT?=qT?qT?aq T?qR)%I)RG> 8R?8q @RILr rrJ ˉ1 R R ar rI} 1)J) ʚ( RhxriT*`R(>Bc?#{A8%CiPRh@? q#9T JI R!#BRR)@9* 3'9"7h@I R#BRR!y7h@!RR! 7h@鍃R#BRR!y 7h@ )#"RR!C9)@ 7h@R#bRR+9!y 7 A8%C_  T{B@#_`@!!#*R$RFR*`@!!#*R$RFR*`@!!*R$RR*`@!!#*R$RFR*`@!!#*R$R&R*`@!!#*R$RfR*@*a@Bc?#{WOCA8%CHyqTA8%C@ TOCWB{A#_A8բFF R"R*9@6*`@!!*R$R&R*ARBRazD!"R*`6*`@!!*R$R&R*ARBR!"R*`6*`@!!*R$R&R*ARBR!"R*`6*`@!!*R$R&R*ARBRFF `@!m )8 Jii C)e}Iii(%Ț(6B߈cAR*`T(_ )8 Jii C)e}Iii(%Țh6B߈cR*`ThH<¿¿¿H<Ո¿¿¿?#{OCA8%C IkaTA8%C@ a#TOB{A#_ Q? 1)Q'? q'*) J 7h@!RR!"6`@!!*R$RR*h@-RBRR!y6`@!!*R$RFR*h@qIRBR!Ry96`@!!*R$RFR*h"I q q(JH7h@iJ!?q#T q RBRRy96`@!!*R$RFR*h@ qjRRJm_RRrRR96`@!!*R$RR*h@MRBRR!y6`@!!*R$RFR*h@>RBRR!y6`@!!*R$RFR*h@ R RJUrR!R y6`@!!*R$RR* qh@)R!BRRy96`@!!*R$RFR* q`@q'q!"Jt" ?#{OCA8 R%C R?r*i RjBR$9* y97ARBR A8%C@ TOB{A#_*@!!*R$RFR*@dBc?#{OCA8%C6hJAq Ti@!hayRR !uS"7h@鍉RBRR!y7j@R~SRR@! 99999997h@ERBRR!y7h@0Rh@R"RR!97h@iJ!?AqTRBRRyb7h@R!y%h@0R!BRRyb7h@R"RR!96`@!!*R$R&R@RyBRRb7A8%C@ TOB{A#_`@!!*R$R&R*`@!!*R$RFR*`@!!*R$RFR*`@!!*R$RR*H`@!!*R$RFR*B`@!!*R$RR*C`@!!*R$RFR*=`@!!*R$RFR*GxD*@y @y? kAT @y*@y? kT@)@ k_*_?#{{#_?#{ $@Bc!*!*hP qBT} )(ihh @{¨#_@*?#{($S?r), S q(| SI !*{#_?#{OA8%C J @?qT*_R!)Rr#RR39 B7CARR"qAT`(CR*9A8%C_ T*OC{B#_`@!!#*R$RR*`@!*?#C{WOA8%C xDHB9TR5hPQuqHR2TRRhjh84 Wa@BcN#,1T`5#@9+@9 *Rh@q R aRKUr!3RRir #y7h@iR3BRR!y79B7h@鍀R3BRR!y 7h@iR3BRR!y79 7i@R R3"RR !G939K9O9S9 7 A8%C_ TODWC{BC#_`@!!3*R$RR*`@!!3*R$RFR*`@!!3*R$RFR*`@!!3*R$RFR*`@!!3*R$R&R*`@!jP ) q k #_qa@Ba@B@?#{WOHyqATxD(B95Rh !@94!9OBWA{è#_iVH7)@?qT@94hNh564h>Fijtˉ }I*GTInjRi r lT a@B`BA8բFF hI4(jRcThNh4!"R*`7ARBR*FF Ք6tzD **`@!!*R$R&R* )8 Jii C)e}Iii(%Ț6B߈cAR*`TȈ )8 Jii C)e}Iii(%Ț6B߈cR*`TȈ6a@BBcH<¿¿¿H<¿¿¿?#{;_W O A8%CxDuB9h4*/NH5*A8GF @* qT*V6 I4cqT"DBcR**R(#@#AR@ GF A8%C_ !T`OJWI_H{F;@#_ր@!B*@!B )8 Jii C)e}Iii(%Ț(6Ch߈cAR*h`Th( )8 Jii C)e}Iii(%Țh6C߈cR*`Th I JrD?q@BBcHdescription=MIPI-DSI based BOE nt37290 panel driverlicense=GPLvermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=panel_boe_nt37290depends=exynos-drm,panel-samsung-drvalias=of:N*T*Cboe,nt37290alias=of:N*T*Cboe,nt37290C*scmversion=g4c19d2f982f39Q3QOr,:&5QBBQS Zo o UR URoPoo(UoUoo U7Uo ooooo:(( (%dURoU!9191?? a#yy391'9191?#zy30y+91919$Uzz3yy-9191?Uyz3yooozzooo+???o1"o2*o3*o4o5o6o7o8 8o:ao@.oF)oLoR ">oX=(Ro^Q Nod;?.95oj%5<0op>?ov#7Ko|?i mipi_dsi_dcs_read K`exynos_panel_read_id Dexynos_panel_get_panel_revVMexynos_panel_debugfs_create_cmdset*squeue_work_onpanel_get_idle_time_deltaP}drm_crtc_vblank_put0drm_crtc_wait_one_vblankYQdrm_crtc_vblank_getKB_dev_infoo6xint_sqrtz)'mipi_dsi_dcs_set_display_brightnessED__cfi_slowpath_diag;Hexynos_panel_configure_te2_edges.exynos_panel_get_te2_edgesexynos_panel_set_binned_lpE/__bitmap_clearcexynos_panel_disable ]usleep_range_state*exynos_panel_set_lp_mode_dev_warnLexynos_dsi_dcs_write_buffer 4drm_mode_vrefreshpexynos_panel_send_cmd_set_flagsMJpreempt_schedule_notraceh#"__traceiter_tracing_mark_writegY|print_hex_dump;fexynos_dcs_write_delay_'exynos_panel_resetЏ__dynamic_dev_dbg8[_dev_errpbexynos_panel_get_modesNexynos_panel_unprepareexynos_panel_prepareGNU{p ^zY$hGNUPPGG8,8,x;|;@ `  { {  q q      { {  q q    { {$ ( q , q 0 4 P  * *8 l p x  |                  4 8 < @ D H L x  ) )     4 D -H -h   { {  q q  {{q q $(DP{T{X\q `q dhlp{{q q {{q q {{ q $q (,HT\p`pdt ht lnpnt{{ $q (q ,0L`l6x4|HH{{q q HH6HH {${(,q 0q 48<H@HXlpItI{{q q II<,@,Tpx|{{q q {{ $q (q ,0Lx{{q q  {${(,q 0q 48T{{q q {{ q q 8Xh{l{ptq xq |{{q q  8H{L{PTq Xq \`|bb  X{\{`dq hq lp  <Lt{{q q {{ q q 8D{H{LPq Tq X\x{{q q {{q q { {q q  <H{L{PTq Xq \`|{{q q {{q q T4xP|P``pp))h{{q q $(DPT\d00{{   d    $!d!{h!{l!p!q t!q x!|!!!{!{!!q !q !!!!{!{!!q !q !!"$"{("{,"0"q 4"q 8"<"X"d"{h"{l"p"q t"q x"|""",","""""1"1""".".""# # ##h#h# #$##4#$$$ $$$L$HP$H`$t$$h$4${${$$q $q $$$H$H$$$%%0%74%7H%d%l%p%x%|%%%%%%%%%%7&7&&4&&&''d'Jh'Jl'p't'' ' '~ '~ ''''''''' ((( ($(L(P(d(((B(B(!(!(H(H(R(R(((|)l*)))<)<))))))M)M)')')* * 4*P**H+)L+)p+++)+),8,H,L,\,,,a-,a--k--k-4-u-8-u---{-{--q -q ---{-{--q -q --..{.{..q .q $.(.D.P.{T.{X.\.q `.q d.h.l.p...{.{..q .q ....X-.X-/(/\///0d0{h0{l0p0q t0q x0|000{0{00q 0q 0000{0{00q 0q 001 1C$1C01{41{81<1q @1q D1H1d1p1{t1{x1|1q 1q 1111{1{11q 1q 1111{1{11q 2q 22$202x 42x D2{H2{L2P2q T2q X2\2x222222@2@2q2q222 2 28282 2 222330343H3d3l3p3x3|33333$484|44 4 4l*5555 5 666 6(64686<6' @6' P66 6 6667 7$7,707P7`7h7l7t7x77777777788,8H888P8P88`8`88p8p99l*999 949H9T h9Il9I|999999{9{99q 9q 999I9I:: :$: (: 8:<:@:rD:rH:uL:uP:X:\:d:h::u:u::::::;;;8;;;;;4<4<h;l;<<;;4;8;p0<t0<<<;;;;<<;;<<;;<<; ;8 << <TX;\;;;;;;; ;;;;T ;|;H;,;<<d<h <,#<,&<<(<) <$<p8(<`;,<0<4< x T$( (@0L 4T 8@ DXHPTX`dxhp$tx X$ #0!"##,$$$l%$%8&''(p$'( )$)(0)4)8@+D2H`P +T2X`$0dl3hp4t6x45454545506l5X6p5X6|5p65p66h7 6$7(084:8(@8DX:HP9T:X  4X$h(04<@HLTX`%d &l(%p&xL%|&\%&t%&% &%$&%(&'('('(((((D((h( (x(( 3$3,(3038L3<3D\3H3Pt3T3\3`3h3l3t3x3p7P87T87X87\87`8 8d808h8@8l8`:@;:D;:H;:L;:P;: T;( ;,X;40;8\;     x  H p  8 `  0 `X hq(H <$<(<,<0<;; ;(;8;@;P;x;;<<;;<< <<<<8PPXh   P 8 ` 0P PpHHIHH0IXhx)x*(Hh(Hh-(Hh-(H h    (Hh(H-h0P p!"#$%0&P'p()*+,-0.P/p01234506P7p89:;<=0>P?p@ABCD E0 FP Gp H I J K L!M0!NP!Op!P!Q!R!S!T"U0"VP"Wp"X"Y"Z"["\#]0#^P#_p#`#a#b#c#d$e0$fP$gp$h$i$j$k$l%m0%nP%op%p%q%r%s%t&u0&vP&wp&x&y&z&{&|'}0'~P'p'''''(0(P(p((((()0)P)p))))* *@*`*****;4<ur8@HP pxnt   (0PXG`h' P  08 @H{hp x  77 (HPX`R'<'M - (;;Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)lHtT |P H,d\,h,#0,&t()l*(4h6p8`;DX;l;;;;;;;; ; <4<H<\<p< <0<4<  'BEKNQTZ]`l-.VWX$Hcfiov  x'lm$! d8W*8P8 8, * 8*'X' *@ $0&8!P T ((T )N@ !p8 z |p~|Pj< 6i4^ HIQ*`&#  <$ )0B&#<o HT   )p 8%( H,#@8 HGH]dRdP`p@u/ ,<p,!hh 08A)%'h8"(  r$84! ,#,#>*8%#[(0$)|%$"0'8$` &l&x &(8%&m"e&x &$& (&r ,&u(,&%"&5 H80 'HW('m{(p 1(($!((((>L( $+('Q$((v!({l*t  8)0%8))p)l**@88'+$P $+!`2(0~ b3l,N36*8&3#D 3P3\3!h3)t&&3[#4h p8v444p)4%#41 8+ 5KYp5ivt5l%)5%"566#  6@ P8(`%T8"X8\8`8 d8(%h8R"Il8) p8Xp8q0T88@8,E PY(9$"@;)D;-PH;RtL;U *(P;$!T;(X;4!\; `;h#`;E +;';5$;Z!;Q;;;;;;*<'<#< <<+ <b0<[4<P8 8G8P@*P   c &#) @x I PPXXX [hxh( Hz0e0@ )&T##%L )%4\&Y o z  P  P X 'i)%q #( H$/RHMIoP)P %`@"pP):x*!s"p#=*$&%#& '() * +(,-).H&/w#0u 123456)7%82#9M:X;{<v=>s?G)@%A"BCD E*F+GGH.I(J"KLM!"$#$(%Y%&z"'()*+, -(.%/6"0B1Q2U3x4z56} 7R(8$9":;"<&=I>K?m@N A#(B$C!DEFGHI>J K+L'M.$NOS!NJOPQ R(S>%T-Y"U-kV-tW-~XYZ[ \{(]$^"_!`6a4b]cYde\ f7(g$h!ijkl.m*nRo p++q'rX$s}!tmuvwxyz*{'|#} ~ 9iiWU!*&#  )-&b#S }w)%# 26`T}W,)%"+(g%" (#%="P_\ `($PQRS*T'U#V WX$Y[ZT[I\@]*^z&_#` abcdefg)h&iM#jE khlsmnopqb)r%s#t uv(wKxFyhzI{)|%}"~ (R%s" (%/";JNqsv K($" BDfG ($!7 +a'$5!.y*&# TMB9 *s&X-#a- k-u--))'<$a!X)&F#> ax**l-[)-%-" *8,!-D-?-a-B,;;;;\;;~;;;; ; ; ;;<< *<  < <g<G<&< <l$<U(<,<>0<?4<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' h'ecm$e$! NEGNP0 W0 Yg `fbeidkrt{}  . -,+m  ŽĎ4ɎNˎΎ Ў ӎՎMLL h    "%'* ,/ =J?IBHDGGIZ\ _ a dfwz|l1M M  1Q@81J013@2  Lo6c0G@B@90| s$ @9@9P^@+