ELF>@@)(GNUo R0JB0?@LinuxLinux6.1.0-41-amd64AWAVAUIATUSHXH<$T$eH%(HD$P1HD$,HD$4HD$<HD$DD$LD$(D$D$1E1H$11HHEE1Lt$,EE1Dd$1Ll$ EAEMM&DLDHHA L9t.E4DLrEtDDHHA L9uDd$Ll$ EH<$11HDD$DD$At$9H<$E1HT$(HDD$DD$u4D$(D$D|$DAHs@AH<$HDD$DD$D|$ AE$D$AE1Ee1@DAE0LD)LEtHP'H9uf1HT$PeH+%(HX[]A\A]A^A_DHHLL$ALL$bHH땃|$EuEt1#D$AE0E]D1Lt$,AAT(HH9uAAl$Lt$,H<$1HLHIAAD2DHH9uDf1~0A9D|$DG@ńt!1Lt$,1AT(AEHD9r@DALt$,HHD9LADNIc@D1AHH|$|$AE$HHIDH1 T$HDD$HDD$1E1HH1AHHH<$11HALt$,H<$HD9LDNIc|$ff.AVAUAATIUHS1HeH%(HD$1BD$w^HT$HHuD$EAADD HT$HHuD$EAADD HT$HHu#D$EAADD HT$HHuD$EA@A@D?D HT$HHu#D$EAADD HHCDHT$HHuT$AT$DHT$HHuT$AT$DHT$HHu#D$EAADD HT$HHuD$@@D? AA]A\$< A\$HD$eH+%(H[]A\A]A^HHHHEH?D FHHHHHHEHD author=Sylwester Nawrocki author=Sakari Ailus license=GPLdepends=v4l2-asyncretpoline=Yintree=Yname=v4l2_fwnodevermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  (0880(  (0@0( @ 0 000   8 8 0 0 (0880(  (0880(  (0( 0( 0 (08`80( `80( `80( ` (08@80( @ (0( 0080`m__fentry__Kifwnode_property_read_u32_arrayﲐfwnode_property_present9[__x86_return_thunkeb,__dynamic_pr_debugV __stack_chk_fail~_printkmIfwnode_graph_parse_endpoint zkfree6 fwnode_handle_put~ fwnode_graph_get_port_parent?6ufwnode_graph_get_remote_endpoint}ҕfwnode_property_read_stringZ%strcmpdfwnode_get_name˔fwnode_graph_get_remote_port_parenty^6kstrdup_const__dev_fwnode`mEz__dynamic_dev_dbg3 _dev_warnfwnode_property_get_reference_argsC__v4l2_async_nf_add_fwnodeKafwnode_get_next_child_node kmalloc_cachesRkmalloc_traceh__list_add_valid2v4l2_async_nf_init[is_acpi_device_node? @` ÈH cx  ]@ `I I(I 0z {@>`@ƈ;IHI]Ȉ RI]mI xI`IhIʈpK I] I(IIII5JxI J J,J?JOJ^JmJJJJˈJ̈JɈJc͈Έ (ˈJ̈@JɈJPE͈ЈJK@K/KMKjKKl҈ K K"@`K"uKKK LL0%`*Ԉ0LMLWL׈^L8V  @cՈ `tL@A8؈L LLLLM"M@M[MtMM܈݈ ވшMX"MS AHLj@M0S- {@"M`]34M @-S {@G`GGG"MM0S9 `N@-S {@z`9"M(N@"MS @]`k>N INx *@`NN[NxhNV  @%*`]rN&{N&N&N׍@ `G)@P`N(+lKIN@׍`NN@hNSE-&@{N&Pd `]e Nq{N8hN `c*]*NNSENXhN`R]@NKNO&O8OFOWO oO~O@OO   *  KOOOOs*sc* :"P@{s*sc*!P2PAPNP]PmPzPPPPPPPPP Pk *@p , 4 6P6@  8  @ Q`SEQ e@E;*:"P6E@"QvE @V#-Q6Qsc>c&] -@ >Q-` FQ` NQ!XQ@! !`Q!jQ"4" wQQ   Q QPH([k@ Q `wvE %G@QJQ`#@`Q** Q@QQR* @ *c*R]*9$ %$($08R$8AR hVR$aR'@)qR$0C)yR)@"++P-R/@R1R5R5 ! # Q& % *( 2k* 2, . *0 34ň2R XR$R$@R:R=S@SC@SF"SI.SL:SP@FSS 6 98 <; ?> BA ED HG KJ NOOSM RQ[S qS)~S)@SWS/ T ***VSN$$SSSTXT]Y:T* *@Z`DT^TTTTc\w%^  [TSWTb@TeUg UgUe@$Ue-Ue7UeHUi@S/WUleUovUo@UrUrUrUt@U)U$ _ **a dc f h kj nm qp ksU8UyU|@ VV%V/V@XNXbXjX@rXXXX@XXOX@XX      ߈      ] ψX@tPH@XY‰YÉ@ĉSʼn "7U`v Y(Ts$#Yɉ@ ͉1͉ ɉ Ɖ ȉ ˉ̉0Yʉ?Y?;KYY@EkljΉhY}YڈY͈ V @ ҉Ӊ ԉYcՈYy @ ։׉ ؉YV @Y ډۉ ܉ۉӈوֈԈ̈ˈɈӉ aY  ""Z1 -YY  :"ĚZ1 Z  :"Ě0ZQ@ZۈOZ  :"߉tZ  "A8Z Z  Ո"Z  A8Z  v[  "v[  ".[ވ2[  .[ވS[ m[ [  ".[ވ͈[  ".[ވ͈[ v4l2_async_match_typeV4L2_ASYNC_MATCH_I2CV4L2_ASYNC_MATCH_FWNODEadapter_idv4l2_async_subdevasd_listv4l2_async_notifier_operationsv4l2_async_notifierv4l2_devwaitingv4l2_subdeventityowner_v4l2_devinternal_opsctrl_handlergrp_idhost_privasdsubdev_notifieractive_statev4l2_devicev4l2_edidv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSv4l2_priorityV4L2_PRIORITY_UNSETV4L2_PRIORITY_BACKGROUNDV4L2_PRIORITY_INTERACTIVEV4L2_PRIORITY_RECORDV4L2_PRIORITY_DEFAULTv4l2_rectv4l2_fractv4l2_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_tunerrangelowrangehighrxsubchansaudmodeafcv4l2_modulatortxsubchansv4l2_frequencytunerv4l2_frequency_bandmodulationv4l2_vbi_formatsamples_per_linesample_formatv4l2_sliced_vbi_formatservice_setservice_linesv4l2_sliced_vbi_capv4l2_sliced_vbi_datav4l2_event_subscriptionycbcr_enchsv_encv4l2_mbus_framefmtquantizationxfer_funcv4l2_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_fwnode_endpointlink_frequenciesnr_of_link_frequenciesv4l2_fwnode_orientationV4L2_FWNODE_ORIENTATION_FRONTV4L2_FWNODE_ORIENTATION_BACKV4L2_FWNODE_ORIENTATION_EXTERNALv4l2_fwnode_device_propertiesv4l2_fwnode_linklocal_noderemote_nodev4l2_connector_typeV4L2_CONN_UNKNOWNV4L2_CONN_COMPOSITEV4L2_CONN_SVIDEOv4l2_connector_linkv4l2_fwnode_connector_analogsdtv_stdsanalogv4l2_fwnode_connectornr_of_linksv4l2_fwnode_bus_typeV4L2_FWNODE_BUS_TYPE_GUESSV4L2_FWNODE_BUS_TYPE_CSI2_CPHYV4L2_FWNODE_BUS_TYPE_CSI1V4L2_FWNODE_BUS_TYPE_CCP2V4L2_FWNODE_BUS_TYPE_CSI2_DPHYV4L2_FWNODE_BUS_TYPE_PARALLELV4L2_FWNODE_BUS_TYPE_BT656V4L2_FWNODE_BUS_TYPE_DPINR_OF_V4L2_FWNODE_BUS_TYPEparse_endpoint_funcv4l2_subdev_formatv4l2_subdev_mbus_code_enumv4l2_subdev_frame_size_enumv4l2_subdev_frame_intervalv4l2_subdev_frame_interval_enumv4l2_subdev_selectionmedia_gobjmdevmedia_devicemedia_entitygraph_objnum_padsnum_linksnum_backlinksinternal_idxmedia_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_devnodevfl_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_handlervb2_queuev4l2_ioctl_opsv4l2_priv_tun_configv4l2_fhsubscribe_locksubscribednavailablem2m_ctxv4l2_m2m_ctxv4l2_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_state_lockv4l2_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_regulatorsv4l2_fwnode_bus_convfwnode_bus_typembus_typev4l2_fwnode_connector_convv4l2_fwnode_int_propsnpropsv4l2_async_register_subdev_sensorv4l2_fwnode_reference_get_int_propv4l2_fwnode_reference_parseasd_struct_sizeparse_endpointv4l2_async_nf_parse_fwnode_endpointsv4l2_fwnode_device_parsev4l2_fwnode_connector_add_linkv4l2_fwnode_connector_parsev4l2_fwnode_get_connector_typev4l2_fwnode_connector_freev4l2_fwnode_put_linkv4l2_fwnode_parse_linkvepv4l2_fwnode_endpoint_alloc_parsev4l2_fwnode_endpoint_freev4l2_fwnode_endpoint_parse__v4l2_fwnode_endpoint_parsev4l2_fwnode_endpoint_parse_parallel_busv4l2_fwnode_endpoint_parse_csi2_bus   " B i $ (    ( S {@   <$  0 W`|  6T 7 XBHm Y pl q x1 V }$  0 ? j  < - ^  B %78PX8i 88888_07x8P@8i888`8(888 81  N h8g 08  8 8 H8 8 8 8 85 _W  v s 8 p8 . @  .& P8?  0G 3n  8 8 88 8 $ 0 `$; F !Q (\ @$g $r }  5 53 h3  H  !  3* I hO l  t  t   =@ @4GUev/Gb}L* 3 P; &0=__crc_v4l2_fwnode_endpoint_parse__crc_v4l2_fwnode_endpoint_free__crc_v4l2_fwnode_endpoint_alloc_parse__crc_v4l2_fwnode_parse_link__crc_v4l2_fwnode_put_link__crc_v4l2_fwnode_connector_free__crc_v4l2_fwnode_connector_parse__crc_v4l2_fwnode_connector_add_link__crc_v4l2_fwnode_device_parse__crc_v4l2_async_nf_parse_fwnode_endpoints__crc_v4l2_async_register_subdev_sensor__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_v4l2_fwnode_endpoint_parse__kstrtabns_v4l2_fwnode_endpoint_parse__ksymtab_v4l2_fwnode_endpoint_parse__kstrtab_v4l2_fwnode_endpoint_free__kstrtabns_v4l2_fwnode_endpoint_free__ksymtab_v4l2_fwnode_endpoint_free__kstrtab_v4l2_fwnode_endpoint_alloc_parse__kstrtabns_v4l2_fwnode_endpoint_alloc_parse__ksymtab_v4l2_fwnode_endpoint_alloc_parse__kstrtab_v4l2_fwnode_parse_link__kstrtabns_v4l2_fwnode_parse_link__ksymtab_v4l2_fwnode_parse_link__kstrtab_v4l2_fwnode_put_link__kstrtabns_v4l2_fwnode_put_link__ksymtab_v4l2_fwnode_put_link__kstrtab_v4l2_fwnode_connector_free__kstrtabns_v4l2_fwnode_connector_free__ksymtab_v4l2_fwnode_connector_free__kstrtab_v4l2_fwnode_connector_parse__kstrtabns_v4l2_fwnode_connector_parse__ksymtab_v4l2_fwnode_connector_parse__kstrtab_v4l2_fwnode_connector_add_link__kstrtabns_v4l2_fwnode_connector_add_link__ksymtab_v4l2_fwnode_connector_add_link__kstrtab_v4l2_fwnode_device_parse__kstrtabns_v4l2_fwnode_device_parse__ksymtab_v4l2_fwnode_device_parse__kstrtab_v4l2_async_nf_parse_fwnode_endpoints__kstrtabns_v4l2_async_nf_parse_fwnode_endpoints__ksymtab_v4l2_async_nf_parse_fwnode_endpoints__kstrtab_v4l2_async_register_subdev_sensor__kstrtabns_v4l2_async_register_subdev_sensor__ksymtab_v4l2_async_register_subdev_sensorv4l2_fwnode_endpoint_parse_csi2_bus__UNIQUE_ID_ddebug349.40__UNIQUE_ID_ddebug351.39__UNIQUE_ID_ddebug353.38__UNIQUE_ID_ddebug357.36__UNIQUE_ID_ddebug355.37__UNIQUE_ID_ddebug343.42__UNIQUE_ID_ddebug347.41v4l2_fwnode_endpoint_parse_csi2_bus.coldv4l2_fwnode_endpoint_parse_parallel_bus__UNIQUE_ID_ddebug359.35__UNIQUE_ID_ddebug361.34__UNIQUE_ID_ddebug363.33__UNIQUE_ID_ddebug365.32__UNIQUE_ID_ddebug367.31__UNIQUE_ID_ddebug369.30__UNIQUE_ID_ddebug371.29__UNIQUE_ID_ddebug373.28__UNIQUE_ID_ddebug375.27__UNIQUE_ID_ddebug377.26__v4l2_fwnode_endpoint_parse__UNIQUE_ID_ddebug387.21__UNIQUE_ID_ddebug389.20buses__UNIQUE_ID_ddebug391.19__UNIQUE_ID_ddebug395.17__UNIQUE_ID_ddebug379.25__UNIQUE_ID_ddebug381.24__UNIQUE_ID_ddebug383.23__UNIQUE_ID_ddebug385.22__UNIQUE_ID_ddebug393.18__v4l2_fwnode_endpoint_parse.coldv4l2_fwnode_get_connector_typev4l2_fwnode_connector_parse.cold__UNIQUE_ID_ddebug411.13__UNIQUE_ID_ddebug413.12v4l2_fwnode_device_parse.coldv4l2_fwnode_reference_parsev4l2_fwnode_reference_get_int_prop__UNIQUE_ID_ddebug397.16props.1v4l2_async_register_subdev_sensor.coldv4l2_fwnode_endpoint_alloc_parse.part.0__UNIQUE_ID_ddebug403.14__UNIQUE_ID_ddebug401.15__UNIQUE_ID_ddebug416.11__UNIQUE_ID_ddebug418.10v4l2_async_nf_parse_fwnode_endpoints.coldled_props.0__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9__UNIQUE_ID_author425__UNIQUE_ID_author424__UNIQUE_ID_author423__UNIQUE_ID_license422.LC69is_acpi_device_node__this_modulefwnode_graph_get_remote_endpointfwnode_graph_get_next_endpointkfreefwnode_graph_get_port_parentfwnode_get_next_child_nodefwnode_property_get_reference_args__dynamic_dev_dbg__fentry____x86_indirect_thunk_rax_printk__stack_chk_failfwnode_graph_parse_endpointfwnode_property_read_u32_arrayv4l2_async_nf_initkstrdup_constfwnode_get_name__list_add_validfwnode_property_read_u64_arrayis_acpi_data_node__list_del_entry_valid_dev_warn__v4l2_async_nf_add_fwnode__x86_return_thunkstrcmpfwnode_property_read_stringv4l2_async_nf_cleanupfwnode_property_presentfwnode_device_is_available__v4l2_async_nf_add_subdevv4l2_async_nf_unregister__dynamic_pr_debugv4l2_async_subdev_nf_registerkmalloc_tracefwnode_handle_putfwnode_graph_get_remote_port_parentv4l2_async_register_subdev__kmalloc__dev_fwnodekmalloc_caches C &Mg$ 6< Z    2 &9 >  n   < E P Ul Bx X} (      !1|   0  8j )r E \ t" *b j     P! `&4 ; B 5M Xf m t  @    x    1 f8 (= I P U c j q |            >        p 0  H% h*  )  A % - N 6V ~      b   S   H   3 H 3 E c q x }         [  ~ !-7A{!M Ra it |+EL \}o 0Adv     ! + p07A!p JQhr  y P~{,~+=f   y4?+7\gu}~1~Vbks~ 4   4 4<b i t~AL}`kv#~9X`~y~~~ E 8 ~: _A F]e~  `$- 2<ZG Q[e rjo* v u   p  j  O (?~X`~im56 89/ 0$(),*04,8-<@2D3HL P!T|X\`dhlp#t$x|&'0   (@0 8@@H@P XP`hpx} (8(8HXhx   $(,g048e<[@DHULPTX   v$w(x,z0|4~8<@%D0H7L9P>TBXF\L`dhlptx|                &6;@FJQ &*  $(,0448@<G@KDLHSLPTX\`;d@hGlNpStXx\|]f ',.09:I   NPVWfgl  $(,048<#@^D_HaLcPeTjX\`dhlptx|ORSUWY[`KLM OQSUZ $(,048<@DHLPTX\`dhlptx|_smx nxe $(J0Z48@ND7HPTX*`dhptxaj2R/. RF J^      $ (Z0) 4l 8"@l Dp HP T Xr` d h:p< t xe  N  alz MYBb+*`H_8@`HHPEpxHHH  (H0PX`Hh HHH08@HHphpxHHHbHS H(HHPXH`3HHH(08H@f`hpHxPH5HH @HPHXxH@H@H (@0H8nX`@hHpB@H@H(@H.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl__kcrctab_gpl__ksymtab_strings.rodata.str1.1.rodata.str1.8.rela__mcount_loc.rela.rodata.modinfo.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.data.rela__dyndbg.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?:@&J.mE@0&^Y@8&l ,z2LC2 2$'@P& `( @ &*+@ &,\@8(&\, 1@`&5@ +?&@h`&<?7@H &IBTB8O@` &]@I@wL|0LPMMG8'y 8Lp 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H pTzg#my9wLi_jREӜfWPpucrP; ^EoL=(]G\27fRkczfTQb9GiLp7+W) ZL\ϯbI vMDA<9gaWUY\@Vr9\ک˼Q/Pzs}^3]E{䵘H0!0gB /Ax/U4ck̷ lty ;K EirRN5ZjPY_./Sy=J-ٵSujSh[)H2®I}2]Bms8vis0i z'^tc[e