ELF>@@/.GNU2`MI 3K ZLinuxLinux6.1.0-41-amd64HcHi ,H')'HcHi H  )ff.HcHi$H*)Dff.@HcHiKH7H&)Tff.fHcHi>~H')9LHcHiMcH*) ff.f HcHiffH)) ?ff.f ff.@ ff.@LJ81f.H Hpt28u(pSHV8HpK(pC41[1LJ81f.SHHHH@HtHǃ@HHH[fDHfH Hxt,8u"V8w7pH@HtH1v8Hx1H@tESH H1HxH5HHǃ4H1[1DUHSHHeH%(HD$1Ht$D$ÅD$Eىك EمHD$eH+%(u H[]fDUHAUAATISHH0eH%(HD$(HH$HT$'HD$HD$HD$@t$&HD$'Hf $fL$HL$&HL$HHT$HxfL$D$\$'HD$(eH+%(uHe[A\A]]USHxH߉x 1[]AU1ATUSHxxH߉AąxbHxQ @*D+uME1@AAD @DE[D]A\A]A[D]A\A]E1AAAD ADEff.UHSx3Hx 1[]ff.1҅x 1=‰AWAVAUATUSLHRIL I~.LcEBT-؃HA,;]|ׅU1HuL;E[]A\A]A^A_AWAVAUIATD%UHSEH} xIHHHHH=tJHHCDEtOE;C|F;C AHC Ht Lt,HHu@DE/A[D]A\A]A^A_HàH;uAff.@UHSv[]HH[H]AV1IAUATUSHLeH%(HD$1fL$xsDfAMc1ɺLC&,Ht$\$@l$HD$eH+%(uIH[]A\A]A^1ɺHt$LA-@l$tt"x#F=H,1!1-1!1ff.H @0tw9f0<t1Hcg1fDSHv 1@ƃ511H߉H=H߃=HHHHHHH1Ҿ Ha1Ҿ HR1Ҿ HCH01ҾH!HPH=H=H߃1ҾH1[ 11j‰5ҁj`5EHߺ =H߃Hߺ=H߾҃‚H HC@AUATUHS5Ѓ%* EЉX=S~Pu7E1AD HDH []A\A]t\uD%EE1E1릃=wAAtcAxAQE1AYAAH AADH/DH[]A\A]E1=AAAA AE1t[]A\A]AAAAbAtAA6DSHXHߺF1H߾71H߾(1H߾1H߾ 1H߾1H߾1H߾ HߺD 1H߾ 1H߾HߺHߺ Hߺ wHߺeHߺoS1H߾D1H߾5HߺD#HߺHߺH1ҾH1ҾHߺDH1Ҿ H1Ҿ!H1Ҿ"H1Ҿ#Hߺ1[fS?HXHߺ?FHߺ?4Hߺ?"1[f.AUATUSHW GHHH= wC= t|= FHhHH1[]A\A]= u狇ffHT1HDHDD)9GHXA<HA9AFĉHXA@H1*H`DH1HcH1AWAVAUATUHSL =AE1eH%DC9DCD58uI$pHA94tpD4uDHI$xH5HHH3HF1?[1]A\A]A^A_uADAEptuDADR1ADSHHHeH%(HD$1Ht$D$1D$HT$eH+%(u H[UHSHHeH%(HD$1Ht$D$D$1ۃ<HD$eH+%(u H[]f.SHHHeH%(HD$1Ht$D$T$ x@tHT$eH+%(u H[UHSHHeH%(HD$1Ht$D$ËD$ Eډڃ@EHD$eH+%(u H[]ff.UHSHHeH%(HD$1Ht$D$ÅD$ E٨@EمHD$eH+%(u H[]fDAUATUHSH3eH%(HD$1?}ukD1LfD$31ɺLHt$D$\$HD$eH+%(u;H[]A\A]u܃@D닃tuɃˀuDmfAUATUHSH5eH%(HD$1~|uOD1LfD$51ɺLHt$D$\$HD$eH+%(uEH[]A\A]t&u؃D뇃D{DoDcfATUHSH-eH%(HD$1ぃ~vuK1LfD$-1ɺLHt$D$\$HD$eH+%(u-H[]A\tuڃ*덃눃냃{AUATIUSHeH%(HD$1-ʼnȁu`DE1M$fDT$E1ɺHt$LA$-D$@l$D EHD$eH+%(u9H[]A\A]t u؃ph~WHHHHT$HHHHUHSH HHHHHHH1[]L$'I$DHI$HHHHHDHHEADHHHHHHHEH[H]A\HA]A^A_[I]LHA\A]A^A_HBt-H HLHE UI$HH=HHIHHHHHHIDHàI$HHEMM$HLLdS0tI=~@HLILDHHHDȀHHDMuYL;LmLHHuHHHtHHLLCI$ ADŽ$4ADŽ$pA$(HC(HHS4HLM$H11ҾLC0t)jAA1ɺ HLC0AYt$HXLHc0C0t!Hh-LHc0E$M$LEt#L;H1E11I$@H1I$HC0HpLHHcLtwPAA1ɺ HLA1LI$A HhI$I$C0_AXH`HcTPHA1A LHcP^P1AA HLYmHxLEHLHHH=wHI$@OI$@LH1I$@RHHIHHHHHHHIHHǸHHHHHHiHHEDH[]A\A]HEDHHHHHHHHHT$HHHH1T$HHHHT$HHHHT$HHHHHHT$HHHHHDHHDHHDHHDHH1HH1HHD$eH+%(HI$H[]A\A]I$1HI$1HHD$eH+%(u[HHH[]A\A]LHL=LHH4%s: I/O error (read) 7%s: chip_read: 0x%x 6%s: Chip: %s 4%s: I/O error (read2) 7%s: chip_read2: reg%d=0x%x Aah6%s: found tda9874%s. c 0x%xc 4%s: I/O error (%s) , audiomux bass/treble volume6tvaudio: known chips: c%s%s7%s: chip found @ 0x%x 6%s: %s found @ 0x%x (%s) 7%s: matches:%s%s%s. init%sTA8874Z7%s: chip_write: 0x%x 4%s: I/O error (write 0x%x) 7%s: chip_write: reg%d=0x%x tda9874_modelist7%s: thread started 7%s: thread wakeup 7%s: thread checkmode 7%s: thread exiting tvaudiotda9840tda9873htda9874h/atda9875tda9850tda9855tea6300tea6320tea6420tda8425pic16c54 (PV951)ta8874zA2, B/GA2, M (Korea)A2, D/K (1)A2, D/K (2)A2, D/K (3)NICAM, INICAM, B/GNICAM, D/KNICAM, L7%s: tda9873_getrxsubchans(): raw chip read: %d, return: %d 6%s: found tda9875%s rev. %d. 7%s: tda9874a_getrxsubchans(): DSR=0x%X, NSR=0x%X, NECR=0x%X, return: %d. 7%s: tda9874a_checkit(): DIC=0x%X, SIC=0x%X. 6%s: Tried to access a non-existent register range: %d to %d 7%s: chip_cmd(%s): reg=%d, data:6tvaudio: TV audio decoder + audio/video mux driver 7%s: no matching chip description found 6%s: volume callback undefined! 6%s: bass/treble callbacks undefined! 6%s: set/get mode callbacks undefined! 4%s: failed to create kthread 7%s: ta8874z_setaudmode(): mode: 0x%02x 6%s: Tried to access a non-existent register: %d 4%s: I/O error (write reg%d=0x%x) 7%s: tda9874a_setup(): %s [0x%02X]. 7%s: tda9874a_setaudmode(): req. mode %d; AOSR=0x%X, MDACOSR=0x%X. 7%s: tda9874a_setaudmode(): req. mode %d; FMMR=0x%X, AOSR=0x%X. 7%s: tda9840_getrxsubchans(): raw chip read: %d, return: %d 7%s: tda9873_setaudmode(): external input 7%s: tda9873_setaudmode(): chip->shadow.bytes[%d] = %d 7%s: tda9873_setaudmode(): sw_data = %d 7%s: tda9873_setaudmode(): req. mode %d; chip_write: %d strnlenstrscpytvaudiota8874zpic16c54tea6420tea6320tea6300tda9875tda9874atda9873tda9855tda9850tda9840tda8425tda9874a_STDtda9874a_AMSELtda9874a_SIFdebugparmtype=ta8874z:intparmtype=pic16c54:intparmtype=tea6420:intparmtype=tea6320:intparmtype=tea6300:intparmtype=tda9875:intparmtype=tda9874a:intparmtype=tda9873:intparmtype=tda9855:intparmtype=tda9850:intparmtype=tda9840:intparmtype=tda8425:intparmtype=tda9874a_STD:intparmtype=tda9874a_AMSEL:intparmtype=tda9874a_SIF:intlicense=GPLauthor=Eric Sandeen, Steve VanDeBogart, Greg Alexander, Gerd Knorrdescription=device driver for various i2c TV sound decoder / audiomux chipsparmtype=debug:intalias=i2c:tvaudiodepends=videodevretpoline=Yintree=Yname=tvaudiovermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $$$$$$$$$$$$$$$(( ( ( ( (080(  (080( 8 (0@0( @ ( ( ( ( ( ( (080( 8  ((  (((( (8( 8 (8( 8 0 0 (8( 8((80( 80( 8@8@H@8@8@8@( (8 ( (808( 8( 8m__fentry__9[__x86_return_thunkpHe__x86_indirect_thunk_raxJ:Zi2c_register_driverܐtimer_delete_syncYkthread_stop@9v4l2_device_unregister_subdevKJv4l2_ctrl_handler_freeӌwake_up_processPjiffiesmod_timerjsi2c_transfer_buffer_flagsV __stack_chk_fail~_printkjv4l2_ctrl_handler_log_statusK#i2c_transfer Y%:i2c_del_driverz?devm_kmallocLrv4l2_i2c_subdev_initstrnlenfortify_panic9dstrscpy@v4l2_ctrl_handler_init_classRHUHnH }H|Z-HHH H@HHHPHX I`Ih)IpGIxbIyIIII] I I!I@I`|ZpeExJJ]-J0JJNJIJ J@ZJ`eJpwJJJJJJ @]` K (K!@z`]@/K9KCK PKaKnK xK@X]`KKK K@L!HP]`KKKKKL L(0 LP1L=L!JL !XL8!h" &aL~LLz Ls@L#z##L$L$$L$L $L($L0$L8$ M@$M`$0M$?M!%MM!%]M!&]!@&jM MMM M@MP]XM K!M!@]N NN0NeECN`N9wN9N9N9N(N;ENO bE0xE8E@1OHROPkOXO`OhOpPx0PTPxPPPPQ0QPEKQ94]!eQ@FxQFFQ Q(Q0Q8Q@QH RPR0RERXR]!yR RRRRRRSS>H-S LShSqS S@S`ShHpHxSyIISS ITT)T?TVTbImTT1!T T@TT@TPT`[}p]!TU0ULUnUhUh0U`Up"BUUU L!0U8]@hHUU VV$V 2VXHVUVeVh@pVx]eE{Vz L ]VVVVVV?M!MM!@]M!W'W;WRCMWWWlW{WWhW EW (WWx}i94W WWWWW948Xhؚh6X6X(7!Xh7*XeE74X7?XeE8HX(8OXˆH9WX<aX=ZdXrXXXXXXD z@`XQ[ Xz  Y!Y|z Y@*Y`!5YAYLY @XY`cYrY{YY]<ň Y`Yhʈp.ڨ ɈYcˈ Y-S @Vw ̈Y hYY Y@Y` Z!Z!YR @ڨ Έ(ZcS @ψƈ @` ^ cx  ]@ `_@k *@p , 46 6@   _*_@:"Psc@] 4_:"ٗ@#]#P~#A_*M_-x *@^_b0r__`@N`׍`@ `_`@_J_ _k_,_.G)/@_J_] _ `x *@``π!`@)`va@0`x=`V  @%*`]G`&P`&Z`&h`׍@ `G)@P`u`r ``(+lK `@׍```@=`)`-&@P`&Pd `]e `q{ `8=` `c*]* ``)``X=`` R ]@`K ``a"a0aAa Yaha@saa   *   Kaaaas*sc* :"a@{ s*sc* b(b"(b&@2b(;b*Hb(   *!Rb p `$3@`bK`&@jb`yb`b@nG4-@ %#$ %' %) + - 9Kbb 0z {@>`@0CK/K]2 bX"MS AH1@b0S- {@"M`]34b @-S {@Y`YYY"Mc0S9ň Lj`c@-S {@z`9ň"M=c@"MS @]`kĈScic~cc֟ "5 :c0D9;@`c`c B FH@ZwJm L = @BEAc`G)McO@aB@c`c`%``CdH)``@ dK]*cOG)d @(dYV#5d*c9kgd x:" `@sd`4-V{ #@(dY R/3@ %N{dddddddddeee(e8e>e Pk *@p , 4 6Se6@  8  @ Sbe`)`oeVeW@E;*:"PcO@|e(dY[ \@V#ePeQsc>c&] -@ e-` e` e!eȈ@! _!eb!e"4"TeeJ4; `@e`O@REeke&@D` fK`f`@/f+X7fZR ^U]Af `aPf@^([k@ cef `w^(dY È%G@mfJ|f`#@`f** fg@fff]f f`fhfipK f] g(g7gAgHg5Vgf `g ogggggggggj hkhhhclm /hDh* @ *c*Th]*9$ %$($0nh$8wh hhthw@yht0Cyhy@"{{Se}h@hhh q Bs BQvpu B*x 2Bkz 2B| B~ B* Beh Xitit@ i,i8iHi@PiXidipi@|i  B B B B B B B Bi Bdi iyiy@ii  B***iN$$ij3jPjUj]pj* *@`zjjjjjcw%  ki%k@4k:k@kMk@Zkckmk~k@ikkk@k‰k‰k‰kĉ@kylt  B** BȈ BȈ B Bň B6 B̈ BkÉl8$lɉ4l̉@?lωJl҉[lՉel؉@rl؉ ʼn Bȉolj Bˉʉ BΉ͉ BщЉ BԉӉ B׉։lll@ ىlll,m"ۉ K@h KHKPZ^KXm*`*m`K 7mKDmKYm*pmm 7*@m0mm@mmmm@ ݉ BQ)߉ B܉mPn1nĈ$nĈ0n0eJ4׍@BnVn_n@nn~nnn@nnnn@nnsan@n o   B B4 B5 B7 B3 B8 B BЈ B͈ B  B B n o@t@^@-o3o7o@S rƉމډ:o(TstSo@ 1   B B`oeoo?;Ko@@@mBD : K=008< =*0? =A =0C,sFG 6k>Q-As-PsVs(64;`s @)$`O|v6ǥQnsK@}sKHsKPsKXs*`s*s0NsPOsEsUV WXs xaCsX@ bsci`@s&tttL@ ^tU"tU0t\] W;t*_ Dt^MtV?Vt@^t`QftsTtY@]`pt xt t t@ t` t t tS tS tS@ "tZ 0t[ t t  t t i 6l6@atV?`@d a   g`Du u p(u 7u  aBEu o aBjMXu q aBFHȈlu s aBzu u aBu w aB**L*u yu o |v6u | vWu ~ vW"u u ~v v 'v 7v ~Jv Zv iv yv v ~v v v v ~v ~v ~v w ~'w ~7w Jw ~`w sw ~w w w w ~w w ~w w  vW xx  & v4l2_edidv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSv4l2_ctrl_h264_spsprofile_idcconstraint_set_flagslevel_idcseq_parameter_set_idchroma_format_idcbit_depth_luma_minus8bit_depth_chroma_minus8log2_max_frame_num_minus4pic_order_cnt_typelog2_max_pic_order_cnt_lsb_minus4max_num_ref_framesnum_ref_frames_in_pic_order_cnt_cycleoffset_for_ref_frameoffset_for_non_ref_picoffset_for_top_to_bottom_fieldpic_width_in_mbs_minus1pic_height_in_map_units_minus1v4l2_ctrl_h264_ppspic_parameter_set_idnum_slice_groups_minus1num_ref_idx_l0_default_active_minus1num_ref_idx_l1_default_active_minus1weighted_bipred_idcpic_init_qp_minus26pic_init_qs_minus26chroma_qp_index_offsetsecond_chroma_qp_index_offsetv4l2_ctrl_h264_scaling_matrixscaling_list_4x4scaling_list_8x8v4l2_h264_weight_factorsluma_weightluma_offsetchroma_weightchroma_offsetv4l2_ctrl_h264_pred_weightsluma_log2_weight_denomchroma_log2_weight_denomweight_factorsv4l2_h264_referencev4l2_ctrl_h264_slice_paramsheader_bit_sizefirst_mb_in_sliceslice_typecolour_plane_idredundant_pic_cntcabac_init_idcslice_qp_deltaslice_qs_deltadisable_deblocking_filter_idcslice_alpha_c0_offset_div2slice_beta_offset_div2num_ref_idx_l0_active_minus1num_ref_idx_l1_active_minus1ref_pic_list0ref_pic_list1v4l2_h264_dpb_entryreference_tspic_numframe_numtop_field_order_cntbottom_field_order_cntv4l2_ctrl_h264_decode_paramsdpbnal_ref_idcidr_pic_idpic_order_cnt_lsbdelta_pic_order_cnt_bottomdelta_pic_order_cnt0delta_pic_order_cnt1dec_ref_pic_marking_bit_sizepic_order_cnt_bit_sizeslice_group_change_cyclev4l2_ctrl_fwht_paramsbackward_ref_tsxfer_funcycbcr_encquantizationv4l2_vp8_segmentquant_updatelf_updatesegment_probsv4l2_vp8_loop_filterref_frm_deltamb_mode_deltasharpness_levelv4l2_vp8_quantizationy_ac_qiy_dc_deltay2_dc_deltay2_ac_deltauv_dc_deltauv_ac_deltav4l2_vp8_entropycoeff_probsy_mode_probsuv_mode_probsmv_probsv4l2_vp8_entropy_coder_statebit_countv4l2_ctrl_vp8_framequantcoder_statehorizontal_scalevertical_scaleprob_skip_falseprob_intraprob_lastprob_gfnum_dct_partsfirst_part_sizefirst_part_header_bitsdct_part_sizeslast_frame_tsgolden_frame_tsalt_frame_tsv4l2_ctrl_mpeg2_sequencehorizontal_sizevertical_sizevbv_buffer_sizeprofile_and_level_indicationchroma_formatv4l2_ctrl_mpeg2_pictureforward_ref_tsf_codepicture_coding_typepicture_structureintra_dc_precisionv4l2_ctrl_mpeg2_quantisationintra_quantiser_matrixnon_intra_quantiser_matrixchroma_intra_quantiser_matrixchroma_non_intra_quantiser_matrixv4l2_ctrl_hevc_spsvideo_parameter_set_idpic_width_in_luma_samplespic_height_in_luma_samplessps_max_dec_pic_buffering_minus1sps_max_num_reorder_picssps_max_latency_increase_plus1log2_min_luma_coding_block_size_minus3log2_diff_max_min_luma_coding_block_sizelog2_min_luma_transform_block_size_minus2log2_diff_max_min_luma_transform_block_sizemax_transform_hierarchy_depth_intermax_transform_hierarchy_depth_intrapcm_sample_bit_depth_luma_minus1pcm_sample_bit_depth_chroma_minus1log2_min_pcm_luma_coding_block_size_minus3log2_diff_max_min_pcm_luma_coding_block_sizenum_short_term_ref_pic_setsnum_long_term_ref_pics_spssps_max_sub_layers_minus1v4l2_ctrl_hevc_ppsnum_extra_slice_header_bitsinit_qp_minus26diff_cu_qp_delta_depthpps_cb_qp_offsetpps_cr_qp_offsetnum_tile_columns_minus1num_tile_rows_minus1column_width_minus1row_height_minus1pps_beta_offset_div2pps_tc_offset_div2log2_parallel_merge_level_minus2v4l2_hevc_pred_weight_tabledelta_luma_weight_l0luma_offset_l0delta_chroma_weight_l0chroma_offset_l0delta_luma_weight_l1luma_offset_l1delta_chroma_weight_l1chroma_offset_l1delta_chroma_log2_weight_denomv4l2_ctrl_hevc_slice_paramsbit_sizedata_byte_offsetnum_entry_point_offsetsnal_unit_typenuh_temporal_id_plus1slice_pic_order_cntcollocated_ref_idxfive_minus_max_num_merge_candslice_cb_qp_offsetslice_cr_qp_offsetslice_act_y_qp_offsetslice_act_cb_qp_offsetslice_act_cr_qp_offsetslice_tc_offset_div2pic_structslice_segment_addrref_idx_l0ref_idx_l1short_term_ref_pic_set_sizelong_term_ref_pic_set_sizepred_weight_tablev4l2_ctrl_hdr10_cll_infomax_content_light_levelmax_pic_average_light_levelv4l2_ctrl_hdr10_mastering_displaydisplay_primaries_xdisplay_primaries_ywhite_point_xwhite_point_yv4l2_vp9_loop_filterref_deltasmode_deltassharpnessv4l2_vp9_quantizationbase_q_idxdelta_q_y_dcdelta_q_uv_dcdelta_q_uv_acv4l2_vp9_segmentationfeature_datafeature_enabledtree_probspred_probsv4l2_ctrl_vp9_framecompressed_header_sizeuncompressed_header_sizeframe_width_minus_1frame_height_minus_1render_width_minus_1render_height_minus_1ref_frame_sign_biasreset_frame_contextframe_context_idxbit_depthinterpolation_filtertile_cols_log2tile_rows_log2reference_modev4l2_vp9_mv_probsjointclass0_bitclass0_frclass0_hpv4l2_ctrl_vp9_compressed_hdrtx_modetx8tx16tx32coefinter_modeinterp_filteris_intercomp_modesingle_refcomp_refy_modeuv_modepartitionmvv4l2_priorityV4L2_PRIORITY_UNSETV4L2_PRIORITY_BACKGROUNDV4L2_PRIORITY_INTERACTIVEV4L2_PRIORITY_RECORDV4L2_PRIORITY_DEFAULTv4l2_rectv4l2_fractv4l2_areav4l2_std_idv4l2_bt_timingsinterlacedpolaritieshfrontporchhbackporchvfrontporchvbackporchil_vfrontporchil_vsyncil_vbackporchstandardscea861_vichdmi_vicv4l2_dv_timingsv4l2_enum_dv_timingsv4l2_bt_timings_capmin_widthmax_widthmin_heightmax_heightmin_pixelclockmax_pixelclockv4l2_dv_timings_capv4l2_ctrl_typeV4L2_CTRL_TYPE_INTEGERV4L2_CTRL_TYPE_BOOLEANV4L2_CTRL_TYPE_MENUV4L2_CTRL_TYPE_BUTTONV4L2_CTRL_TYPE_INTEGER64V4L2_CTRL_TYPE_CTRL_CLASSV4L2_CTRL_TYPE_STRINGV4L2_CTRL_TYPE_BITMASKV4L2_CTRL_TYPE_INTEGER_MENUV4L2_CTRL_COMPOUND_TYPESV4L2_CTRL_TYPE_U8V4L2_CTRL_TYPE_U16V4L2_CTRL_TYPE_U32V4L2_CTRL_TYPE_AREAV4L2_CTRL_TYPE_HDR10_CLL_INFOV4L2_CTRL_TYPE_HDR10_MASTERING_DISPLAYV4L2_CTRL_TYPE_H264_SPSV4L2_CTRL_TYPE_H264_PPSV4L2_CTRL_TYPE_H264_SCALING_MATRIXV4L2_CTRL_TYPE_H264_SLICE_PARAMSV4L2_CTRL_TYPE_H264_DECODE_PARAMSV4L2_CTRL_TYPE_H264_PRED_WEIGHTSV4L2_CTRL_TYPE_FWHT_PARAMSV4L2_CTRL_TYPE_VP8_FRAMEV4L2_CTRL_TYPE_MPEG2_QUANTISATIONV4L2_CTRL_TYPE_MPEG2_SEQUENCEV4L2_CTRL_TYPE_MPEG2_PICTUREV4L2_CTRL_TYPE_VP9_COMPRESSED_HDRV4L2_CTRL_TYPE_VP9_FRAMEV4L2_CTRL_TYPE_HEVC_SPSV4L2_CTRL_TYPE_HEVC_PPSV4L2_CTRL_TYPE_HEVC_SLICE_PARAMSV4L2_CTRL_TYPE_HEVC_SCALING_MATRIXV4L2_CTRL_TYPE_HEVC_DECODE_PARAMSv4l2_tunerrangelowrangehighrxsubchansaudmodeafcv4l2_modulatortxsubchansv4l2_frequencytunerv4l2_frequency_bandmodulationv4l2_vbi_formatsamples_per_linesample_formatv4l2_sliced_vbi_formatservice_setservice_linesv4l2_sliced_vbi_capv4l2_sliced_vbi_datav4l2_event_subscriptionmedia_file_operationsmedia_devnodemedia_devmedia_devicehw_revisiontopology_versionentity_internal_idxentity_internal_idx_maxentitiesentity_notifygraph_mutexpm_count_walksource_privenable_sourcedisable_sourcereq_queue_mutexrequest_idmedia_gobjmdevmedia_entity_enumidx_maxentitymedia_entitygraph_objnum_padsnum_linksnum_backlinksinternal_idxmedia_graphent_enummedia_pipelinestart_countmedia_padgobj0media_interfacegobj1sinkmedia_linkis_backlinkmedia_pad_signal_typePAD_SIGNAL_DEFAULTPAD_SIGNAL_ANALOGPAD_SIGNAL_DVPAD_SIGNAL_AUDIOmedia_entity_operationsget_fwnode_padlink_setuplink_validatehas_pad_interdepmedia_entity_typeMEDIA_ENTITY_TYPE_BASEMEDIA_ENTITY_TYPE_VIDEO_DEVICEMEDIA_ENTITY_TYPE_V4L2_SUBDEVmedia_intf_devnodemedia_device_opslink_notifyreq_allocreq_freereq_validatereq_queuemedia_requestdebug_strupdating_countaccess_countnum_incomplete_objectshsv_encv4l2_mbus_framefmtv4l2_subdev_formatv4l2_subdev_mbus_code_enumv4l2_subdev_frame_size_enumv4l2_subdev_frame_intervalv4l2_subdev_frame_interval_enumv4l2_subdev_selectionv4l2_async_match_typeV4L2_ASYNC_MATCH_I2CV4L2_ASYNC_MATCH_FWNODEadapter_idv4l2_async_subdevasd_listv4l2_async_notifier_operationsv4l2_async_notifierv4l2_devwaitingv4l2_subdevowner_v4l2_devinternal_opsctrl_handlergrp_idhost_privasdsubdev_notifieractive_statev4l2_devicesubdevsvfl_devnode_typeVFL_TYPE_VIDEOVFL_TYPE_VBIVFL_TYPE_RADIOVFL_TYPE_SUBDEVVFL_TYPE_SDRVFL_TYPE_TOUCHVFL_TYPE_MAXvfl_devnode_directionVFL_DIR_RXVFL_DIR_TXVFL_DIR_M2Mv4l2_prio_statepriosv4l2_file_operationscompat_ioctl32video_deviceintf_devnodedev_parentvfl_typevfl_dirfh_lockfh_listdev_debugtvnormsioctl_opsvalid_ioctlsv4l2_ctrl_handler_lockctrl_refsnotify_privnr_of_bucketsrequest_is_queuedrequests_queuedreq_objvb2_queuev4l2_ioctl_opsv4l2_priv_tun_configv4l2_fhsubscribe_locksubscribednavailablem2m_ctxv4l2_m2m_ctxv4l2_mbus_config_mipi_csi2data_lanesclock_lanenum_data_laneslane_polaritiesv4l2_mbus_config_paralleldata_shiftv4l2_mbus_config_mipi_csi1clock_invstrobelane_polaritydata_lanev4l2_mbus_typeV4L2_MBUS_UNKNOWNV4L2_MBUS_PARALLELV4L2_MBUS_BT656V4L2_MBUS_CSI1V4L2_MBUS_CCP2V4L2_MBUS_CSI2_DPHYV4L2_MBUS_CSI2_CPHYV4L2_MBUS_DPIV4L2_MBUS_INVALIDmipi_csi1mipi_csi2v4l2_mbus_configv4l2_decode_vbi_lineis_second_fieldv4l2_subdev_io_pin_configstrengthv4l2_subdev_core_opslog_statuss_io_pin_configload_fws_gpios_powerinterrupt_service_routinesubscribe_eventunsubscribe_eventv4l2_subdev_tuner_opsstandbys_radios_frequencyg_frequencyenum_freq_bandsg_tuners_tunerg_modulators_modulators_type_addrs_configtuner_setupv4l2_subdev_audio_opss_clock_freqs_i2s_clock_freqs_routings_streamv4l2_mbus_frame_desc_entry_csi2v4l2_mbus_frame_desc_flagsV4L2_MBUS_FRAME_DESC_FL_LEN_MAXV4L2_MBUS_FRAME_DESC_FL_BLOBcsi2v4l2_mbus_frame_desc_entrypixelcodev4l2_mbus_frame_desc_typeV4L2_MBUS_FRAME_DESC_TYPE_UNDEFINEDV4L2_MBUS_FRAME_DESC_TYPE_PARALLELV4L2_MBUS_FRAME_DESC_TYPE_CSI2v4l2_mbus_frame_descv4l2_subdev_video_opss_crystal_freqg_stds_stds_std_outputg_std_outputquerystdg_tvnormsg_tvnorms_outputg_input_statusg_pixelaspectg_frame_intervals_frame_intervals_dv_timingsg_dv_timingsquery_dv_timingss_rx_bufferpre_streamonpost_streamoffv4l2_subdev_vbi_opsdecode_vbi_lines_vbi_datag_vbi_datag_sliced_vbi_caps_raw_fmtg_sliced_fmts_sliced_fmtv4l2_subdev_sensor_opsg_skip_top_linesg_skip_framesv4l2_subdev_ir_modeV4L2_SUBDEV_IR_MODE_PULSE_WIDTHv4l2_subdev_ir_parametersbytes_per_data_elementmax_pulse_widthcarrier_freqinvert_levelinvert_carrier_sensenoise_filter_min_widthcarrier_range_lowercarrier_range_upperv4l2_subdev_ir_opsrx_readrx_g_parametersrx_s_parameterstx_writetx_g_parameterstx_s_parametersv4l2_subdev_pad_configtry_fmttry_croptry_composev4l2_subdev_statev4l2_subdev_pad_opsinit_cfgenum_mbus_codeenum_frame_sizeenum_frame_intervalget_fmtset_fmtget_selectionset_selectionget_edidset_ediddv_timings_capenum_dv_timingsget_frame_descset_frame_descget_mbus_configv4l2_subdev_opsvideovbiirv4l2_subdev_internal_opsunregisteredv4l2_subdev_fhv4l2_subdev_platform_datanum_regulatorsmedia_request_stateMEDIA_REQUEST_STATE_IDLEMEDIA_REQUEST_STATE_VALIDATINGMEDIA_REQUEST_STATE_QUEUEDMEDIA_REQUEST_STATE_COMPLETEMEDIA_REQUEST_STATE_CLEANINGMEDIA_REQUEST_STATE_UPDATINGNR_OF_MEDIA_REQUEST_STATEmedia_request_object_opsmedia_request_objectv4l2_ctrl_ptrp_s32p_s64p_u8p_u16p_u32p_charp_mpeg2_sequencep_mpeg2_picturep_mpeg2_quantisationp_fwht_paramsp_h264_spsp_h264_ppsp_h264_scaling_matrixp_h264_slice_paramsp_h264_decode_paramsp_h264_pred_weightsp_vp8_framep_hevc_spsp_hevc_ppsp_hevc_slice_paramsp_vp9_compressed_hdr_probsp_vp9_framep_hdr10_cllp_hdr10_masteringp_areap_constv4l2_ctrl_opsg_volatile_ctrltry_ctrls_ctrlv4l2_ctrlev_subsclusterncontrolshas_changedis_privateis_autois_intis_ptris_arrayis_dyn_arrayhas_volatilescall_notifymanual_mode_valuetype_opsnew_elemsdimsnr_of_dimsp_arrayp_array_alloc_elemsp_defp_newp_curv4l2_ctrl_type_opsv4l2_ctrl_notify_fncmenu_skip_maskqmenuqmenu_intv4l2_ctrl_reffrom_other_devreq_donep_req_validp_req_array_enomemp_req_array_alloc_elemsp_req_elemsp_reqv4l2_ctrl_helpergetvaluecheckitCHIPSTATEhdlmutedprevmoderadiowtinitializegetrxsubchanssetaudmodeAUDIOCMDaudiocmdCHIPDESCaddr_loaddr_hiinsmodoptleftregrightregtrebleregbassregvolinittrebleinitbassinitvolfunctreblefuncbassfuncinputreginputmapinputmuteinputmasktda9874a_MODEStvaudio_driver_exittvaudio_driver_inittvaudio_removetvaudio_probetvaudio_log_statustvaudio_s_frequencytvaudio_s_stdtvaudio_g_tunertvaudio_s_tunertvaudio_s_routingtvaudio_s_radiotvaudio_s_ctrlta8874z_checkitta8874z_setaudmodeta8874z_getrxsubchanstda8425_setaudmodetda8425_shift12tda8425_shift10tea6320_initializetea6320_shift11tea6320_volumetea6300_shift12tea6300_shift10tda9875_checkittda9875_trebletda9875_basstda9875_volumetda9875_initializetda9874a_initializetda9874a_checkittda9874a_setaudmodetda9874a_getrxsubchanstda9873_checkittda9873_setaudmodetda9873_getrxsubchanstda985x_setaudmodetda985x_getrxsubchanstda9855_trebletda9855_basstda9855_volumetda9840_checkittda9840_setaudmodetda9840_getrxsubchanschip_threadchip_thread_wakesubaddrchip_read2  (- : S+ i4 }A<$  %P!#-#  0#+`;pK[kO{ @Ji[p ( ]!]B4?IO@_3t@%#T>T%p) 2P@@L U&qh(tP0P?( B73 ZE0 X % % %Y%h%u% O/ +~9  V`"}27G0WNDl5P: ]^ @*p= @U`h 80 ` "B@@Mh^Xp` 3 <v 05 ,( 8 4(w(8$r @ ((h((p +0P(@T@ox(U(j( - (>  S n (~   @(   h(  + (; O j (z   (   ( 0 4P 0(e  ~ N ZC L  X(   ! &/ L  [ i            : R [ l t         &8O\ky@@__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9tda9855_volumetda9855_basstda9855_trebletda9875_volumetda9875_basstda9875_trebletea6300_shift10tea6300_shift12tea6320_volumetea6320_shift11tda8425_shift10tda8425_shift12tvaudio_s_radiotvaudio_g_tunertvaudio_s_stdtvaudio_driver_inittvaudio_drivertvaudio_removechip_thread_waketvaudio_s_tunertvaudio_s_frequencytda9873_getrxsubchanstda9873_getrxsubchans.coldtvaudio_log_statuschip_read2chip_read2.coldtda9875_checkittda9875_checkit.coldtda9874a_getrxsubchanstda9874a_modetda9874a_getrxsubchans.coldtda9874a_checkittda9874a_checkit.coldtda9874a_dictda9873_checkittvaudio_driver_exitchip_cmd.isra.0chip_cmd.isra.0.coldtvaudio_probetvaudio_opschiplisttvaudio_probe.cold__func__.20tvaudio_ctrl_ops__func__.19chip_threadta8874z_setaudmodeCSWTCH.143ta8874z_setaudmode.coldchip_write.isra.0chip_write.isra.0.coldchip_write_masked.isra.0chip_write_masked.isra.0.coldtvaudio_s_routingtda9874a_initializetda9874a_GCONRtda9874a_ESPtda9874a_NCONRtda9874a_modelisttda9874a_initialize.coldtda9874a_setaudmodetda9874a_setaudmode.coldtda9875_initializetea6320_initializetvaudio_s_ctrlchip_thread.coldtda9840_checkittda9840_checkit.coldta8874z_checkitta8874z_checkit.coldta8874z_getrxsubchansta8874z_getrxsubchans.coldtda985x_getrxsubchanstda985x_getrxsubchans.coldtda9840_getrxsubchanstda9840_getrxsubchans.coldtda985x_setaudmodetda985x_setaudmode.coldtda8425_setaudmodetda8425_setaudmode.coldtda9840_setaudmodetda9840_setaudmode.coldtda9873_setaudmodetda9873_setaudmode.coldta8874z_monota8874z_stereota8874z_subta8874z_mainta8874z_both__UNIQUE_ID___addressable_cleanup_module376__UNIQUE_ID___addressable_init_module375tvaudio_idtvaudio_core_opstvaudio_tuner_opstvaudio_audio_opstvaudio_video_ops__UNIQUE_ID_ta8874ztype368__param_ta8874z__param_str_ta8874z__UNIQUE_ID_pic16c54type367__param_pic16c54__param_str_pic16c54__UNIQUE_ID_tea6420type366__param_tea6420__param_str_tea6420__UNIQUE_ID_tea6320type365__param_tea6320__param_str_tea6320__UNIQUE_ID_tea6300type364__param_tea6300__param_str_tea6300__UNIQUE_ID_tda9875type363__param_tda9875__param_str_tda9875__UNIQUE_ID_tda9874atype362__param_tda9874a__param_str_tda9874a__UNIQUE_ID_tda9873type361__param_tda9873__param_str_tda9873__UNIQUE_ID_tda9855type360__param_tda9855__param_str_tda9855__UNIQUE_ID_tda9850type359__param_tda9850__param_str_tda9850__UNIQUE_ID_tda9840type358__param_tda9840__param_str_tda9840__UNIQUE_ID_tda8425type357__param_tda8425__param_str_tda8425__UNIQUE_ID_tda9874a_STDtype353__param_tda9874a_STD__param_str_tda9874a_STD__UNIQUE_ID_tda9874a_AMSELtype352__param_tda9874a_AMSEL__param_str_tda9874a_AMSEL__UNIQUE_ID_tda9874a_SIFtype351__param_tda9874a_SIF__param_str_tda9874a_SIF__UNIQUE_ID_license350__UNIQUE_ID_author349__UNIQUE_ID_description348__UNIQUE_ID_debugtype347__param_debug__param_str_debugv4l2_i2c_subdev_initdevm_kmalloc__this_modulev4l2_ctrl_handler_init_classcleanup_moduleset_freezablei2c_transfer_buffer_flagskthread_should_stoptimer_delete_syncfortify_panic__fentry__init_modulewake_up_process__refrigerator__x86_indirect_thunk_raxfreezer_active_printkv4l2_ctrl_handler_log_statusv4l2_ctrl_handler_setupschedule__stack_chk_failstrnleni2c_register_driverv4l2_device_unregister_subdevmod_timerkthread_stopfreezing_slow_pathcurrent_task__x86_return_thunkjiffieskthread_create_on_nodestrscpyinit_timer_keyv4l2_ctrl_new_stdv4l2_ctrl_handler_freei2c_transferi2c_del_driverparam_ops_intv4l2_ctrl_cluster__SCT__might_resched__mod_i2c__tvaudio_id_device_table!AQm!+1Oakq}!2AUfy4;X`gq<  3<A% = E:NVWV`q "3<KQc qO  "  8=QW frz  M   7 =  E e o t   3   & 1 7 %F %U %d %| % % % % % % % % %  O % % %   K  % % %# %2 %E %O %U %r % % %  % %/ %: %     % %!%s {z%!!rm+ 38J Uhr  .3A IZ0 $)1jsgy J GLQ *3= 9 C d z Z 2cq   Za   ,1D x  e H   6 C   , 17 <J TY^{ / X ? v w @ 50 `5:L QVE` {g yn }~%Y   "     "5 <CJOV H] d vip u       v   " .0 9Rb (gn sxq E! P)J Or w  0     2 P:_ Pi P P' J4 9LY u 0z  Pf      UE ) m.3 F KQ%_ p uz   P   3  I& +0> CJ ] bgw |  (     d- 2 8  = CK U Z dp u z                = xH [ ` e x }         x H  x   P (08 @0H`PpX`hp x@p]@pPP  0     (08@0HPPX`hpp`x0 `` p ]`h  (p08H PX`p$x  (, (80@HP`4hpx8<@%(%08@P%X`hx 3 l $(@l * N$j(|,048<1@DHL_PfTX\;`dh_lpJtxq|6   %   qY#F1EP q $(,0 4/80<S@`DoHpLPTX\`dhlp t6x@|F  _kpv  :;GKLM  $(,048<@^D_HdLpPTX\`dhlpAtBxD|FHJOPWY[`hl AP\`pqv. / 0 2 4 6 ; $x ( , 0 4* 80 << @ D H L P T X \ ` d h l p tx| & &qv"N QSUWY ^$(,04"8#<(@-D0H6LDPHTX\`dhlptExF|KPVdh|+,-/16gpwyz ~ $(#,^0`4g8h<l@pDHLPT X0\7`9d=h>lBp tx|G]ck> 2h   $(7,O0~48<@DHLPNTX\^ ` d h. lB pC tE xG |L         lP@8@< px`#0pp0@,X,`h0 @ 7( 8@H?8P G8 4x  P  P  O     (  ` Wx     0 ` `_$g@pp@oX  0PXP 0@ P!`"p#$g8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?G:@h$p,JE@>`,Z U@8?8,n& i@pU0, ~'y@U, 2(2p+@0  @ Z,K3}5@[,H8,@a,t8@b,H9vA@g!,G %Q @H,7 Q% 2@؉,Bv=@, RvM@Ȑ,"bv]@0,$zw@u@0,&z0zPzz- @0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H E&=dN_#6O[|Hƺjh ̂z0]6sdea>hق|NpbV?_ùѯm'ƙu %~Module signature appended~