#include #define INCLUDE_VERMAGIC #include #include #include #include #include #ifdef CONFIG_UNWINDER_ORC #include ORC_HEADER; #endif BUILD_SALT; BUILD_LTO_INFO; MODULE_INFO(vermagic, VERMAGIC_STRING); MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); #ifdef CONFIG_RETPOLINE MODULE_INFO(retpoline, "Y"); #endif KSYMTAB_FUNC(video_device_alloc, "", ""); KSYMTAB_FUNC(video_device_release, "", ""); KSYMTAB_FUNC(video_device_release_empty, "", ""); KSYMTAB_FUNC(video_devdata, "", ""); KSYMTAB_FUNC(v4l2_prio_init, "", ""); KSYMTAB_FUNC(v4l2_prio_change, "", ""); KSYMTAB_FUNC(v4l2_prio_open, "", ""); KSYMTAB_FUNC(v4l2_prio_close, "", ""); KSYMTAB_FUNC(v4l2_prio_max, "", ""); KSYMTAB_FUNC(v4l2_prio_check, "", ""); KSYMTAB_FUNC(__video_register_device, "", ""); KSYMTAB_FUNC(video_unregister_device, "", ""); KSYMTAB_FUNC(video_device_pipeline_start, "_gpl", ""); KSYMTAB_FUNC(__video_device_pipeline_start, "_gpl", ""); KSYMTAB_FUNC(video_device_pipeline_stop, "_gpl", ""); KSYMTAB_FUNC(__video_device_pipeline_stop, "_gpl", ""); KSYMTAB_FUNC(video_device_pipeline_alloc_start, "_gpl", ""); KSYMTAB_FUNC(video_device_pipeline, "_gpl", ""); KSYMTAB_FUNC(v4l2_norm_to_name, "", ""); KSYMTAB_FUNC(v4l2_video_std_frame_period, "", ""); KSYMTAB_FUNC(v4l2_video_std_construct, "", ""); KSYMTAB_DATA(v4l2_field_names, "", ""); KSYMTAB_DATA(v4l2_type_names, "", ""); KSYMTAB_FUNC(v4l_printk_ioctl, "", ""); KSYMTAB_FUNC(video_ioctl2, "", ""); KSYMTAB_FUNC(v4l2_device_register, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_put, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_set_name, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_disconnect, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_unregister, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_register_subdev, "_gpl", ""); KSYMTAB_FUNC(__v4l2_device_register_subdev_nodes, "_gpl", ""); KSYMTAB_FUNC(v4l2_device_unregister_subdev, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_init, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_add, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_open, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_del, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_exit, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_release, "_gpl", ""); KSYMTAB_FUNC(v4l2_fh_is_singular, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_dequeue, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_queue, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_queue_fh, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_pending, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_wake_all, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_subscribe, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_unsubscribe_all, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_unsubscribe, "_gpl", ""); KSYMTAB_FUNC(v4l2_event_subdev_unsubscribe, "_gpl", ""); KSYMTAB_FUNC(v4l2_src_change_event_subscribe, "_gpl", ""); KSYMTAB_FUNC(v4l2_src_change_event_subdev_subscribe, "_gpl", ""); KSYMTAB_DATA(v4l2_subdev_call_wrappers, "", ""); KSYMTAB_FUNC(v4l2_subdev_get_fwnode_pad_1_to_1, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_link_validate_default, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_link_validate, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_has_pad_interdep, "_gpl", ""); KSYMTAB_FUNC(__v4l2_subdev_state_alloc, "_gpl", ""); KSYMTAB_FUNC(__v4l2_subdev_state_free, "_gpl", ""); KSYMTAB_FUNC(__v4l2_subdev_init_finalize, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_cleanup, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_get_fmt, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_set_routing, "_gpl", ""); KSYMTAB_FUNC(__v4l2_subdev_next_active_route, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_set_routing_with_fmt, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_state_get_stream_format, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_state_get_stream_crop, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_state_get_stream_compose, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_routing_find_opposite_end, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_state_get_opposite_stream_format, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_state_xlate_streams, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_routing_validate, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_enable_streams, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_disable_streams, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_s_stream_helper, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_init, "", ""); KSYMTAB_FUNC(v4l2_subdev_notify_event, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_get_privacy_led, "_gpl", ""); KSYMTAB_FUNC(v4l2_subdev_put_privacy_led, "_gpl", ""); KSYMTAB_FUNC(v4l2_ctrl_query_fill, "", ""); KSYMTAB_FUNC(v4l_bound_align_image, "_gpl", ""); KSYMTAB_FUNC(__v4l2_find_nearest_size, "_gpl", ""); KSYMTAB_FUNC(v4l2_g_parm_cap, "_gpl", ""); KSYMTAB_FUNC(v4l2_s_parm_cap, "_gpl", ""); KSYMTAB_FUNC(v4l2_format_info, "", ""); KSYMTAB_FUNC(v4l2_apply_frmsize_constraints, "_gpl", ""); KSYMTAB_FUNC(v4l2_fill_pixfmt_mp, "_gpl", ""); KSYMTAB_FUNC(v4l2_fill_pixfmt, "_gpl", ""); KSYMTAB_FUNC(v4l2_get_link_freq, "_gpl", ""); KSYMTAB_FUNC(v4l2_simplify_fraction, "_gpl", ""); KSYMTAB_FUNC(v4l2_fraction_to_interval, "_gpl", ""); KSYMTAB_FUNC(v4l2_ctrl_type_op_equal, "", ""); KSYMTAB_FUNC(v4l2_ctrl_type_op_init, "", ""); KSYMTAB_FUNC(v4l2_ctrl_type_op_log, "", ""); KSYMTAB_FUNC(v4l2_ctrl_type_op_validate, "", ""); KSYMTAB_FUNC(v4l2_ctrl_notify, "", ""); KSYMTAB_FUNC(v4l2_ctrl_handler_init_class, "", ""); KSYMTAB_FUNC(v4l2_ctrl_handler_free, "", ""); KSYMTAB_FUNC(v4l2_ctrl_find, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_custom, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_std, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_std_menu, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_std_menu_items, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_std_compound, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_int_menu, "", ""); KSYMTAB_FUNC(v4l2_ctrl_add_handler, "", ""); KSYMTAB_FUNC(v4l2_ctrl_radio_filter, "", ""); KSYMTAB_FUNC(v4l2_ctrl_cluster, "", ""); KSYMTAB_FUNC(v4l2_ctrl_auto_cluster, "", ""); KSYMTAB_FUNC(v4l2_ctrl_activate, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_grab, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_handler_setup, "_gpl", ""); KSYMTAB_FUNC(v4l2_ctrl_handler_setup, "", ""); KSYMTAB_FUNC(v4l2_ctrl_handler_log_status, "", ""); KSYMTAB_FUNC(v4l2_ctrl_new_fwnode_properties, "", ""); KSYMTAB_FUNC(v4l2_g_ext_ctrls, "", ""); KSYMTAB_FUNC(v4l2_try_ext_ctrls, "", ""); KSYMTAB_FUNC(v4l2_s_ext_ctrls, "", ""); KSYMTAB_FUNC(v4l2_g_ctrl, "", ""); KSYMTAB_FUNC(v4l2_s_ctrl, "", ""); KSYMTAB_FUNC(v4l2_ctrl_g_ctrl, "", ""); KSYMTAB_FUNC(v4l2_ctrl_g_ctrl_int64, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_s_ctrl, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_s_ctrl_int64, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_s_ctrl_string, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_s_ctrl_compound, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_modify_range, "", ""); KSYMTAB_FUNC(__v4l2_ctrl_modify_dimensions, "", ""); KSYMTAB_FUNC(v4l2_query_ext_ctrl, "", ""); KSYMTAB_FUNC(v4l2_queryctrl, "", ""); KSYMTAB_FUNC(v4l2_querymenu, "", ""); KSYMTAB_FUNC(v4l2_ctrl_log_status, "", ""); KSYMTAB_FUNC(v4l2_ctrl_subdev_log_status, "", ""); KSYMTAB_FUNC(v4l2_ctrl_replace, "", ""); KSYMTAB_FUNC(v4l2_ctrl_merge, "", ""); KSYMTAB_DATA(v4l2_ctrl_sub_ev_ops, "", ""); KSYMTAB_FUNC(v4l2_ctrl_subscribe_event, "", ""); KSYMTAB_FUNC(v4l2_ctrl_subdev_subscribe_event, "", ""); KSYMTAB_FUNC(v4l2_ctrl_poll, "", ""); KSYMTAB_FUNC(v4l2_ctrl_request_hdl_find, "_gpl", ""); KSYMTAB_FUNC(v4l2_ctrl_request_hdl_ctrl_find, "_gpl", ""); KSYMTAB_FUNC(v4l2_ctrl_request_complete, "", ""); KSYMTAB_FUNC(v4l2_ctrl_request_setup, "", ""); KSYMTAB_FUNC(v4l2_ctrl_get_menu, "", ""); KSYMTAB_FUNC(v4l2_ctrl_get_int_menu, "", ""); KSYMTAB_FUNC(v4l2_ctrl_get_name, "", ""); KSYMTAB_FUNC(v4l2_ctrl_fill, "", ""); KSYMTAB_FUNC(v4l2_compat_ioctl32, "_gpl", ""); KSYMTAB_FUNC(v4l2_mc_create_media_graph, "_gpl", ""); KSYMTAB_FUNC(v4l_enable_media_source, "_gpl", ""); KSYMTAB_FUNC(v4l_disable_media_source, "_gpl", ""); KSYMTAB_FUNC(v4l_vb2q_enable_media_source, "_gpl", ""); KSYMTAB_FUNC(v4l2_create_fwnode_links_to_pad, "_gpl", ""); KSYMTAB_FUNC(v4l2_create_fwnode_links, "_gpl", ""); KSYMTAB_FUNC(v4l2_pipeline_pm_get, "_gpl", ""); KSYMTAB_FUNC(v4l2_pipeline_pm_put, "_gpl", ""); KSYMTAB_FUNC(v4l2_pipeline_link_notify, "_gpl", ""); KSYMTAB_FUNC(v4l2_spi_subdev_init, "_gpl", ""); KSYMTAB_FUNC(v4l2_spi_new_subdev, "_gpl", ""); KSYMTAB_DATA(__tracepoint_vb2_v4l2_buf_done, "_gpl", ""); KSYMTAB_FUNC(__traceiter_vb2_v4l2_buf_done, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_vb2_v4l2_buf_done, "_gpl", ""); KSYMTAB_DATA(__tracepoint_vb2_v4l2_buf_queue, "_gpl", ""); KSYMTAB_FUNC(__traceiter_vb2_v4l2_buf_queue, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_vb2_v4l2_buf_queue, "_gpl", ""); KSYMTAB_DATA(__tracepoint_vb2_v4l2_dqbuf, "_gpl", ""); KSYMTAB_FUNC(__traceiter_vb2_v4l2_dqbuf, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_vb2_v4l2_dqbuf, "_gpl", ""); KSYMTAB_DATA(__tracepoint_vb2_v4l2_qbuf, "_gpl", ""); KSYMTAB_FUNC(__traceiter_vb2_v4l2_qbuf, "_gpl", ""); KSYMTAB_DATA(__SCK__tp_func_vb2_v4l2_qbuf, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_subdev_set_name, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_subdev_init, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_new_subdev_board, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_new_subdev, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_subdev_addr, "_gpl", ""); KSYMTAB_FUNC(v4l2_i2c_tuner_addrs, "_gpl", ""); SYMBOL_CRC(video_device_alloc, 0x39c6352f, ""); SYMBOL_CRC(video_device_release, 0xba2649df, ""); SYMBOL_CRC(video_device_release_empty, 0x0f936ef9, ""); SYMBOL_CRC(video_devdata, 0x4bbb323d, ""); SYMBOL_CRC(v4l2_prio_init, 0xb77b0159, ""); SYMBOL_CRC(v4l2_prio_change, 0x3bdd0f94, ""); SYMBOL_CRC(v4l2_prio_open, 0x2342f1ae, ""); SYMBOL_CRC(v4l2_prio_close, 0xcda04a5b, ""); SYMBOL_CRC(v4l2_prio_max, 0x8106095a, ""); SYMBOL_CRC(v4l2_prio_check, 0x16244fe5, ""); SYMBOL_CRC(__video_register_device, 0xd4d4a268, ""); SYMBOL_CRC(video_unregister_device, 0xb6876067, ""); SYMBOL_CRC(video_device_pipeline_start, 0x3fef1eeb, "_gpl"); SYMBOL_CRC(__video_device_pipeline_start, 0xb4e7f200, "_gpl"); SYMBOL_CRC(video_device_pipeline_stop, 0xa95bc9f7, "_gpl"); SYMBOL_CRC(__video_device_pipeline_stop, 0xee88df1c, "_gpl"); SYMBOL_CRC(video_device_pipeline_alloc_start, 0xe626a507, "_gpl"); SYMBOL_CRC(video_device_pipeline, 0x80e60f05, "_gpl"); SYMBOL_CRC(v4l2_norm_to_name, 0xf3251e7b, ""); SYMBOL_CRC(v4l2_video_std_frame_period, 0x0614dd5a, ""); SYMBOL_CRC(v4l2_video_std_construct, 0xe2b92059, ""); SYMBOL_CRC(v4l2_field_names, 0x3adbd595, ""); SYMBOL_CRC(v4l2_type_names, 0x123959a1, ""); SYMBOL_CRC(v4l_printk_ioctl, 0xbc5671dc, ""); SYMBOL_CRC(video_ioctl2, 0xd8472605, ""); SYMBOL_CRC(v4l2_device_register, 0x9fc89801, "_gpl"); SYMBOL_CRC(v4l2_device_put, 0x6461707f, "_gpl"); SYMBOL_CRC(v4l2_device_set_name, 0xc2891beb, "_gpl"); SYMBOL_CRC(v4l2_device_disconnect, 0x958d9dc4, "_gpl"); SYMBOL_CRC(v4l2_device_unregister, 0x56b4b620, "_gpl"); SYMBOL_CRC(v4l2_device_register_subdev, 0xefe3e9ed, "_gpl"); SYMBOL_CRC(__v4l2_device_register_subdev_nodes, 0xdda886a3, "_gpl"); SYMBOL_CRC(v4l2_device_unregister_subdev, 0xb34fa96d, "_gpl"); SYMBOL_CRC(v4l2_fh_init, 0x750fa258, "_gpl"); SYMBOL_CRC(v4l2_fh_add, 0xfeb57137, "_gpl"); SYMBOL_CRC(v4l2_fh_open, 0x81be91e3, "_gpl"); SYMBOL_CRC(v4l2_fh_del, 0xce298afd, "_gpl"); SYMBOL_CRC(v4l2_fh_exit, 0xfb8d5178, "_gpl"); SYMBOL_CRC(v4l2_fh_release, 0xf4636c13, "_gpl"); SYMBOL_CRC(v4l2_fh_is_singular, 0x6c7a1f47, "_gpl"); SYMBOL_CRC(v4l2_event_dequeue, 0xdc4f7d0d, "_gpl"); SYMBOL_CRC(v4l2_event_queue, 0x349cf1e3, "_gpl"); SYMBOL_CRC(v4l2_event_queue_fh, 0x537f219e, "_gpl"); SYMBOL_CRC(v4l2_event_pending, 0x80381c45, "_gpl"); SYMBOL_CRC(v4l2_event_wake_all, 0x67d24f9d, "_gpl"); SYMBOL_CRC(v4l2_event_subscribe, 0x1cd3ebc8, "_gpl"); SYMBOL_CRC(v4l2_event_unsubscribe_all, 0x6b9415df, "_gpl"); SYMBOL_CRC(v4l2_event_unsubscribe, 0x861073b7, "_gpl"); SYMBOL_CRC(v4l2_event_subdev_unsubscribe, 0xe754a1db, "_gpl"); SYMBOL_CRC(v4l2_src_change_event_subscribe, 0x90a477ef, "_gpl"); SYMBOL_CRC(v4l2_src_change_event_subdev_subscribe, 0xd7d738cc, "_gpl"); SYMBOL_CRC(v4l2_subdev_call_wrappers, 0xf57bb7a7, ""); SYMBOL_CRC(v4l2_subdev_get_fwnode_pad_1_to_1, 0xa2c2fc9f, "_gpl"); SYMBOL_CRC(v4l2_subdev_link_validate_default, 0x84dcd495, "_gpl"); SYMBOL_CRC(v4l2_subdev_link_validate, 0xefcf5ac5, "_gpl"); SYMBOL_CRC(v4l2_subdev_has_pad_interdep, 0x68524184, "_gpl"); SYMBOL_CRC(__v4l2_subdev_state_alloc, 0x6e522e74, "_gpl"); SYMBOL_CRC(__v4l2_subdev_state_free, 0xde6e37d9, "_gpl"); SYMBOL_CRC(__v4l2_subdev_init_finalize, 0x548fbf86, "_gpl"); SYMBOL_CRC(v4l2_subdev_cleanup, 0x0e14da5e, "_gpl"); SYMBOL_CRC(v4l2_subdev_get_fmt, 0x22063609, "_gpl"); SYMBOL_CRC(v4l2_subdev_set_routing, 0x501f2d10, "_gpl"); SYMBOL_CRC(__v4l2_subdev_next_active_route, 0xae3dd8d6, "_gpl"); SYMBOL_CRC(v4l2_subdev_set_routing_with_fmt, 0x64bf7831, "_gpl"); SYMBOL_CRC(v4l2_subdev_state_get_stream_format, 0xc86897a7, "_gpl"); SYMBOL_CRC(v4l2_subdev_state_get_stream_crop, 0xed6c9ccf, "_gpl"); SYMBOL_CRC(v4l2_subdev_state_get_stream_compose, 0xb5a337db, "_gpl"); SYMBOL_CRC(v4l2_subdev_routing_find_opposite_end, 0xcf754c8f, "_gpl"); SYMBOL_CRC(v4l2_subdev_state_get_opposite_stream_format, 0x65d7839c, "_gpl"); SYMBOL_CRC(v4l2_subdev_state_xlate_streams, 0x4894cd55, "_gpl"); SYMBOL_CRC(v4l2_subdev_routing_validate, 0xf5eede01, "_gpl"); SYMBOL_CRC(v4l2_subdev_enable_streams, 0xc2b7c0f5, "_gpl"); SYMBOL_CRC(v4l2_subdev_disable_streams, 0x6d74f71a, "_gpl"); SYMBOL_CRC(v4l2_subdev_s_stream_helper, 0x28924bd2, "_gpl"); SYMBOL_CRC(v4l2_subdev_init, 0xb5fd72d6, ""); SYMBOL_CRC(v4l2_subdev_notify_event, 0xead26445, "_gpl"); SYMBOL_CRC(v4l2_subdev_get_privacy_led, 0xdfb5b539, "_gpl"); SYMBOL_CRC(v4l2_subdev_put_privacy_led, 0x9af9f3d7, "_gpl"); SYMBOL_CRC(v4l2_ctrl_query_fill, 0x89e3897d, ""); SYMBOL_CRC(v4l_bound_align_image, 0xf5ef842e, "_gpl"); SYMBOL_CRC(__v4l2_find_nearest_size, 0xe2822320, "_gpl"); SYMBOL_CRC(v4l2_g_parm_cap, 0xc3195fcc, "_gpl"); SYMBOL_CRC(v4l2_s_parm_cap, 0x408a84be, "_gpl"); SYMBOL_CRC(v4l2_format_info, 0x35ff98bf, ""); SYMBOL_CRC(v4l2_apply_frmsize_constraints, 0x9fef35ac, "_gpl"); SYMBOL_CRC(v4l2_fill_pixfmt_mp, 0x6e9acc41, "_gpl"); SYMBOL_CRC(v4l2_fill_pixfmt, 0xcc501597, "_gpl"); SYMBOL_CRC(v4l2_get_link_freq, 0xb869cc77, "_gpl"); SYMBOL_CRC(v4l2_simplify_fraction, 0xad5c3c93, "_gpl"); SYMBOL_CRC(v4l2_fraction_to_interval, 0x5074e573, "_gpl"); SYMBOL_CRC(v4l2_ctrl_type_op_equal, 0x893add5c, ""); SYMBOL_CRC(v4l2_ctrl_type_op_init, 0x2ded4de7, ""); SYMBOL_CRC(v4l2_ctrl_type_op_log, 0xa903d738, ""); SYMBOL_CRC(v4l2_ctrl_type_op_validate, 0x7bd214f4, ""); SYMBOL_CRC(v4l2_ctrl_notify, 0xb1102707, ""); SYMBOL_CRC(v4l2_ctrl_handler_init_class, 0xe213f1d6, ""); SYMBOL_CRC(v4l2_ctrl_handler_free, 0x7693d081, ""); SYMBOL_CRC(v4l2_ctrl_find, 0x87231a96, ""); SYMBOL_CRC(v4l2_ctrl_new_custom, 0x3b693028, ""); SYMBOL_CRC(v4l2_ctrl_new_std, 0xa5d4076f, ""); SYMBOL_CRC(v4l2_ctrl_new_std_menu, 0xc48812e0, ""); SYMBOL_CRC(v4l2_ctrl_new_std_menu_items, 0xc381237a, ""); SYMBOL_CRC(v4l2_ctrl_new_std_compound, 0x67d6b5d7, ""); SYMBOL_CRC(v4l2_ctrl_new_int_menu, 0xec18499d, ""); SYMBOL_CRC(v4l2_ctrl_add_handler, 0x6696904a, ""); SYMBOL_CRC(v4l2_ctrl_radio_filter, 0x62cc1cd2, ""); SYMBOL_CRC(v4l2_ctrl_cluster, 0xb2ead92a, ""); SYMBOL_CRC(v4l2_ctrl_auto_cluster, 0x94251837, ""); SYMBOL_CRC(v4l2_ctrl_activate, 0x2476f837, ""); SYMBOL_CRC(__v4l2_ctrl_grab, 0xe1e95c51, ""); SYMBOL_CRC(__v4l2_ctrl_handler_setup, 0xf1a53148, "_gpl"); SYMBOL_CRC(v4l2_ctrl_handler_setup, 0xc397eb8c, ""); SYMBOL_CRC(v4l2_ctrl_handler_log_status, 0x1c6ac498, ""); SYMBOL_CRC(v4l2_ctrl_new_fwnode_properties, 0x7d8e2bed, ""); SYMBOL_CRC(v4l2_g_ext_ctrls, 0xcf27ca1a, ""); SYMBOL_CRC(v4l2_try_ext_ctrls, 0x47360bdc, ""); SYMBOL_CRC(v4l2_s_ext_ctrls, 0x181a6b46, ""); SYMBOL_CRC(v4l2_g_ctrl, 0x34665968, ""); SYMBOL_CRC(v4l2_s_ctrl, 0xe60374d6, ""); SYMBOL_CRC(v4l2_ctrl_g_ctrl, 0x11576016, ""); SYMBOL_CRC(v4l2_ctrl_g_ctrl_int64, 0xac70125b, ""); SYMBOL_CRC(__v4l2_ctrl_s_ctrl, 0x855e9d8d, ""); SYMBOL_CRC(__v4l2_ctrl_s_ctrl_int64, 0x507f3b2c, ""); SYMBOL_CRC(__v4l2_ctrl_s_ctrl_string, 0x0f8a3f2e, ""); SYMBOL_CRC(__v4l2_ctrl_s_ctrl_compound, 0x96f407c6, ""); SYMBOL_CRC(__v4l2_ctrl_modify_range, 0x527c810c, ""); SYMBOL_CRC(__v4l2_ctrl_modify_dimensions, 0xabc02649, ""); SYMBOL_CRC(v4l2_query_ext_ctrl, 0x0a1ab4f1, ""); SYMBOL_CRC(v4l2_queryctrl, 0x51641dd2, ""); SYMBOL_CRC(v4l2_querymenu, 0x8edc56af, ""); SYMBOL_CRC(v4l2_ctrl_log_status, 0xdccc0a07, ""); SYMBOL_CRC(v4l2_ctrl_subdev_log_status, 0x8f977349, ""); SYMBOL_CRC(v4l2_ctrl_replace, 0xf50fecbc, ""); SYMBOL_CRC(v4l2_ctrl_merge, 0x082737e8, ""); SYMBOL_CRC(v4l2_ctrl_sub_ev_ops, 0x68d790ea, ""); SYMBOL_CRC(v4l2_ctrl_subscribe_event, 0x69f5ecd1, ""); SYMBOL_CRC(v4l2_ctrl_subdev_subscribe_event, 0xd1c70b8e, ""); SYMBOL_CRC(v4l2_ctrl_poll, 0xeb1dfa48, ""); SYMBOL_CRC(v4l2_ctrl_request_hdl_find, 0x162fcd4d, "_gpl"); SYMBOL_CRC(v4l2_ctrl_request_hdl_ctrl_find, 0x78eb9ad4, "_gpl"); SYMBOL_CRC(v4l2_ctrl_request_complete, 0xabd71a37, ""); SYMBOL_CRC(v4l2_ctrl_request_setup, 0xb71c83d5, ""); SYMBOL_CRC(v4l2_ctrl_get_menu, 0x315de2cf, ""); SYMBOL_CRC(v4l2_ctrl_get_int_menu, 0xd16d9c01, ""); SYMBOL_CRC(v4l2_ctrl_get_name, 0x32d43420, ""); SYMBOL_CRC(v4l2_ctrl_fill, 0x3b86cd9a, ""); SYMBOL_CRC(v4l2_compat_ioctl32, 0xe028b1f0, "_gpl"); SYMBOL_CRC(v4l2_mc_create_media_graph, 0xe7fbc4cc, "_gpl"); SYMBOL_CRC(v4l_enable_media_source, 0xcd13895a, "_gpl"); SYMBOL_CRC(v4l_disable_media_source, 0x6b6fd2f7, "_gpl"); SYMBOL_CRC(v4l_vb2q_enable_media_source, 0x0cb9f051, "_gpl"); SYMBOL_CRC(v4l2_create_fwnode_links_to_pad, 0xf622af45, "_gpl"); SYMBOL_CRC(v4l2_create_fwnode_links, 0x7836c260, "_gpl"); SYMBOL_CRC(v4l2_pipeline_pm_get, 0x0916c4fa, "_gpl"); SYMBOL_CRC(v4l2_pipeline_pm_put, 0x0436cf69, "_gpl"); SYMBOL_CRC(v4l2_pipeline_link_notify, 0x4b35e661, "_gpl"); SYMBOL_CRC(v4l2_spi_subdev_init, 0x4e994fb5, "_gpl"); SYMBOL_CRC(v4l2_spi_new_subdev, 0x375fb2b0, "_gpl"); SYMBOL_CRC(__tracepoint_vb2_v4l2_buf_done, 0xb48cf8aa, "_gpl"); SYMBOL_CRC(__traceiter_vb2_v4l2_buf_done, 0x207d058f, "_gpl"); SYMBOL_CRC(__SCK__tp_func_vb2_v4l2_buf_done, 0x2ae0877b, "_gpl"); SYMBOL_CRC(__tracepoint_vb2_v4l2_buf_queue, 0xe0b98a71, "_gpl"); SYMBOL_CRC(__traceiter_vb2_v4l2_buf_queue, 0x3879e1f9, "_gpl"); SYMBOL_CRC(__SCK__tp_func_vb2_v4l2_buf_queue, 0x11f3044c, "_gpl"); SYMBOL_CRC(__tracepoint_vb2_v4l2_dqbuf, 0x2b6856cd, "_gpl"); SYMBOL_CRC(__traceiter_vb2_v4l2_dqbuf, 0x284d1d7a, "_gpl"); SYMBOL_CRC(__SCK__tp_func_vb2_v4l2_dqbuf, 0x6ce1c95c, "_gpl"); SYMBOL_CRC(__tracepoint_vb2_v4l2_qbuf, 0xdef3dffd, "_gpl"); SYMBOL_CRC(__traceiter_vb2_v4l2_qbuf, 0x033286c5, "_gpl"); SYMBOL_CRC(__SCK__tp_func_vb2_v4l2_qbuf, 0xe5a33113, "_gpl"); SYMBOL_CRC(v4l2_i2c_subdev_set_name, 0x0b7b76fb, "_gpl"); SYMBOL_CRC(v4l2_i2c_subdev_init, 0xc9d29c7a, "_gpl"); SYMBOL_CRC(v4l2_i2c_new_subdev_board, 0xb22ff1ec, "_gpl"); SYMBOL_CRC(v4l2_i2c_new_subdev, 0x7f7b992d, "_gpl"); SYMBOL_CRC(v4l2_i2c_subdev_addr, 0x0ae777e6, "_gpl"); SYMBOL_CRC(v4l2_i2c_tuner_addrs, 0xf2a353ac, "_gpl"); static const struct modversion_info ____versions[] __used __section("__versions") = { { 0xc6152ca7, "media_devnode_remove" }, { 0x95d1a860, "try_module_get" }, { 0x94bf9653, "media_request_object_find" }, { 0x88db9f48, "__check_object_size" }, { 0x7696f8c7, "__list_add_valid_or_report" }, { 0x9c8d2f9d, "media_request_object_init" }, { 0xecb0bb1b, "led_sysfs_enable" }, { 0xaedc350b, "dev_set_name" }, { 0x656e4a6e, "snprintf" }, { 0x62e86232, "fwnode_graph_get_remote_endpoint" }, { 0x472332ef, "trace_raw_output_prep" }, { 0xa4841e6f, "spi_unregister_device" }, { 0x198f1f90, "device_unregister" }, { 0x98e46228, "__trace_trigger_soft_disabled" }, { 0x92540fbf, "finish_wait" }, { 0xba41d078, "trace_event_printf" }, { 0x4df2f314, "media_request_object_unbind" }, { 0xc4dff1f2, "led_put" }, { 0x537cd74c, "led_trigger_remove" }, { 0x43dc786b, "fwnode_graph_get_next_endpoint" }, { 0x7b37d4a7, "_find_first_zero_bit" }, { 0x5363fbb8, "trace_event_raw_init" }, { 0xcc5c2df4, "trace_print_symbols_seq" }, { 0x7b9b38fa, "media_request_object_complete" }, { 0x4829a47e, "memcpy" }, { 0x37a0cba, "kfree" }, { 0x9be2f324, "fwnode_graph_get_port_parent" }, { 0x2b404962, "bpf_trace_run2" }, { 0x8c26d495, "prepare_to_wait_event" }, { 0xe2964344, "__wake_up" }, { 0xe127bd74, "get_device" }, { 0x34db050b, "_raw_spin_lock_irqsave" }, { 0x5b61f0b5, "__dynamic_dev_dbg" }, { 0xba8fbd64, "_raw_spin_lock" }, { 0xcbd4898c, "fortify_panic" }, { 0xbb2a343d, "media_create_intf_link" }, { 0x1675ab9a, "media_create_pad_link" }, { 0x3fd52e54, "trace_event_buffer_commit" }, { 0xcd893afc, "device_match_fwnode" }, { 0x4af6ddf0, "kstrtou16" }, { 0x122c3a7e, "_printk" }, { 0x1000e51, "schedule" }, { 0xdad6e2f9, "__media_pipeline_stop" }, { 0xf390f6f1, "__bitmap_andnot" }, { 0x296695f, "refcount_warn_saturate" }, { 0x6cbbfc54, "__arch_copy_to_user" }, { 0xe16b094c, "put_device" }, { 0x16f06bf, "i2c_new_scanned_device" }, { 0xf44f063f, "media_pad_pipeline" }, { 0xa916b694, "strnlen" }, { 0xc6cbbc89, "capable" }, { 0x34da64df, "media_request_object_put" }, { 0xcd1f47a2, "module_put" }, { 0x11d92b1c, "media_pipeline_alloc_start" }, { 0x599fb41c, "kvmalloc_node" }, { 0x77793078, "media_device_register_entity" }, { 0xbd360ea, "media_request_get_by_fd" }, { 0x667e590d, "cdev_add" }, { 0xf77f8636, "led_get" }, { 0xfe487975, "init_wait_entry" }, { 0x2d2c902f, "perf_trace_buf_alloc" }, { 0x192943fe, "perf_trace_run_bpf_submit" }, { 0xd1005013, "_dev_err" }, { 0x4185ff86, "i2c_unregister_device" }, { 0xf70e4a4d, "preempt_schedule_notrace" }, { 0xd8799d47, "media_request_put" }, { 0x4dfa8d4b, "mutex_lock" }, { 0x33e7564c, "spi_new_device" }, { 0x116f02f4, "trace_event_reg" }, { 0x5156a85f, "media_request_object_bind" }, { 0x950eb34e, "__list_del_entry_valid_or_report" }, { 0x4e604434, "class_unregister" }, { 0x2ca7df57, "media_graph_walk_next" }, { 0x7bcf5f59, "__cpu_online_mask" }, { 0x449ad0a7, "memcmp" }, { 0xcefb0c9f, "__mutex_init" }, { 0xecff5b16, "i2c_new_client_device" }, { 0x89940875, "mutex_lock_interruptible" }, { 0xd35cce70, "_raw_spin_unlock_irqrestore" }, { 0x6ff8de95, "device_register" }, { 0x65929cae, "ns_to_timespec64" }, { 0x61e647ca, "media_pipeline_start" }, { 0x78477d53, "media_pipeline_stop" }, { 0xdcb764ad, "memset" }, { 0x7ebc429e, "_dev_warn" }, { 0xd9a5ea54, "__init_waitqueue_head" }, { 0xe2d5255a, "strcmp" }, { 0x99078b39, "trace_print_flags_seq" }, { 0x3c3ff9fd, "sprintf" }, { 0xd22f055, "media_get_pad_index" }, { 0xdd64e639, "strscpy" }, { 0x7a2af7b4, "cpu_number" }, { 0xdf521442, "_find_next_zero_bit" }, { 0x6091b333, "unregister_chrdev_region" }, { 0x5daf5af3, "trace_event_buffer_reserve" }, { 0x3213f038, "mutex_unlock" }, { 0x66b4cc41, "kmemdup" }, { 0x72c776fd, "platform_bus_type" }, { 0x2cf56265, "__dynamic_pr_debug" }, { 0xb43f9365, "ktime_get" }, { 0x56470118, "__warn_printk" }, { 0x12a4e128, "__arch_copy_from_user" }, { 0x2511ac79, "led_set_brightness" }, { 0xc01cd6a9, "media_graph_walk_start" }, { 0xe7608c44, "media_devnode_create" }, { 0xda394c99, "dev_err_probe" }, { 0xb39a9654, "media_entity_get_fwnode_pad" }, { 0x29977925, "kmalloc_trace" }, { 0xd353cd99, "fwnode_handle_put" }, { 0x3fd78f3b, "register_chrdev_region" }, { 0x6daea419, "media_device_unregister_entity" }, { 0x98cf60b3, "strlen" }, { 0x7aa1756e, "kvfree" }, { 0xb5b54b34, "_raw_spin_unlock" }, { 0x7381287f, "trace_handle_return" }, { 0xdd9cadd9, "__media_pipeline_start" }, { 0xe66692e3, "class_register" }, { 0x8734b1e4, "led_sysfs_disable" }, { 0x92525f0, "media_entity_find_link" }, { 0xeb233a45, "__kmalloc" }, { 0x1da004f7, "__dev_fwnode" }, { 0xe61a6d75, "kmalloc_caches" }, { 0xc27d4777, "cdev_del" }, { 0xa24f23d8, "__request_module" }, { 0x488c4a94, "cdev_alloc" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "mc");