#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 static const struct modversion_info ____versions[] __used __section("__versions") = { { 0x730f2eae, "v4l2_m2m_init" }, { 0xb75367fc, "vb2_queue_init" }, { 0xfb8d5178, "v4l2_fh_exit" }, { 0xc6152ca7, "media_devnode_remove" }, { 0x8630127d, "devm_platform_ioremap_resource" }, { 0xd8472605, "video_ioctl2" }, { 0xe8016524, "media_device_unregister" }, { 0xc4f98a79, "v4l2_m2m_next_buf" }, { 0xb2214cad, "devm_request_threaded_irq" }, { 0x11e6cb56, "devm_kmalloc" }, { 0xf568bf81, "v4l2_h264_build_b_ref_lists" }, { 0x4074313b, "v4l2_m2m_ioctl_encoder_cmd" }, { 0xedfcfd8f, "platform_driver_unregister" }, { 0x6ebe366f, "ktime_get_mono_fast_ns" }, { 0x57b8ef02, "platform_get_irq" }, { 0x8d62905c, "media_device_init" }, { 0x656e4a6e, "snprintf" }, { 0xce298afd, "v4l2_fh_del" }, { 0xc52fc2bd, "pm_runtime_set_autosuspend_delay" }, { 0x40692e2b, "v4l2_m2m_ctx_release" }, { 0xfeb57137, "v4l2_fh_add" }, { 0x335cb111, "vb2_ops_wait_finish" }, { 0xbd700e9e, "v4l2_m2m_buf_remove" }, { 0xa7c609b5, "v4l2_m2m_buf_done_and_job_finish" }, { 0xe213f1d6, "v4l2_ctrl_handler_init_class" }, { 0x88a8a2a6, "v4l2_m2m_last_buffer_done" }, { 0x479f7d4b, "clk_bulk_disable" }, { 0x4829a47e, "memcpy" }, { 0x6c4b6684, "reset_control_assert" }, { 0xa9ab6f1, "vb2_dma_contig_set_max_seg_size" }, { 0x37a0cba, "kfree" }, { 0x274dc030, "vb2_dma_contig_memops" }, { 0x4137d90c, "v4l2_vp9_adapt_coef_probs" }, { 0x63c08029, "clk_bulk_unprepare" }, { 0x6446216c, "__media_device_register" }, { 0x76d9b876, "clk_set_rate" }, { 0x80c8bcc7, "v4l2_m2m_ioctl_expbuf" }, { 0x2850e526, "devm_clk_get" }, { 0xcbd4898c, "fortify_panic" }, { 0xbb2a343d, "media_create_intf_link" }, { 0x6d2f7c4d, "media_entity_remove_links" }, { 0x1675ab9a, "media_create_pad_link" }, { 0xf76615fe, "devm_reset_control_array_get" }, { 0x43a14e03, "v4l2_m2m_ioctl_querybuf" }, { 0x122c3a7e, "_printk" }, { 0x3bf1d727, "devm_clk_bulk_get" }, { 0x67a0d239, "v4l2_m2m_request_queue" }, { 0xc397eb8c, "v4l2_ctrl_handler_setup" }, { 0x49b5745, "platform_get_irq_byname" }, { 0xf5b029ac, "v4l2_m2m_buf_queue" }, { 0xb2fcb56d, "queue_delayed_work_on" }, { 0x4bbb323d, "video_devdata" }, { 0x459e133f, "v4l2_m2m_get_curr_priv" }, { 0xb561adf3, "pm_runtime_enable" }, { 0xa1fc7c92, "v4l2_m2m_fop_poll" }, { 0xabd71a37, "v4l2_ctrl_request_complete" }, { 0xcf15018a, "v4l2_vp9_kf_partition_probs" }, { 0xa916b694, "strnlen" }, { 0x449aa11e, "v4l2_m2m_ioctl_qbuf" }, { 0x87231a96, "v4l2_ctrl_find" }, { 0x8ef25d5d, "v4l2_vp9_seg_feat_enabled" }, { 0xf08efd32, "v4l2_m2m_get_vq" }, { 0xf5406748, "vb2_plane_cookie" }, { 0x77793078, "media_device_register_entity" }, { 0x63d927e3, "media_device_cleanup" }, { 0xc7a7e770, "clk_bulk_enable" }, { 0x639ecc68, "v4l2_h264_init_reflist_builder" }, { 0x9dec35a2, "v4l2_vp9_fw_update_probs" }, { 0xb71c83d5, "v4l2_ctrl_request_setup" }, { 0xd1005013, "_dev_err" }, { 0x3b693028, "v4l2_ctrl_new_custom" }, { 0x1e14e349, "v4l2_m2m_update_stop_streaming_state" }, { 0xb2210d64, "reset_control_deassert" }, { 0x1174f440, "dma_alloc_attrs" }, { 0xdf6586d2, "v4l2_vp9_kf_uv_mode_prob" }, { 0x36b08247, "vb2_buffer_done" }, { 0xa97b8e9e, "vb2_plane_vaddr" }, { 0x69f5ecd1, "v4l2_ctrl_subscribe_event" }, { 0x750fa258, "v4l2_fh_init" }, { 0xd44a8555, "media_entity_pads_init" }, { 0xa537004e, "v4l2_m2m_ioctl_reqbufs" }, { 0xb6876067, "video_unregister_device" }, { 0xd733cbd0, "of_match_node" }, { 0x9ed12e20, "kmalloc_large" }, { 0xcefb0c9f, "__mutex_init" }, { 0xde24282f, "v4l2_m2m_ioctl_streamoff" }, { 0x8ef1a3dd, "v4l2_vp9_reset_frame_ctx" }, { 0x3dad9978, "cancel_delayed_work" }, { 0xdcb764ad, "memset" }, { 0x7ebc429e, "_dev_warn" }, { 0xc186f76f, "v4l2_m2m_ioctl_create_bufs" }, { 0xa8c9d8ef, "devm_platform_ioremap_resource_byname" }, { 0x9fc89801, "v4l2_device_register" }, { 0x541cbbc0, "v4l2_m2m_ioctl_streamon" }, { 0xe2385937, "__platform_driver_register" }, { 0xd5eff9e4, "dma_set_coherent_mask" }, { 0x57643536, "devm_kasprintf" }, { 0xdd64e639, "strscpy" }, { 0x2f2acb49, "vb2_find_buffer" }, { 0x1ed78da4, "dma_free_attrs" }, { 0x24d23c04, "of_device_is_compatible" }, { 0xeb99f8bd, "__pm_runtime_resume" }, { 0x4c6f8df3, "v4l2_m2m_fop_mmap" }, { 0xb3cf2529, "v4l2_vp9_adapt_noncoef_probs" }, { 0xc6f46339, "init_timer_key" }, { 0xf9fb5f09, "vb2_request_validate" }, { 0xd4d4a268, "__video_register_device" }, { 0xc6fca5ad, "v4l2_m2m_release" }, { 0x59179b1c, "v4l2_m2m_update_start_streaming_state" }, { 0x1f90b3cd, "vb2_ops_wait_prepare" }, { 0xf81cd349, "pm_runtime_force_resume" }, { 0x56470118, "__warn_printk" }, { 0xfbf87a5e, "v4l2_vp9_kf_y_mode_prob" }, { 0xffeedf6a, "delayed_work_timer_fn" }, { 0x7693d081, "v4l2_ctrl_handler_free" }, { 0x56b4b620, "v4l2_device_unregister" }, { 0x75a79de3, "v4l2_m2m_ioctl_try_encoder_cmd" }, { 0xead5c8e5, "clk_bulk_prepare" }, { 0xe7608c44, "media_devnode_create" }, { 0xc88b51ad, "v4l2_m2m_ctx_init" }, { 0x29977925, "kmalloc_trace" }, { 0x120dcea5, "__pm_runtime_suspend" }, { 0x9fef35ac, "v4l2_apply_frmsize_constraints" }, { 0x6daea419, "media_device_unregister_entity" }, { 0x6e9acc41, "v4l2_fill_pixfmt_mp" }, { 0x43d38847, "__pm_runtime_use_autosuspend" }, { 0xe64db987, "param_ops_int" }, { 0x537f219e, "v4l2_event_queue_fh" }, { 0x6a1429ff, "v4l2_h264_build_p_ref_list" }, { 0x2a357924, "__pm_runtime_disable" }, { 0xf936ef9, "video_device_release_empty" }, { 0x9279eed7, "pm_runtime_force_suspend" }, { 0xf3f5a431, "v4l2_m2m_buf_copy_metadata" }, { 0x68670820, "v4l2_m2m_ioctl_dqbuf" }, { 0x861073b7, "v4l2_event_unsubscribe" }, { 0xe61a6d75, "kmalloc_caches" }, { 0x2d3385d3, "system_wq" }, { 0xfc031be9, "v4l2_m2m_ioctl_prepare_buf" }, { 0x17608925, "module_layout" }, }; MODULE_INFO(depends, "v4l2-mem2mem,videobuf2-v4l2,videodev,mc,v4l2-h264,videobuf2-dma-contig,v4l2-vp9,videobuf2-common"); MODULE_ALIAS("of:N*T*Crockchip,px30-vpu"); MODULE_ALIAS("of:N*T*Crockchip,px30-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3036-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3036-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3066-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3066-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3288-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3288-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3328-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3328-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3399-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3399-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3568-vepu"); MODULE_ALIAS("of:N*T*Crockchip,rk3568-vepuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3568-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3568-vpuC*"); MODULE_ALIAS("of:N*T*Crockchip,rk3588-av1-vpu"); MODULE_ALIAS("of:N*T*Crockchip,rk3588-av1-vpuC*");