ELF@@+(% dVH a")4@VH a")4QXX (( ,,00$<44XXLL@@pHHPPTTDDtt ppddll\\ԁ``8PxxT||lЂ̂88@<<X  $$tt\<5w؀hhzR| (,D-DD T DD-(D$D-DD L DD-0pD-D H    HD-|?#{O@* 5`BR@7!?#TRbhA*( 4 Q*ki_k * T*l}_M J5 5;`^A!4 R @jr* J@* ) `^A!4 *R  )   BBRRR** R"R#R**!`BRq*`B*OA{¨#_50o?#{!{#_`}?#{{#_qcom,sar2130p-dispccqcom,sm8550-dispccqcom,sm8650-dispcc  $`4<hx  $            }$n @_$n@  @_ Z @_description=QTI DISPCC SM8550 / SM8650 Driverlicense=GPLname=dispcc_sm8550intree=Yscmversion=gc82917ebd289depends=clk-qcomalias=of:N*T*Cqcom,sar2130p-dispccalias=of:N*T*Cqcom,sar2130p-dispccC*alias=of:N*T*Cqcom,sm8550-dispccalias=of:N*T*Cqcom,sm8550-dispccC*alias=of:N*T*Cqcom,sm8650-dispccalias=of:N*T*Cqcom,sm8650-dispccC*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64disp_cc_mdss_dptx0_crypto_clkdisp_cc_mdss_dptx1_pixel1_clk_srcdisp_cc_mdss_byte1_clkdisp_cc_mdss_ahb_clkdisp_cc_mdss_dptx1_aux_clkmdss_gdscdisp_cc_mdss_byte0_intf_clkdisp_cc_mdss_dptx0_pixel0_clkdisp_cc_mdss_dptx1_link_clk_srcqcom,sm8650-dispccdisp_cc_mdss_mdp_clkdisp_cc_mdss_rscc_ahb_clkdisp_cc_mdss_dptx0_aux_clk_srcdisp_cc_mdss_dptx3_link_div_clk_srcdisp_cc_mdss_dptx0_aux_clkdisp_cc_mdss_accu_clkdisp_cc_mdss_vsync1_clkdisp_cc_mdss_dptx2_aux_clkdisp_cc_mdss_dptx3_aux_clk_srcdisp_cc_mdss_dptx2_link_clk_srcdisp_cc_mdss_dptx2_pixel1_clk_srcdisp_cc_sleep_clk_srcdisp_cc_pll0disp_cc_mdss_esc1_clk_srcdisp_cc_mdss_mdp_lut_clkdisp_cc_mdss_non_gdsc_ahb_clkdisp_cc_mdss_ahb_clk_srcdisp_cc_mdss_dptx0_link_div_clk_srcdisp_cc_mdss_dptx3_link_clkdisp_cc_mdss_vsync_clk_srcdisp_cc_xo_clk_srcdisp_cc_mdss_dptx0_link_intf_clkdisp_cc_mdss_dptx0_pixel0_clk_srcdisp_cc_mdss_pclk1_clkdisp_cc_mdss_dptx0_link_clkdisp_cc_mdss_dptx0_pixel1_clkdisp_cc_mdss_dptx3_aux_clkdisp_cc_mdss_mdp_clk_srcdisp_cc_pll1disp_cc-sm8550disp_cc_mdss_dptx2_pixel0_clkdisp_cc_mdss_dptx2_pixel1_clkdisp_cc_mdss_mdp_lut1_clkdisp_cc_mdss_byte0_clk_srcdisp_cc_mdss_ahb1_clkdisp_cc_mdss_byte1_div_clk_srcdisp_cc_mdss_dptx0_link_clk_srcdisp_cc_mdss_esc1_clkdisp_cc_mdss_dptx0_pixel1_clk_srcdisp_cc_mdss_dptx2_link_clkdisp_cc_mdss_dptx3_link_intf_clkdisp_cc_mdss_dptx1_aux_clk_srcdisp_cc_mdss_dptx3_pixel0_clkdisp_cc_mdss_pclk1_clk_srcdisp_cc_mdss_dptx1_link_div_clk_srcdisp_cc_mdss_byte0_div_clk_srcdisp_cc_mdss_dptx1_link_clkdisp_cc_mdss_dptx1_link_intf_clkdisp_cc_mdss_dptx3_link_clk_srcdisp_cc_mdss_pclk0_clk_srcmdss_int2_gdscdisp_cc_mdss_byte0_clkdisp_cc_mdss_dptx2_link_div_clk_srcdisp_cc_mdss_dptx2_link_intf_clkdisp_cc_mdss_vsync_clkdisp_cc_mdss_rscc_vsync_clkdisp_cc_mdss_dptx2_crypto_clkdisp_cc_mdss_mdp1_clkdisp_cc_mdss_byte1_clk_srcdisp_cc_mdss_dptx1_pixel0_clkdisp_cc_mdss_byte1_intf_clkdisp_cc_mdss_dptx0_usb_router_link_intf_clkdisp_cc_mdss_esc0_clkdisp_cc_mdss_esc0_clk_srcdisp_cc_mdss_dptx1_pixel1_clkdisp_cc_mdss_dptx1_usb_router_link_intf_clkdisp_cc_mdss_dptx2_pixel0_clk_srcdisp_cc_sleep_clkdisp_cc_mdss_dptx2_aux_clk_srcdisp_cc_mdss_dptx1_crypto_clkdisp_cc_mdss_dptx1_pixel0_clk_srcdisp_cc_mdss_dptx3_crypto_clkdisp_cc_mdss_dptx3_pixel0_clk_srcdisp_cc_mdss_pclk0_clkqcom,sar2130p-dispccdispcc_sm8550z__platform_driver_registerœplatform_driver_unregisterYD devm_pm_runtime_enableN8__pm_runtime_resumeqcom_cc_mapm\alt_cb_patch_nopsof_device_is_compatibler|h clk_lucid_ole_pll_configure~regmap_update_bits_baseٵqcom_cc_really_probe9ߎ__pm_runtime_idleVclk_branch2_opsH_xclk_rcg2_shared_ops Y@Bclk_byte2_ops>clk_regmap_div_ops<8clk_rcg2_opsclk_regmap_div_ro_opsyclk_dp_opse6clk_pixel_opsHclk_alpha_pll_reset_lucid_evo_opsNtXclk_alpha_pll_regsؤmodule_layoutLinuxLinuxGNU|Ja--8 GNU>0?8X<XD@77B''''('('''7 7 B 0H4H<`@`D('H('L(P(TX`CdX(hX(lDpDxCDDXXEF:: ;=lAX7`Hx7H7WHH7I ((7qH(7j0J@ 7(K@X7`Hx7@H74J7K 87m@HXp7pxHH7-L 7 H( @ 7H H` 0 7 J  ` 7h M  70 H  7 H `  7Q N0 P  7 H0  H 7P N` P 7 H  7l H  7O L ( 70 HH  ` 7h H  7 J  X7`Hxp 7OH 7N7HX7N7H07c8LHh7pH7H7J 7M0H7PHh7H7/N72H(70N@`7hHP7L7H7H(8@7'HJX x7LM7.H 7nHh 7(N8X7`Hx7I078HPh7XpI7HH7H7PH0H7rPHh 7Hh7 H7GO(7s0HHP`7hOx7H7H87H(@7HH`x7L7QHh75LHh7pL7IXx((((7Mp'7H0'7KP7P9<(7PG`H0x `(0 8H @ H P0 Xx ` h p` x  H   0 '  p'X@( p(08h@HPPX`h8px h`0'8hP((( ((0@ H`P0!X `pH X(Hp@H8@`X(H Xx@hp`x(8Hpp`   0  X @ x   `   @  `    `  ` (  P  X `p H   H   8 @ `X  0 ( 0 `  @  p ' X  `(X`X HP`h0@h@0 P@Hp8`h`` (Px``8` @x Hh` h0XX``x0`hH0'p0'0' 0'HHh` Px(``8(`((@ `8xh(`0h7%7b 'x('@'p'0 '' '(Q('8(`(Qh('(Android (12755234, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)Ht  #&+wz|},~-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv{xy"# X9<O<c' ;  <X`B p'@' 'X- x'@|H@D|T(XX(X ]// ]_@@P@ X@ 0X @@ @9 `Xu @y@DP@X@8 @_ x XQ  @X @h @  X @ H X @) @0 X @e @?  X7x @i @ X`@ X@@X@I@ (X @@K@ XXa@ XX@iX@-@@ X@(@-p@n X@1 PX@T XKP@@1@u(@p@@ XX@ X@@@@@ Xp@ X X'HP`Z0! 8$/X8 8H8G8\` @@8h (8} ` M 8oX88=8T888uHp8av 8 80 v@ 8x  8   ` 8   8`  8@  8UP   8H 88   8:  8& 8  ( 8v H` 8  8 p X8| 888X8Z86 l808h8-z88*8PH8K8 8H8(8 P`8 8rL888k@8# x8% 8h8~  8a3X88`08gh8H}8#8E8!  WH8h(8?8e8P`(8`8;8688 83@8ax8h&8e 8z H ( h8 x8 X p'8i '8 8 T 8- ;O; QN W"c".p#h% !B# !.#  "#O#K #QcQ#v, m$RbF. )i<GK !.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.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.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1disp_cc_sm8550_resetsalt_cb_patch_nopsclk_regmap_div_opsclk_dp_opsclk_alpha_pll_reset_lucid_evo_opsclk_regmap_div_ro_opsclk_pixel_opsclk_rcg2_shared_opsclk_branch2_opsclk_rcg2_opsclk_byte2_ops____versionsdisp_cc_sm8550_clocksclk_alpha_pll_regs__start_alloc_tags__stop_alloc_tagsdisp_cc_sm8550_gdscsdisp_cc_sm8550_driverplatform_driver_unregister__platform_driver_registerqcom_cc_mapftbl_disp_cc_mdss_mdp_clk_src_sar2130plucid_ole_vcodisp_cc_parent_data_0_ao.compoundliteraldisp_cc_mdss_dptx3_aux_clkdisp_cc_mdss_dptx2_aux_clkdisp_cc_mdss_dptx1_aux_clkdisp_cc_mdss_dptx0_aux_clkdisp_cc_mdss_accu_clkdisp_cc_mdss_mdp_lut_clkdisp_cc_sleep_clkdisp_cc_mdss_mdp_clkdisp_cc_mdss_dptx3_crypto_clkdisp_cc_mdss_dptx2_crypto_clkdisp_cc_mdss_dptx1_crypto_clkdisp_cc_mdss_dptx0_crypto_clkdisp_cc_mdss_dptx3_link_clkdisp_cc_mdss_dptx2_link_clkdisp_cc_mdss_dptx1_link_clkdisp_cc_mdss_dptx0_link_clkdisp_cc_mdss_dptx1_usb_router_link_intf_clkdisp_cc_mdss_dptx0_usb_router_link_intf_clkdisp_cc_mdss_dptx3_link_intf_clkdisp_cc_mdss_dptx2_link_intf_clkdisp_cc_mdss_dptx1_link_intf_clkdisp_cc_mdss_dptx0_link_intf_clkdisp_cc_mdss_byte1_intf_clkdisp_cc_mdss_byte0_intf_clkdisp_cc_mdss_vsync_clkdisp_cc_mdss_rscc_vsync_clkdisp_cc_mdss_ahb_clkdisp_cc_mdss_non_gdsc_ahb_clkdisp_cc_mdss_rscc_ahb_clkdisp_cc_mdss_mdp_lut1_clkdisp_cc_mdss_mdp1_clkdisp_cc_mdss_dptx2_pixel1_clkdisp_cc_mdss_dptx1_pixel1_clkdisp_cc_mdss_dptx0_pixel1_clkdisp_cc_mdss_pclk1_clkdisp_cc_mdss_byte1_clkdisp_cc_mdss_esc1_clkdisp_cc_mdss_vsync1_clkdisp_cc_mdss_ahb1_clkdisp_cc_mdss_dptx3_pixel0_clkdisp_cc_mdss_dptx2_pixel0_clkdisp_cc_mdss_dptx1_pixel0_clkdisp_cc_mdss_dptx0_pixel0_clkdisp_cc_mdss_pclk0_clkdisp_cc_mdss_byte0_clkdisp_cc_mdss_esc0_clkdisp_cc_sm8550_regmap_configdisp_cc_pll1_configdisp_cc_pll0_configregmap_update_bits_baseclk_lucid_ole_pll_configure__pm_runtime_resumeinit_module__this_modulecleanup_module__pm_runtime_idleof_device_is_compatible__mod_of__disp_cc_sm8550_match_table_device_tabledevm_pm_runtime_enableqcom_cc_really_probedisp_cc_sm8550_probedisp_cc_sm8550_descmdss_gdscmdss_int2_gdscdisp_cc_mdss_dptx3_aux_clk_srcdisp_cc_mdss_dptx2_aux_clk_srcdisp_cc_mdss_dptx1_aux_clk_srcdisp_cc_mdss_dptx0_aux_clk_srcdisp_cc_mdss_dptx3_link_div_clk_srcdisp_cc_mdss_dptx2_link_div_clk_srcdisp_cc_mdss_dptx1_link_div_clk_srcdisp_cc_mdss_dptx0_link_div_clk_srcdisp_cc_mdss_byte1_div_clk_srcdisp_cc_mdss_byte0_div_clk_srcftbl_disp_cc_sleep_clk_srcftbl_disp_cc_mdss_mdp_clk_srcdisp_cc_xo_clk_srcdisp_cc_mdss_dptx3_link_clk_srcdisp_cc_mdss_dptx2_link_clk_srcdisp_cc_mdss_dptx1_link_clk_srcdisp_cc_mdss_dptx0_link_clk_srcdisp_cc_mdss_vsync_clk_srcftbl_disp_cc_mdss_ahb_clk_srcdisp_cc_mdss_dptx2_pixel1_clk_srcdisp_cc_mdss_dptx1_pixel1_clk_srcdisp_cc_mdss_dptx0_pixel1_clk_srcdisp_cc_mdss_pclk1_clk_srcdisp_cc_mdss_byte1_clk_srcdisp_cc_mdss_esc1_clk_srcdisp_cc_mdss_dptx3_pixel0_clk_srcdisp_cc_mdss_dptx2_pixel0_clk_srcdisp_cc_mdss_dptx1_pixel0_clk_srcdisp_cc_mdss_dptx0_pixel0_clk_srcdisp_cc_mdss_pclk0_clk_srcftbl_disp_cc_mdss_byte0_clk_srcdisp_cc_mdss_esc0_clk_src__llvm_fs_discriminator__disp_cc_parent_map_9disp_cc_parent_data_9.compoundliteral.289.compoundliteral.179.compoundliteral.79.compoundliteral.269.compoundliteral.169.compoundliteral.59__UNIQUE_ID_alias539.compoundliteral.239.compoundliteral.139_note_19.compoundliteral.319.compoundliteral.309.compoundliteral.209.compoundliteral.109$d.9disp_cc_parent_map_8disp_cc_parent_data_8.compoundliteral.198.compoundliteral.98.compoundliteral.78.compoundliteral.258.compoundliteral.158.compoundliteral.248.compoundliteral.48__UNIQUE_ID_alias538.compoundliteral.228.compoundliteral.128_note_18.compoundliteral.318.compoundliteral.18.compoundliteral.108$x.8$d.8disp_cc_parent_map_7disp_cc_parent_data_7.compoundliteral.197.compoundliteral.97.compoundliteral.187.compoundliteral.277.compoundliteral.67.compoundliteral.157.compoundliteral.247.compoundliteral.147.compoundliteral.47__UNIQUE_ID_alias537.compoundliteral.37.compoundliteral.227.compoundliteral.27.compoundliteral.7$d.7disp_cc_parent_map_6disp_cc_parent_data_6.compoundliteral.186.compoundliteral.86.compoundliteral.176__UNIQUE_ID_license666.compoundliteral.266.compoundliteral.166.compoundliteral.66.compoundliteral.56.compoundliteral.146__UNIQUE_ID_depends536.compoundliteral.236.compoundliteral.136.compoundliteral.36.compoundliteral.216.compoundliteral.116.compoundliteral.306.compoundliteral.206$x.6disp_cc_parent_map_5disp_cc_parent_data_5.compoundliteral.75__UNIQUE_ID_description665.compoundliteral.265.compoundliteral.165.compoundliteral.255.compoundliteral.55__UNIQUE_ID_scmversion535.compoundliteral.235.compoundliteral.125.compoundliteral.315.compoundliteral.15$d.15.compoundliteral.305.compoundliteral.205.compoundliteral.105$d.5disp_cc_parent_map_4disp_cc_parent_data_4.compoundliteral.194.compoundliteral.94.compoundliteral.284.compoundliteral.274.compoundliteral.74__UNIQUE_ID___addressable_cleanup_module664.compoundliteral.254.compoundliteral.154.compoundliteral.244.compoundliteral.44__UNIQUE_ID_intree534.compoundliteral.224.compoundliteral.124.compoundliteral.24$d.24.compoundliteral.314.compoundliteral.14$d.14$x.4disp_cc_parent_map_3disp_cc_parent_data_3.compoundliteral.183.compoundliteral.83.compoundliteral.273.compoundliteral.173__UNIQUE_ID___addressable_init_module663.compoundliteral.63.compoundliteral.243.compoundliteral.143__UNIQUE_ID_name533__UNIQUE_ID_vermagic533.compoundliteral.133.compoundliteral.33.compoundliteral.23$d.23.compoundliteral.213.compoundliteral.113$d.13$d.3disp_cc_parent_map_2disp_cc_parent_data_2.compoundliteral.82.compoundliteral.172.compoundliteral.262.compoundliteral.162.compoundliteral.62.compoundliteral.52__UNIQUE_ID_alias542.compoundliteral.232.compoundliteral.132.compoundliteral.32.compoundliteral.212.compoundliteral.112$d.12.compoundliteral.202.compoundliteral.102$x.2$d.2disp_cc_pll1disp_cc_parent_map_1disp_cc_parent_data_1.compoundliteral.191.compoundliteral.91.compoundliteral.281.compoundliteral.261.compoundliteral.161.compoundliteral.251.compoundliteral.151.compoundliteral.51__UNIQUE_ID_alias541.compoundliteral.41.compoundliteral.231.compoundliteral.221.compoundliteral.121.compoundliteral.11$d.11.compoundliteral.201.compoundliteral.101$d.1disp_cc_pll0disp_cc_parent_map_0disp_cc_parent_data_0.compoundliteral.190.compoundliteral.90.compoundliteral.280.compoundliteral.180.compoundliteral.270.compoundliteral.70ftbl_disp_cc_mdss_mdp_clk_src_sm8650.compoundliteral.150__UNIQUE_ID_alias540.compoundliteral.240.compoundliteral.140.compoundliteral.40.compoundliteral.220.compoundliteral.120.compoundliteral.310.compoundliteral.10$d.10.compoundliteral.300` ` Ii% `f@ VVVi%@\i%Vfi%fni%Vzi%@i%Vi%5i%06qf;e.55 7.]@ i% y5]I i%L0T}@i%թh{'h+;e@+i%5+i%5+i%5+i%5+i%5,j%@,j%5,j%5,"j%5,2j%5,Cj% --~ g@--Jj%5-.Vj%?b@.^j%  M Q @ Qpj%@{j%}j%} j%I@j%IHj%IPj%j%j% j% Xj%}j%I j%I(j%I0j%@j%k%I@k%}`k%] j%@IwI  j%!@I@&k%IH_LP}pL`  j%!.k%V@8k% >k%@I&k%I_L}pL    f    f Hk%@y}n} }@j% f  f  f   ! Wk%ii@z}    _k%|1}\} pk%}@yk%}`k%}k%}k%}k%}k%}k%} k%}@k%}` l%}l%}*l%};l%}Ll%}]l%} ml%}@~l%}`l%}l%}l%}l%}l%}l%} l%}@l%}`l%}p}l%}m%Xi}bK@m%&m%VIj%@' !) %, $.  ' c'm% rqcom_cc_descgdscsnum_gdscsclk_hwsnum_clk_hwsicc_hwsnum_icc_hwsicc_first_node_idclk_regmapqcom_reset_mapudelaygdscgdscrcollapse_ctrlcollapse_maskgds_hw_ctrlclamp_io_ctrlcxcscxc_counten_rest_wait_valen_few_wait_valclk_dis_wait_valpwrstsreset_countrsupplyqcom_icc_hws_dataclk_branchhwcg_reghalt_reghwcg_bithalt_bithalt_checkclkrfreq_tblfreq_multi_tblclk_rcg2cmd_rcgrmnd_widthhid_widthsafe_src_indexparent_mapcfg_offparked_cfghw_clk_ctrlpre_divnum_confsconfsfreq_confclk_regmap_divpll_vcoalpha_pll_configalpha_hiconfig_ctl_valconfig_ctl_hi_valconfig_ctl_hi1_valconfig_ctl_hi2_valuser_ctl_valuser_ctl_hi_valuser_ctl_hi1_valtest_ctl_valtest_ctl_masktest_ctl_hi_valtest_ctl_hi_masktest_ctl_hi1_valtest_ctl_hi2_valmain_output_maskaux_output_maskaux2_output_maskearly_output_maskalpha_en_maskalpha_mode_maskpre_div_valpre_div_maskpost_div_valpost_div_maskvco_valvco_maskstatus_vallock_detclk_alpha_pllvco_tablenum_vcodisp_cc_sm8550_probev@ P(c)^)))@0h0@00y0O0J@f8' 5100@jx'%,2( @hkH'q@k0'QX28L@k'nOi@؂'^OY@'O2TQ. @' ZU0М@H'LoНZ@@0' `@f0pf$f П8П)9&ȿ0k