ELF@@)&zR| (,D-DD T DD-(D$D-DD L DD-@pD-DT @   TD-D (\D-D H  |  HD-LD-D\ `   \D-D 00tD-D0L 0 L 0LD-0dD-D0L    0LD-D 4D-D`P 0  `PD-D 4,D-DL    LD-D 0D-D0L 0  0LD-4<D-D0L 0 p 0LD-HtD-D`X `  `XD-8D-D@P 0  @PD-D 8LD-DpT @   pTD-D ,8|D-D H  \  HD-4hD-D0L 0 p 0LD-(DD-DD l DD-8D-D@P @   @PD-D ,0lD-D0H  H 0HD-D (`8D-DD ` DD-,8D-D H  X  HD-8^?#C{ _ W O CA8C @@@_r1rk@TE0? 65RR "!B!?R" TA* A!R@!R@( T!bR? Tb%@AR@7RDar7D!RRD7}RRBRD6*D*x! @!H @!!XA8C_ !#T*OLWK_J{IC#_֘"%!B%!@6D!RRD*RD!R%R+)RDR"RRD R*RDC! RRD*3A R*@5A)+@!!*RDR*@R5+RDR"RRD!R*@x5+@! !V!*RDR*@R+@q78 4qIT(R&9b#!B&9{{#Bz~CR 5f9 )RlR"qAZiR^J&)D@(TDa@TC#@R;( )H )CK R@#!S*7+RDR"RRD!R*@5+@!!**!h!*RDR*@R+@q7x5! !Nm?#{ \@C`#`D``"ab%@R @{¨#_?#C{og_WOA8I RC+ J R+ R@'  !#(R7' i Rc+H ҈'+*6A8C_ T*OXWW_VgUoT{SC#_`@!t"`RDR"R`RDR`RDCRwR`RDCRwR@@T*@*@!64ւѿ~T*@#:#9)@!!6* R@J I ҊR@R~#8`{v`RDR*@R`D!RR`D*R`D!R%R@`RD#BR\ Z R 9RH Ri R`RDR?#{WO Tjtxi @y kATj@y @y? kT@9kT(OBWA{è#_ց̰?#{og_WO"NDR"R*@yR @y@y@ybS@y&@y"@y KND6K@yY KuKNDbRNDBSRNDBRNDS!RNDARNDSaRNDRND"RND>SRR**NDRND>SRR**ND!RND>SARR**NDaRNDR*@ROEWD_CgBoA{ƨ#_֯X?#{WOCA8"CNDR"R5Rbf94NDaR5@S*_!6RNDR*j&9@RA8Cq@ TOCWB{A#_қ6?#{#WOA8C Ѩdf95*B#"Rff9(4R7B4!A8C_ TOFWE{C#@#_Rb"Rff9 @zh5W@!@!P?#{O@hYU@_@rqӦrk@TE0?**OA{¨#_]'?#{WO Tjtxi @y kATj@y @y? kT@9kT(OBWA{è#_֍C?#{ Y@)M@0_r rk@T E0 ?{#_W?#{ WO_qT(T"*RDR"RRDaRRRDbSARRDR5RDR*@R*OCWB @{Ĩ#_*@!PR*_8#_ֵώ?#{A8C# @ A8)C_ qq? T{B#_\C?#{ L@!"f9|@{#_?#{ L@|@q @{¨#_֦ű6?#{!{#_ g@?#{{#_lontium,lt9611uxc^XYPZZZZ[\]ZZZZ^Z ZX!ZZ8<88V<P<< <<2`<< X<@2<<author=Dmitry Baryshkov license=GPL v2vermagic=6.1.78-android14-11-g1a72e2f692ac-ab12000080 SMP preempt mod_unload modversions aarch64name=lontium_lt9611uxcintree=Yscmversion=g1a72e2f692acdepends=alias=of:N*T*Clontium,lt9611uxcalias=of:N*T*Clontium,lt9611uxcC*lontium,lt9611uxcParent encoder object not foundfailed to find dsi host failed to read revision: %d Firmware updates successfully 3failed to request irq failed to create dsi device failed to acquire reset gpio edid read failed: %d enablewait for EDID timeout %02x device doesn't support I2C FW version 0, update failed <9611uxc->wqfailed to get remote node for primary dsi vccFW version 0, enforcing firmware update resetLT9611 revision: 0x%02x.%02x.%02x Firmware update failed <9611uxc->ocm_lockFW version 0x%x, HPD not supported LT9611 version: 0x%02x failed to acquire enable gpio Updating firmware wait for EDID failed: %d hdmi-audio-codeclt9611uxcfailed to read chip rev fw: failed to attach dsi to host lt9611uxc_firmwareregister_rangeregmap i2c init failed lt9611uxc_fw.binfailed to read FW version vddFailed to initialize connector with drm failed to parse device tree failed to read hpd status: %d lt9611uxcLinuxLinuxlontium_lt9611uxcNPi2c_register_driveri2c_del_driverndevm_kmallocq__mutex_init__devm_regmap_init_i2cu쪴of_graph_get_remote_nodefdevm_gpiod_getsdevm_gpiod_get_optionalmydevm_regulator_bulk_get@V.regulator_set_loadqgpiod_set_value_cansleepmsleep.regulator_enable ]usleep_range_state|7regulator_disable ~_dev_err{mutex_lockq)regmap_writeتregmap_read<_dev_infoUmutex_unlockT__init_waitqueue_headՒrequest_threaded_irqjᕎdrm_bridge_add;JQfree_irqicancel_work_sync1kdrm_bridge_removek+regulator_bulk_disableplatform_device_register_fullғ__stack_chk_failplatform_device_unregister?request_firmwareregmap_multi_reg_write~)HmemcpyE:#__kmallocrelease_firmware׷regmap_noinc_readR1<&bcmpgY|print_hex_dump zkfreeϊ@drm_kms_helper_hotplug_eventYJdrm_bridge_hpd_notifyDC__wake_upӅ3-system_wq*squeue_work_onof_find_mipi_dsi_host_by_nodepl<devm_mipi_dsi_device_register_fullC# devm_mipi_dsi_attach"regmap_noinc_writeudrm_connector_init__drm_errVmedrm_connector_attach_encoder 4drm_mode_vrefreshIرregmap_update_bits_baseuyHinit_wait_entry&prepare_to_wait_eventTfinish_wait"Kdrm_do_get_edidݍschedule_timeoutBdrm_connector_update_edid_property ۉdrm_add_edid_modes7of_graph_parse_endpointasysfs_emit0(ydrm_atomic_helper_connector_resetZomdrm_helper_probe_single_connector_modes'drm_connector_cleanupXKydrm_atomic_helper_connector_duplicate_state\drm_atomic_helper_connector_destroy_stateumodule_layoutGNU~:%n/NR`/n{GNUlyyee``yyyy 0y?4y?LywPywXlyyyyyLyLyl ylTyXydy6hy6p,y0y4<y9@y9HX`hxyyyyy9y9(y=,y=0e4e<H], L], PyTy\] `] `` ,8`<`TyXyy{y{yyyyyx yx(y9,y94DLTly py xy$y$Xy\yyUyU 08HP  $ , 8 @ L T ` h p    8 H yL yP X yu\ yu` yd y  yV yV       \ l |          D d zh z    y  y  y y$ 0 y4 y< H    0@Ht````yCyCyyP`T`P`p 0P`px$y(y,DLT ]H$]H0tyhyhyy0<H``y y$lyydd dd`]|]4]p]]y]]d (]8X`h]0]<(]DXdh]]8y``dd(`@hdxxy]]Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)^H_t]]]4] h], ]H ]L ]|@]4x]]]<]l]d]]H ]0 ]<4]Dd]]y| $(+.2581=@CFILORUXz[\b"#'_ef p^ < 4   [ QlH~ ` ,  t H Hc  \   L ,S X ( 6 , T | x |P 4 0U 4`B    M o H LR 0  H' |   d `O d D  G Di H 0L ,* 0C < 8 <b Dl @I Dg 8   8A c F     X 6 * 6f (@, @( 0n hx `    " ^ u  EaA E    l !@ !2   t " ! ܅E ; ܅ X@ N ,@ $% t\2PX 9jjE4;\?}-}$8{ S$+.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.cst32.rodata.str1.1drm_connector_update_edid_propertyinit_wait_entrymemcpydrm_bridge_hpd_notifylt9611uxc_probe.__keylt9611uxc_firmware_showschedule_timeoutof_graph_parse_endpointprepare_to_wait_eventdrm_kms_helper_hotplug_event__mutex_initdrm_connector_initsysfs_emitfinish_wait__kcfi_typeid_drm_atomic_helper_connector_resetlt9611uxc_bridge_mode_setdevm_regulator_bulk_getdevm_gpiod_getlt9611uxc_connector_detectlt9611uxc_bridge_detectlt9611uxc_attrslt9611uxc_attr_groupslt9611uxc_codec_ops____versionslt9611uxc_hdmi_hw_paramslt9611uxc_rangeslt9611uxc_connector_get_modes__kcfi_typeid_drm_helper_probe_single_connector_modesdrm_add_edid_modeslt9611uxc_modeslt9611uxc_bridge_connector_funcslt9611uxc_bridge_connector_helper_funcslt9611uxc_bridge_funcs_dev_err__drm_erri2c_register_driveri2c_del_driverlt9611uxc_driverplatform_device_unregisterlt9611uxc_irq_thread_handlerdrm_connector_attach_encodersystem_wqfree_irqrequest_threaded_irqlt9611uxc_attr_group__kcfi_typeid_drm_connector_cleanup__wake_upprint_hex_dumpbcmpgpiod_set_value_cansleepmsleep_dev_infolt9611uxc_audio_shutdownqueue_work_onplatform_device_register_fulldevm_mipi_dsi_device_register_full__stack_chk_faildevm_gpiod_get_optionallt9611uxc_hpd_workmutex_unlocklt9611uxc_get_edid_blockmutex_locklt9611uxc_attach_dsidrm_mode_vrefreshdevm_mipi_dsi_attachlt9611uxc_bridge_attachlt9611uxc_regmap_configdrm_bridge_removelt9611uxc_removeregmap_writeregmap_multi_reg_writeregmap_noinc_write__kcfi_typeid_drm_atomic_helper_connector_destroy_state__kcfi_typeid_drm_atomic_helper_connector_duplicate_stateusleep_range_statelt9611uxc_firmware_updateregmap_update_bits_baselt9611uxc_firmware_storerequest_firmwarerelease_firmwaredev_attr_lt9611uxc_firmwareinit_module__this_modulecleanup_modulelt9611uxc_match_table__mod_of__lt9611uxc_match_table_device_tableregulator_disableregulator_bulk_disableregulator_enablelt9611uxc_firmware_write_pagekfreeof_find_mipi_dsi_host_by_nodeof_graph_get_remote_nodelt9611uxc_probelt9611uxc_connector_mode_validlt9611uxc_bridge_mode_validdrm_do_get_edidlt9611uxc_bridge_get_edidlt9611uxc_hdmi_i2s_get_dai_idlt9611uxc_iddrm_bridge_addregulator_set_loadregmap_readregmap_noinc_read__init_waitqueue_headdevm_kmalloc__kmalloccancel_work_sync__devm_regmap_init_i2c_note_9__UNIQUE_ID_license469$d.39$d.29$d.19$d.9__UNIQUE_ID_author468$d.48__UNIQUE_ID_alias338$x.38$x.28$x.18$x.8$d.8__UNIQUE_ID___addressable_cleanup_module467$d.47__UNIQUE_ID_alias337$d.37$d.27$d.17$d.7__UNIQUE_ID___addressable_init_module466$d.46__UNIQUE_ID_depends336$x.36$x.26$x.16$x.6$d.55$d.45__UNIQUE_ID_scmversion335$d.35$d.25$d.15$d.5$d.54$d.44__UNIQUE_ID_intree334$x.34$x.24$x.14$x.4$d.4$d.43__UNIQUE_ID_name333$d.33$d.23$d.13$d.3$d.42__UNIQUE_ID_vermagic332$x.32$x.22$x.12$x.2$d.2$d.41$d.31$d.21$d.11$d.1$x.40$x.30$x.20_note_10lt9611uxc_probe.__key.10$x.10 i "GGbID k" H"+T}l@$#l":+`s"u@""w0m Cnqp""$"0";"F"P"[" om"0 y"0!"0""0#"jL@r"""NLA `" ; t C^ v CyUx CyC"> |"  C}@LnE"6@ErF'G"I "@I"I"I!"$J3@J,"Jd}J^L8"^MF"^MP"^M M_"0~p"=@t"=Az" `j$ $ i`$ $ $ " NZ "{"  "{"" " nU "{G9" # # #2# J#  |-f#o# # # #  K-I# # #   Cn,#q3# L#  *e# # # Y E Flt9611uxc_modehdmi_codec_opsaudio_startupaudio_shutdownget_eldget_dai_idhook_plugged_cbHDMI_I2SHDMI_RIGHT_JHDMI_LEFT_JHDMI_DSP_AHDMI_DSP_BHDMI_AC97HDMI_SPDIFhdmi_codec_daifmtbit_clk_invframe_clk_invbit_clk_providerframe_clk_providerbit_fmthdmi_codec_paramsceaiecsample_widthhdmi_codec_plugged_cblt9611uxcocm_lockdsi0_nodedsi1_nodedsi0dsi1audio_pdevenable_gpiohpd_supportededid_readhdmi_connectedhdmi_codec_pdatai2sspdifmax_i2s_channelslt9611uxc_probelt9611uxc_firmware_updatedsi_nodelt9611uxc_attach_dsilt9611uxc_removelt9611uxc_firmware_write_pagelt9611uxc_hpd_worklt9611uxc_irq_thread_handlerlt9611uxc_bridge_attachlt9611uxc_bridge_mode_validadj_modelt9611uxc_bridge_mode_setlt9611uxc_bridge_detectlt9611uxc_bridge_get_edidlt9611uxc_connector_get_modeslt9611uxc_connector_mode_validlt9611uxc_connector_detectlt9611uxc_get_edid_blockhparmslt9611uxc_hdmi_hw_paramslt9611uxc_audio_shutdownlt9611uxc_hdmi_i2s_get_dai_idlt9611uxc_firmware_showlt9611uxc_firmware_storec@^AB@h%^O(J@HO8% 5+00@kx% %,( @kH% 68,h1@@l%S2N@n%C2>@ n%|2*m3h@8n%2x5l 9x 9  U0@o@p(%Lo(r?@909@@@hr0%q=@O$(O rr'| p s