ELF(H4\4 (444@@888HH||pppxxxRtdppp Ptd888 Qtdp " 4 nvMh}   0 A R b y          % 6 H W {   KGyz4s &"50%(-$.7* 9:36O#VU_]Wa+Q Lq`1h_fini_init__cxa_finalize__deregister_frame_info__register_frame_infoaiao_hal_set_clk_sel_privateaiao_hal_set_mod_param_privateaiao_module_init_privateaip_hal_get_acodec_gain_privateaip_hal_set_acodec_gain_privateaip_set_bclk_sel_privateaip_set_mask_privateaop_set_mask_privatecheck_ai_attr_privatecheck_aip_share_aop_clk_privatecheck_ao_attr_privatefprintfg_reg_otp_base_vaosal_udelaystderr__stack_chk_fail__stack_chk_guardaiao_exitaiao_get_acodec_baseaiao_get_aio_baseaiao_hal_get_clk_selaiao_hal_get_int_statusaiao_hal_get_mod_paramaiao_hal_read_regaiao_hal_set_clk_selaiao_hal_set_mod_paramaiao_hal_sys_deinitaiao_hal_sys_initaiao_hal_write_regaiao_initaiao_module_exitaiao_module_initaiao_proc_showaiao_set_acodec_baseaiao_set_aiao_irqaiao_set_aio_baseaiao_set_reg_acodec_baseaip_hal_clr_ai_attraip_hal_clr_child_int_all_statusaip_hal_clr_int_statusaip_hal_dev_disableaip_hal_dev_enableaip_hal_get_acodec_gainaip_hal_get_acodec_soft_diffaip_hal_get_buff_rptraip_hal_get_child_int_all_statusaip_hal_get_clk_diraip_hal_get_dis_doneaip_hal_get_int_statusaip_hal_get_track_modeaip_hal_int_enaip_hal_set_acodec_gainaip_hal_set_acodec_soft_diffaip_hal_set_ai_israip_hal_set_buff_rptraip_hal_set_buff_wptraip_hal_set_buffer_addraip_hal_set_buffer_sizeaip_hal_set_child_int_clraip_hal_set_child_int_maskaip_hal_set_clk_diraip_hal_set_dev_attraip_hal_set_rx_startaip_hal_set_track_modeaip_hal_set_trans_sizeaop_hal_clr_ao_attraop_hal_clr_child_int_all_statusaop_hal_clr_int_statusaop_hal_dev_disableaop_hal_dev_enableaop_hal_get_buff_rptraop_hal_get_buff_wptraop_hal_get_child_int_all_statusaop_hal_get_clk_diraop_hal_get_dis_doneaop_hal_get_int_statusaop_hal_get_muteaop_hal_get_track_modeaop_hal_get_volumeaop_hal_int_enaop_hal_set_ao_israop_hal_set_buff_rptraop_hal_set_buff_wptraop_hal_set_buffer_addraop_hal_set_buffer_sizeaop_hal_set_child_int_clraop_hal_set_child_int_maskaop_hal_set_clk_diraop_hal_set_dev_attraop_hal_set_muteaop_hal_set_track_modeaop_hal_set_trans_sizeaop_hal_set_tx_startaop_hal_set_volumecheck_ao_attrcmpi_get_module_func_by_idcmpi_register_modulecmpi_unregister_moduleg_acodec_baseg_aiao_drv_opsg_aiao_irqg_aio_baseg_aio_clk_infog_aio_irq_argg_reg_acodec_baseg_soft_differentialmemcpy_smemset_sosal_atomic_destroyosal_atomic_initosal_atomic_readosal_atomic_setosal_create_proc_entryosal_createdevosal_deregisterdeviceosal_destroydevosal_down_interruptibleosal_free_irqosal_ioremaposal_iounmaposal_msleeposal_registerdeviceosal_remove_proc_entryosal_request_irqosal_sema_destroyosal_sema_initosal_upaiao_mod_exitaiao_mod_inithiirq_platform_set_irq_regosal_platform_get_irq_bynameosal_printklibc.soptLPTX\`hlp<H|  $(,048<@DHLPTX\`dhlptx|<@8HDd $*!     #"$check_ai_attr_private[Func]:%s [Line]:%d [Info]:hdmi is not supported!aiao_set_acodec_baseaip_hal_set_buffer_sizeaop_hal_set_tx_start[Func]:%s [Line]:%d [Info]:when chn_cnt=1, can't use STEREO mode hiirq_platform_set_irq_reg for AIO fail! [Func]:%s [Line]:%d [Info]:ao_dev%d clk_dir value %d error [Func]:%s [Line]:%d [Info]:can't get ai stop flag. ai clock is not config, please check your clock! aop_hal_int_en[Func]:%s [Line]:%d [Info]:invalid i2s_type:%d [Func]:%s [Line]:%d [Info]:not support this mclk aip_set_bclk_sel_private[Func]:%s [Line]:%d [Info]:invalid chn_cnt:%d!!! [Func]:%s [Line]:%d [Info]:wrong input gain(%d), not among [0, 50]! aiao_hal_get_clk_sel[Func]:%s [Line]:%d [Info]:ai_dev%d should be configured before clk_dir set aiao_hal_check_aiao_clkaip_hal_clr_ai_attrcheck_ai_attr_other[Func]:%s [Line]:%d [Info]:not support this fsclk_division ratio aiao_ioctl[Func]:%s [Line]:%d [Info]:reg_acodec_base is null. [Func]:%s [Line]:%d [Info]:PCM mode, not support chncnt:%d * bit_width:%dbit aiao_set_reg_acodec_base[Func]:%s [Line]:%d [Info]:clk_select is null. [Func]:%s [Line]:%d [Info]:can't get ao stop flag. ao clock is not config, please check your clock! aip_hal_set_rx_startaiao_reg_addr_init[Func]:%s [Line]:%d [Info]:sample_rate of AI and AO should be same when clk_share=1 [Func]:%s [Line]:%d [Info]:invalid aio work_mode:%d aiao_get_bclk_fsclk_div_cfgaip_hal_set_track_mode[Func]:%s [Line]:%d [Info]:invalid clk_share [Func]:%s [Line]:%d [Info]:invalid bit_width:%d aiao_set_aio_base[Func]:%s [Line]:%d [Info]:ao_dev%d volume %d error aop_hal_set_dev_attr[Func]:%s [Line]:%d [Info]:not support this bclk_division ratio [Func]:%s [Line]:%d [Info]:aio register dev failed aiao_hal_set_mod_param_privateaip_hal_set_buffer_addr[Func]:%s [Line]:%d [Info]:ai_dev%d track mode %d error aop_hal_get_dis_done[Func]:%s [Line]:%d [Info]:acodec ioremap failed. [Func]:%s [Line]:%d [Info]:ao_dev%d track mode %d error aop_hal_dev_disableaop_hal_set_buff_rptr[Func]:%s [Line]:%d [Info]:ao_dev %d attr memcpy_s fail, ret = 0x%x. [Func]:%s [Line]:%d [Info]:enable is null! [Func]:%s [Line]:%d [Info]:aio register module failed aiao_module_init_clk[Func]:%s [Line]:%d [Info]:ao_dev0 only support i2s type: HI_AIO_I2STYPE_EXTERN & HI_AIO_I2STYPE_INNERCODEC [Func]:%s [Line]:%d [Info]:acodec_base is null. aip_hal_set_trans_size[Func]:%s [Line]:%d [Info]:wrong input enable(%d), not among [0, 1]! [Func]:%s [Line]:%d [Info]:invalid expand_flag check_ao_attr_basicaop_hal_set_buff_wptr[Func]:%s [Line]:%d [Info]:invalid chn_cnt:%d for inner codec [Func]:%s [Line]:%d [Info]:not support chn_cnt >=2 in pcm mode [Func]:%s [Line]:%d [Info]:ai_dev0 only support i2stype: HI_AIO_I2STYPE_EXTERN & HI_AIO_I2STYPE_INNERCODEC! [Func]:%s [Line]:%d [Info]:unsupport ai_dev%d! [Func]:%s [Line]:%d [Info]:I2S mode, not support chncnt:%d * bit_width:%dbit aiao_get_bclk_selaip_hal_get_child_int_all_statusaip_hal_clr_child_int_all_statusaip_hal_dev_disableaop_hal_set_child_int_maskaop_hal_clr_ao_attr[Func]:%s [Line]:%d [Info]:aiao_hal_sys_init fail!AIO interrupt[Func]:%s [Line]:%d [Info]:point_num_per_frame * 1000 / sample_rate must be bigger than 10. now, point_num_per_frame = %u, sample_rate = %d. [Func]:%s [Line]:%d [Info]:invalid snd_mode aip_hal_get_buff_rptraip_hal_set_child_int_clraop_hal_get_buff_rptraop_hal_get_clk_diraop_hal_set_volumeaiao_module_register_process[Func]:%s [Line]:%d [Info]:ai_dev%d track_mode is null! [Func]:%s [Line]:%d [Info]:ao_dev%d fade is null! [Func]:%s [Line]:%d [Info]:invalid frame_num [Func]:%s [Line]:%d [Info]:invalid ao dev:%d [Func]:%s [Line]:%d [Info]:ERR IOCTL CMD 0x%x, NR:%d! check_ao_attr_privateaip_hal_set_acodec_soft_diffaip_hal_get_acodec_soft_diffcheck_ai_attr_basicaip_set_sys_ctlAIO[Func]:%s [Line]:%d [Info]:this chip only have one pll. aip_hal_set_acodec_gain_private[Func]:%s [Line]:%d [Info]:invalid chn_cnt:%d [Func]:%s [Line]:%d [Info]:can not get the bclk_division ratio aiao_get_lrclk_sel[Func]:%s [Line]:%d [Info]:aio create proc failed [Func]:%s [Line]:%d [Info]:sys module not insert. [Func]:%s [Line]:%d [Info]:g_aio_base is null. aip_hal_set_child_int_mask[Func]:%s [Line]:%d [Info]:ao_dev%d is invalid! aop_hal_get_child_int_all_status[Func]:%s [Line]:%d [Info]:invalid frame_num:%d [Func]:%s [Line]:%d [Info]:work_mode of AI and AO should be same when clk_share=1 [Func]:%s [Line]:%d [Info]:invalid bit_width:%d in pcm mode [Func]:%s [Line]:%d [Info]:ao_dev%d track_mode is null! aiao_module_init[Func]:%s [Line]:%d [Info]:aiao ioremap failed. [Func]:%s [Line]:%d [Info]:invalid clk_share:%d aiao_get_mclk_cfg[Func]:%s [Line]:%d [Info]:invalid ai dev:%d [Func]:%s [Line]:%d [Info]:aio_base is null. aiao_hal_write_regaip_hal_int_enaip_hal_set_buff_wptraip_hal_set_clk_diraip_hal_get_clk_diraip_hal_set_dev_attraop_hal_set_buffer_addraop_hal_set_buffer_sizeaop_hal_get_buff_wptraop_hal_get_mute[Func]:%s [Line]:%d [Info]:AIO irq %d request failed [Func]:%s [Line]:%d [Info]:invalid sample_rate aop_set_switch_tx_bclkaiao_hal_read_regaip_hal_get_dis_doneaop_hal_clr_child_int_all_statusaop_hal_clr_int_statusaop_hal_set_mute[Func]:%s [Line]:%d [Info]:aio is busy now![Func]:%s [Line]:%d [Info]:invalid point_num_per_frame:%d [Func]:%s [Line]:%d [Info]:invalid bit_width:%d!!! aop_hal_get_track_modeaip_hal_set_buff_rptr[Func]:%s [Line]:%d [Info]:ao_dev%d should be configured before clk_dir set aop_hal_get_volume[Func]:%s [Line]:%d [Info]:not support this sample rate [Func]:%s [Line]:%d [Info]:ao_dev1 only support i2s type: HI_AIO_I2STYPE_INNERHDMI aop_hal_set_clk_diraop_hal_get_tx_multislot[Func]:%s [Line]:%d [Info]:ai_dev%d is invalid! [Func]:%s [Line]:%d [Info]:ai_dev %d attr memcpy_s fail, ret = 0x%x. aop_hal_set_child_int_clr[Func]:%s [Line]:%d [Info]:invalid work_mode:%d aop_set_sys_ctl[Func]:%s [Line]:%d [Info]:set_clk_sel fail. cannot find AIO IRQ aip_hal_get_track_modeaop_hal_set_track_mode[Func]:%s [Line]:%d [Info]:ao_dev%d mute is null! [Func]:%s [Line]:%d [Info]:ao_dev%d set mute param error aiao_init[Func]:%s [Line]:%d [Info]:invalid snd_mode:%d [Func]:%s [Line]:%d [Info]:invalid work_mode [Func]:%s [Line]:%d [Info]:aio create dev failed aop_hal_set_trans_sizecheck_ao_attr_otheraio@@AAAA;H- L @4P ̟LH- h \PP 0~0P z耟hPJ/8* `@ @ A @/ .SvK/H- (F0$ $ R Jg6H- M(P( Р44 40 00W06J Р` P /$P PH/P /$P PH/H- MP $P0CQ* Р 0 00~0Py0L L HH H 00J РSpTL-M!@@J ( !RB0!P P?$P 0! 1$P'0CP*0CQ*K$ R0    00  00D0@ @ cK.#~/H{WpH- M P 5 @R 5/ N0 ( Р44 40 000+J Р/ tpL-@dP `!V>p4 4!/P,/ m0  ܆/ᘆP,/ {0  ꄆT/@P,/ 0  ,g/H- <Q(0$ $ ą44  R/ 0  pT<pL-P@`P`@P;AP P`P`@P p;AP pL0H H @0< < `p蜘 \\Єn<H- TPDP ,0( ( = TL-h@@P\Q 5<@@P0Q'脃XЖH- PL(0$ $ J@L-P @PLrJ耂P/J/\pL-MP `@`P Kp 0 00m2Kp\0X X PP 84 0 KpL4ȁlpL-MP `@`P B |@Kp 0 00?KpT0P P PuP84 0 KpLi8̀xpL-MP`@`P $ Kp 0 00?AKpX0T T P5P84 0 KpL(8tpL-MP`@`P $ Kp 0 00?KpX0T T PP84 0 KpL4~~ppL-MP`@`P $ Kp 0 00?KpX0T T PP84 0 KpL~0}{G}lH- MPP Рd0` `  Р$$ $0 002_|}x5|pL-MP`@`P $ Kp 0 002RKpX0T T PFP84 0 KpL9`||9{|D0H-MP PPP   K0 0 002K0X0T T @ P84 0 K0H`{=z{HH- MP$P РP  РTT T0 003<08 8  Р ztzHz=yH- MP|P?   Рh0d d РH00 00 00#3 Рy*,ylTy0H-MPPPP    00  K0 0 0073lK0X0T T @`P<8 0 K0HSx@xp/xx H- pL-MP`@`P   Kp 0 00[3%KpX0T T PP84 0 KpL w$wy\wH- MPP Рd0` `  Р$$ $0 00m3@vvlvQJ/0H-MP@$P T$PP K0L3H H @804 4 u#IluuHuPpL-MP@Q* a`P#  *Kp 0 003 0  3kJKpl0h h P]P@< 0 RWt[ptt4tL-MP@Q P% PK 0 003&JKp0l l 03JK@0< < (`s ssArH-MP7@Q?*DP OK$RPP@ $b`PN zP,P xPPT D&&DPA KXX!X1 00? 804!4 3JK0 !  03JK0  p0  0  PtPd` 0 iSqʻlq@ E0q؃PrEp4pp\p0H-MPQPJ P@P PPK0TT T0 00?,400 0 "/xooDoO-M`JX  P0S1 P U  U U} U D PUU U " P U U @} U  U`0 PfPUp@k Uq*U P @DPq*$pU:Wu CP* 0T0 PXX+X  04VSi 0T0 PF 0Si*0+CPu*PF{P{P* 0S*W*PP9 P ^_O1$$*$: 00X5$  EP} PjN4)  `PfPU4)  Z4)  e4)  @k4)  )  04xx)x  04F4( @@)@  04(4$)$  `4 )  ( 044( p<_48(8 h`P P P<PN4P_ppp pP pP  P mPP @Q8PRR 0 R@R@U0U0Q4P PPPZ P BPP @Q8PRR 0 R@R@U0U0Q4PPPP3 P P,P Q8@RR 0 RRT0T0 P4% 0x4PU PPKe@ 0 sP P9f>C`P A0S  PR  3 Q| q P eP`PP  DpP @ADq Pe`U upPo Q; @R7` 0!PQ\0X$X Q Q Q PbQ[ / @* ( (0Pi8PA<N?8#8 e0# sp=1" P0" ob`0" 04b PU0" Wb`+0" PJQ"0 @Q"0 4p"2 0p05&70! Pa`P!0 a`l0h!h Ta`ok,l\lz\k_(l?l~jk(kh|m2kkʷ@kk~jUbj:jlD}bNddv4jQegxdpdLd0dd7g JKpp p0 00C7X JK@0< < J SЦdH*(HHEGK-MPP;*@QA*HB P OK(r\pp P@ QaPK \p TQP PJ   KAPE &&LU7H!H P4Z70!0 P@ JK c7! P JK0  0  0  P Pd` 0 wFdF@ZZŤ(FX@GAE0ElX̡EY0H-MPQPJ P*@Q DPPK0TT T0 007j 400 0 ` _pDD JK0L0H H (?>>? ݛ|>0H-MPU01@ 0MSK SMS} S DL NSNS S "F 0 K S S G@@} S KSO4 TZ0Sg@!c Sj*S R  ER^0# 0"= ERS:$ R  NRR* ER* @^@ Rxx#x >UG @^@ R RN* +1 BRQ*P LRV R\* Ra*$0Sf*K0Hz``"` 0e8G JK088"8 0j8z  "  0o8q884"4 h884"4 `]8! X8" P8! H8! ?8! 78! /! 0#=&t8  z8  JK0  08  8 JK0苑;2J;`ڎ;<;b,:B :2<<9X;4ț9<՜H4;):,:Ȝ::vp:bhT:O-$Mx@JQp  T*P`Pl{ P noO` PKv 0 7P `b9' @J ` gP`\` Q P\` PQPT \`&P$,P PH\0 ! (^SS0SSQ Q  Q P `Qo\&, A P P*( PR XR ,0(&( \ 0" SS `  R`R`P@oQ) P `DP\0! `(PSS0S S Q`Q` Pࠑ 0 P `qP4 >@0dS`5 P5  3,TE T BN?# =1# 0# 3# 0B8( `Vv!0# P#0 T 0Su ,`VSP PP `PG0# Q Q Q=0Q Q Q3 T T T& dQC / @9`y |\ (0&(4PO``I`JD0!  8" @`JV0|!| |0x!x ~`QLH!0 ry Q($!0 g!1 0@09Z@k `8ב7$K08JB.3 3Bx7E5I,IHHHG4,3`4ٓd3̌@(3U0$D2@1\Ќ0 ݍhhD40R>R R "6; R70@R  0P0} R ;Rt  0P0 R T   0P0410 0  J|!yu$0H-PU ^@P @^ ^^@T P@U ^^ BU@P,C@P@ P}U P@P@ P@P@ 1`PA?Q T (08@HP    \ \ \  \)\ \ @\!  \00?  x1t t d?` ` J0@R2< < loge9fCkxboXfad(//L-M@HP DPT ]P KT |KJKHKL,<p@8 80 00;Kllb(/L-@"Ph( /%4@/H- P(:$ $ iJes`pL-8M @PP `P B F BP x a*aJa FJD*FP t+ QKpF !; ;!; ;!;;;;;; ;sl4Gt]@-@/@-@/-0ƏʌƏʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ|ƏʌpƏʌdƏʌXƏʌLƏʌ@Əʌ4Əʌ(ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ԰H I  o<PoDtt t o  pt ( 4 `,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@W ffUU($PXPX`LaiolTT(gvyXYWU VY0`h^(\u,axbcPfPdxPTX\x<,$pTl0A0aeabi&cortex-a7 A   "$*,DLinker: LLD 10.0.1 (/data/62608-merged/toolchain/llvm-project/lld edbc9c219ecd6a6c7f4c3125524a9fc2c4bc57f6)OHOS () clang version 10.0.1.62608 (llvm-project edbc9c219ecd6a6c7f4c3125524a9fc2c4bc57f6).dynsym.gnu.hash.hash.dynstr.rel.dyn.ARM.exidx.rel.plt.rodata.eh_frame_hdr.eh_frame.text.init.fini.plt.init_array.fini_array.dynamic.got.got.plt.data.bss.ARM.attributes.comment.shstrtab tt o    Xtt ! <<P*p 5 >2F88 T88^H8xzd(( j44 p@@0uppttxx88<tt\p10