ELF@@jhdboe,ts110f5mlg0 @KLOz@:   d(command: i2c_pwr enable successfully avdd disable failed failed to get disp_avee provider i2c_pwr disable failed ts110f5mlg0_preparets110f5mlg0_set_cabc_modeavee-microvolt../google-modules/../devices/google/tangorpro/display/panel-boe-ts110f5mlg0.conavdd enable failed i2c_pwr disable successfully avee disable failed %s + failed to parse avdd-microvolt: %d panel_boe_ts110f5mlg0failed to write cmd (%d) vddi enable failed failed to get display i2c-pwr vddi disable successfully disp_biasfailed to get panel vddi %s is enabled by bootloader avee enable successfully avdd set voltage successfully failed to parse avee-microvolt: %d unknown rev from panel (0x%x), default to latest panel_rev: 0x%x 0failed to parse disp_bias entry %s is disabled by bootloader failed to get disp_avdd provider vddi enable successfully ts110f5mlg0_parse_regualtorspanel-boe-ts110f5mlg0disp_avdduse avee-microvolt: %d uV avdd disable successfully %s(wrctrld:0x%x, dimming: %s) avdd-microvolt%s - avdd enable successfully i2c_pwr enable failed avee set voltage successfully ts110f5mlg0_update_wrctrldoffdisp_aveeuse avdd-microvolt: %d uV 3i2c-pwrts110f5mlg0_resetavee set voltage failed avdd set voltage failed vddi disable failed read_id is not supported in panel_rev: 0x%x vddi%s CABC state: %u ts110f5mlg0_set_poweravee enable failed avee disable successfully Unable to read panel id (%d) Kx)@?#hFyTHۚhh?,Tyȩ TȼH@ T"LH]A TgHhH|lTFyT҈$ȇhV`T(/z#hPTBhۚhh?T(MDTH](jhAT7hhH|T҈( T[hT"( ȓcT# ( ȓ #T?T#__$?#@9#qCT_@*?#^{  RR` @{¨^_#_?#^{0$9{^_#_?#^{COA8)QB*qSJQ}? q R(@Rhr% @1BR y@!97 A8B@ TOB{A^_#_`@!!*R$RFR*$a@Bc?#^{WO 6`2@ 5 RwR`F*5`F5 R8R`F 5 hRM,Rr`F *5aRM`F*@5 }RR`F` 5 hVM`F * 5aVM`F*5 }RRT5`F` 5 $a@B}`&@*`F5 }RR`F5 RkR`2@5 **OBWA{è^_#_`@!`@!*`@!*`@!*`@!*`@!*`@!*`@!*`@!`@!$a@B`$a@B$a@Bb$a@B$a@B$a@B_$a@BP$a@B[$a@B+?#^{  hHqT`&@*}RR`&@!R}RR`&@*}RR`&@!RRR  @{¨^_#_֟$a@Bc$a@Bc?#^{"< S_q#T R@! (  !Yb@( {^_#_?#C^{CWOA8B(J@_qT _RBR y7h@i?RBR! y 7w'*#RqTߒTh@RBR! y7h@i?RBR! y 7qa T*V(9A8B@  TODWC{A@^_C#_!`'!R*`@!!*R$RFR*`@!!*R$RFR*`@!!*R$RFR*`@!!*R$RFR*qT`@!*`'!R?#^{ g_WO@!?`2 T!?`CT@ 5zA!Rq T**9ZzA*7 kT `@b @$a@c @!?`CT`5!?`CT5zAbB5!#R7 zAbR5!#R 7 *$`@!`@!`@!`@!`@!@ *`@!*`@!** @OEWD_CgB{ƨ^_#_֟$a@cRMB$a@cVMB?#^{CA8ՉRB0d9qR( i@j RBR ! y97A8B@ T{A@^_#_`@!!*R$RFR*$i2d9 Jk?qa@eBc*@?#^{   !RRR  @*{¨^_#_֟$a@Bc$a@Bc?#^{O !*(R*hb#9OA{¨^_#__$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$?#^{!{^_#_?#^{{^_#_author=Ken Huang description=MIPI-DSI based BOE ts110f5mlg0 panel driverlicense=GPLvermagic=5.10.177-android13-4-gebc441967af0-ab11066595 SMP preempt mod_unload modversions aarch64name=panel_boe_ts110f5mlg0depends=panel-samsung-drvalias=of:N*T*Cboe,ts110f5mlg0alias=of:N*T*Cboe,ts110f5mlg0C*scmversion=gb393b980a600G&.6 Z# %A&12'[1ф0$$`: @QS$U"h VwXYj!;6Linuxpanel_boe_ts110f5mlg0̄emodule_layout ѩ__stack_chk_fail*mipi_dsi_driver_unregisterZDdevm_kmalloc9%exynos_panel_common_initn?Hexynos_panel_removenmipi_dsi_driver_register_full=N6of_property_read_variable_u32_arrayC/}of_device_is_availableJ;(of_parse_phandleof_property_count_elems_of_size抝devm_regulator_get_optionalD-8devm_regulator_getdgmipi_dsi_dcs_readHWstrlcpyS%_dev_info*_dev_warn\[regulator_disablevregulator_set_voltage|W8regulator_is_enabledAregulator_enableGmipi_dsi_dcs_write_buffergY|print_hex_dumpi/,_dev_erro=exynos_panel_set_brightnessXexynos_panel_send_cmd_set_flags(exynos_panel_initgpiod_set_valueGusleep_rangebgexynos_panel_set_powerǥ__dynamic_dev_dbgR exynos_panel_get_modesi#exynos_panel_unprepare!exynos_panel_disableGNU[V ˟2GNU00 x284p1ux1u|1v 11v 181 1t81 1t 0DLp8 181$,@H\d1 1 1 1 111 1 111 11 $1 (015 <15 @H1T1X`1Hh1Hlx8P|1!8P1!81I 81I 818181818H18H1 801$80(1,88<18D8H18LX8h\1 d8hh1 lx8|181 88p<15@1 H8pL15P1 T`8d1h1 p8t1x1 |1{1{1111L p    @ 1 D 1 H L 1T 1\ h 1up 1ut x 1v | 1 1v 1  1u 1u  1v 1 1v 1  1u 1u  1v 1 1v  1 ( 1u0 1u4 8 1v < 1@ 1v D 1` l 1d t 1d |  1 1   1 1  1y 1y  1 1 $ 1( 1, 80 1< 1@ 1D 8H 1X `    1n 1n  1Q 1Q  1 1  1 1( < 1D 1P 1T 1\ 1d 1h x 1| 1 1& 1&  1; 1; 1W 1W  8 1[ 81[ 81x$8,1x01u1u1v 11v 1 11M 1$1M (801412 @8D1H12 T28151`8151`8811`8811`(,1 41 <|222h2h<2@2222222222`2`2222 222x2xdl2Tt|2222222 2`22@28@2 2t8x 28$2t(802T4288@2D24H8 P2T2X8X`2d2Th8p2t2x824282P2882l28p224822\82h 2 82 2 820 282t282x28( 2$2(8`001 1p01@`1Ph1H1hP2X2`2h2p22x222222X2p6711 1 9 : ; < =@ >` ? @ A B C D E@ F` G H I J K L M@ N` O P Q R ST U@V`WXYZ[\ ]@^`_`abcd e@f`ghijkl m@n`opqrst u@v`wxyz{| }@~`112`21X8102h2p1_1`11581_@1`H1P1p1_x1 1151_1 111_12 111_ 1t(101 P1_X1 `1h1!1_1 111_1 111_1 11801_81 @1H1h1_p1 x11 1_1 111_1 11I 1_1 1(1H1_P1 X1`11_1;111_1;11[ 1_1;11xAndroid (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)  7@DGXahjlnprtvxz|~[^:=cU"%(+.14IMP 0l$TTJT(8(n&  8 D% P8v I8K<=0 8Xa@ 8  P 08 ` h8-p88*8|8@8 TP H8 pkGp828 Op/i3 ! g  8  l 28 L84 Z8V 8 x`F ` 8u | 88kX  9` h% x T Jze  80 0 G t)= )8 a p@P0tp@hPK  h`j  #|Z_  ` y * |Q)M    !3"#0$%&,' (< ) *q+,8- ./50 1m 2 3 45678`9: ;L < ={ >?q@AB?CD E+ F GZ HIPJKLMNk O P Q3 RS)TU`VWX7 Y ZV [ \]1  P vTs+  J !"{#$%e&C'(g) * + ,-o./D0"12F3 4 5 67&89#:;u<%= >5 ? @dAB+CDE(F G` H I JKLMNSOP Q? R Sn TUdVWX2YZ [ \ ]M C`JhvpxT)7i     ^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_B ``mbqmQ Oa>cc p  " B= ^`ac^4 ,fkNKmS{GT|#\l+n8"0$,00a'0` .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt__versions.modinfo.rodata..compoundliteral.note.GNU-stack.rela.rodata.exynos_panel_of_match.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.rela.text.ts110f5mlg0_panel_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.data.rodata..compoundliteral.79.rodata..compoundliteral.69.rodata..compoundliteral.59.rodata..compoundliteral.49.rodata..compoundliteral.39.rodata..compoundliteral.29.rodata..compoundliteral.19.rodata..compoundliteral.9.rodata..compoundliteral.78.rodata..compoundliteral.68.rodata..compoundliteral.58.rodata..compoundliteral.48.rodata..compoundliteral.38.rodata..compoundliteral.28.rodata..compoundliteral.18.rodata..compoundliteral.8.rodata..compoundliteral.77.rodata..compoundliteral.67.rodata..compoundliteral.57.rodata..compoundliteral.47.rodata..compoundliteral.37.rodata..compoundliteral.27.rodata..compoundliteral.17.rodata..compoundliteral.7.rodata..compoundliteral.76.rodata..compoundliteral.66.rodata..compoundliteral.56.rodata..compoundliteral.46.rodata..compoundliteral.36.rodata..compoundliteral.26.rodata..compoundliteral.16.rodata..compoundliteral.75.rodata..compoundliteral.65.rodata..compoundliteral.55.rodata..compoundliteral.45.rodata..compoundliteral.35.rodata..compoundliteral.25.rodata..compoundliteral.15.rodata..compoundliteral.74.rodata..compoundliteral.64.rodata..compoundliteral.54.rodata..compoundliteral.44.rodata..compoundliteral.34.rodata..compoundliteral.24.rodata..compoundliteral.14.rodata..compoundliteral.73.rodata..compoundliteral.63.rodata..compoundliteral.53.rodata..compoundliteral.43.rodata..compoundliteral.33.rodata..compoundliteral.23.rodata..compoundliteral.13.rodata..compoundliteral.72.rodata..compoundliteral.62.rodata..compoundliteral.52.rodata..compoundliteral.42.rodata..compoundliteral.32.rodata..compoundliteral.22.rodata..compoundliteral.12.rodata..compoundliteral.71.rodata..compoundliteral.61.rodata..compoundliteral.51.rodata..compoundliteral.41.rodata..compoundliteral.31.rodata..compoundliteral.21.rodata..compoundliteral.11.rodata..compoundliteral.1.rodata..compoundliteral.70.rodata..compoundliteral.60.rodata..compoundliteral.50.rodata..compoundliteral.40.rodata..compoundliteral.30.rodata..compoundliteral.20.rodata..compoundliteral.10ts110f5mlg0_brightness_capabilitystrlcpyof_property_read_variable_u32_arrayts110f5mlg0_get_panel_revts110f5mlg0_panel_revsleep_out__cfi_jt_startts110f5mlg0_get_panel_rev.cfi_jtts110f5mlg0_reset.cfi_jtexynos_panel_set_brightness.cfi_jtts110f5mlg0_parse_regualtors.cfi_jtexynos_panel_get_modes.cfi_jtts110f5mlg0_set_power.cfi_jtts110f5mlg0_set_dimming_on.cfi_jtexynos_panel_remove.cfi_jtexynos_panel_unprepare.cfi_jtts110f5mlg0_prepare.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtexynos_panel_disable.cfi_jtts110f5mlg0_enable.cfi_jtts110f5mlg0_set_cabc_mode.cfi_jtts110f5mlg0_panel_probe.cfi_jtts110f5mlg0_read_id.cfi_jtexynos_panel_common_initexynos_panel_initts110f5mlg0_resetts110f5mlg0_init_cmd_setts110f5mlg0_off_cmd_setdevm_regulator_getexynos_panel_set_brightnessts110f5mlg0_parse_regualtors____versionsexynos_panel_send_cmd_set_flagsexynos_panel_get_modests110f5mlg0_modests110f5mlg0_init_cmdsts110f5mlg0_off_cmdsts110f5mlg0_exynos_funcsts110f5mlg0_drm_funcs_dev_errexynos_panel_set_powerts110f5mlg0_set_powerexynos_panel_drivermipi_dsi_driver_unregistermipi_dsi_dcs_write_bufferprint_hex_dump_dev_info_dev_warndisplay_onts110f5mlg0_set_dimming_onsleep_inmipi_dsi_driver_register_full__stack_chk_fail__cfi_check_fail.compoundliteraldevm_regulator_get_optional__cfi_checkexynos_panel_of_match__dynamic_dev_dbgdisplay_offof_property_count_elems_of_sizeexynos_panel_removegpiod_set_valueexynos_panel_unpreparets110f5mlg0_prepare__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduleof_parse_phandle__mod_of__exynos_panel_of_match_device_tableregulator_disableexynos_panel_disableregulator_enablets110f5mlg0_enableof_device_is_availableusleep_rangeregulator_set_voltagets110f5mlg0_set_cabc_modets110f5mlg0_panel_probe__cfi_jt_endts110f5mlg0_update_wrctrldts110f5mlg0_read_idregulator_is_enabledmipi_dsi_dcs_readdevm_kmalloc$d.99$d.89.compoundliteral.79$d.79__UNIQUE_ID_scmversion269.compoundliteral.69$d.69$d.159$x.59.compoundliteral.59$d.149.compoundliteral.49$d.49$d.139.compoundliteral.39$d.39ts110f5mlg0_set_power.__UNIQUE_ID_ddebug429$d.129$x.29.compoundliteral.29ts110f5mlg0_parse_regualtors.__UNIQUE_ID_ddebug419$d.119.compoundliteral.19$d.19$d.109.compoundliteral.9$d.9$d.98$d.88.compoundliteral.78$d.78__UNIQUE_ID_alias268.compoundliteral.68$d.68$d.158$x.58.compoundliteral.58$d.148$x.48.compoundliteral.48$d.138$x.38.compoundliteral.38ts110f5mlg0_set_power.__UNIQUE_ID_ddebug428$d.128$x.28.compoundliteral.28$d.118$x.18.compoundliteral.18$d.108$x.8.compoundliteral.8$d.8_note_7$d.97$d.87.compoundliteral.77$d.77__UNIQUE_ID_alias267$d.167.compoundliteral.67$d.67$d.157$x.57.compoundliteral.57$d.147.compoundliteral.47$d.47$d.137.compoundliteral.37$d.37ts110f5mlg0_set_power.__UNIQUE_ID_ddebug427$d.127.compoundliteral.27$d.27ts110f5mlg0_update_wrctrld.__UNIQUE_ID_ddebug417$d.117.compoundliteral.17$d.17$d.107$x.7.compoundliteral.7$d.96$d.86.compoundliteral.76$d.76__UNIQUE_ID_depends266.compoundliteral.66$d.66$d.156$x.56.compoundliteral.56$d.146$x.46.compoundliteral.46$d.136$x.36.compoundliteral.36ts110f5mlg0_set_power.__UNIQUE_ID_ddebug426$d.126$x.26.compoundliteral.26ts110f5mlg0_set_cabc_mode.__UNIQUE_ID_ddebug416$d.116$x.16.compoundliteral.16$d.106$d.6$d.95$d.85.compoundliteral.75$d.75__UNIQUE_ID_name265$x.65.compoundliteral.65$d.155$x.55.compoundliteral.55$d.145$x.45.compoundliteral.45__UNIQUE_ID_license435$d.135$x.35.compoundliteral.35ts110f5mlg0_set_power.__UNIQUE_ID_ddebug425$d.125.compoundliteral.25$d.25$d.115.compoundliteral.15$d.15$d.105$x.5$d.94$d.84.compoundliteral.74$d.74__UNIQUE_ID_vermagic264$x.64.compoundliteral.64$d.154$x.54.compoundliteral.54$d.144.compoundliteral.44$d.44__UNIQUE_ID_description434$d.134$x.34.compoundliteral.34ts110f5mlg0_set_power.__UNIQUE_ID_ddebug424$d.124$x.24.compoundliteral.24ts110f5mlg0_prepare.__UNIQUE_ID_ddebug414$d.114$x.14.compoundliteral.14$d.104$x.4$d.4$d.93$d.83.compoundliteral.73$d.73$x.63.compoundliteral.63$d.153$x.53.compoundliteral.53$d.143$x.43.compoundliteral.43__UNIQUE_ID_author433$d.133$x.33.compoundliteral.33ts110f5mlg0_set_power.__UNIQUE_ID_ddebug423$d.123.compoundliteral.23$d.23ts110f5mlg0_prepare.__UNIQUE_ID_ddebug413$d.113.compoundliteral.13$d.13$d.103$x.3$d.3$d.92$d.82.compoundliteral.72$d.72$x.62.compoundliteral.62$d.152$x.52.compoundliteral.52$d.142$x.42.compoundliteral.42ts110f5mlg0_set_power.__UNIQUE_ID_ddebug432$d.132.compoundliteral.32$d.32$d.122$x.22.compoundliteral.22$d.112$x.12.compoundliteral.12$d.102$x.2$d.2$d.91$d.81.compoundliteral.71$d.71$d.161$x.61.compoundliteral.61$d.151$x.51.compoundliteral.51$d.141.compoundliteral.41$d.41ts110f5mlg0_set_power.__UNIQUE_ID_ddebug431$d.131$x.31.compoundliteral.31ts110f5mlg0_parse_regualtors.__UNIQUE_ID_ddebug421$d.121.compoundliteral.21$d.21ts110f5mlg0_reset.__UNIQUE_ID_ddebug411$d.111.compoundliteral.11$d.11$d.101$x.1.compoundliteral.1$d.1boe_ts110f5mlg0$d.90$d.80.compoundliteral.70$d.70$d.160$x.60.compoundliteral.60$d.150$x.50.compoundliteral.50$d.140$x.40.compoundliteral.40ts110f5mlg0_set_power.__UNIQUE_ID_ddebug430$d.130.compoundliteral.30$d.30ts110f5mlg0_parse_regualtors.__UNIQUE_ID_ddebug420$d.120$x.20.compoundliteral.20ts110f5mlg0_reset.__UNIQUE_ID_ddebug410$d.110$x.10.compoundliteral.10$d.100+@0p2H: N0I005040@Dxg8@E( g&@(eXg%(1, @jHg @j` g@(tg^T1[g222(@t g696Z6 666'6c66666>6r 666 7G7777 7" 7V 7w777+7g7777 7: "7[$7&7(7*7K,7.7072747 67?87{:7<7>7/@7kB7D7F7H7 J7#L7_N7P7S7U7OW7pY7[7]7_7a7Cc7e7g7i73k7Tm7uo7u7@0{Lov|x7 7@@}0gaS;[@D$hD }}*inȧ xr