_fini _init __cxa_finalize __deregister_frame_info __register_frame_info __stack_chk_fail __stack_chk_guard cmpi_get_module_func_by_id cmpi_register_module cmpi_unregister_module fprintf g_chn_sem g_dev_sem g_low_power_mode g_transparent_transmit g_vo_chn g_vo_dev g_vo_exp_callback g_vo_layer g_vo_lock g_vo_mod_param g_vou_drv_ops g_vou_exp_symbol g_vou_irq g_vou_list_lock g_vou_state g_vou_wbc_lock hal_vou_get_irq_arg memcpy_s memset_s osal_atomic_dec_return osal_atomic_destroy osal_atomic_inc_return osal_atomic_init osal_atomic_read osal_atomic_set osal_createdev osal_deregisterdevice osal_destroydev osal_down_interruptible osal_free_irq osal_printk osal_registerdevice osal_remove_proc_entry osal_request_irq osal_sema_destroy osal_sema_init osal_spin_lock_destroy osal_spin_lock_init osal_spin_lock_irqsave osal_spin_unlock_irqrestore osal_up osal_wait_destroy osal_wait_init osal_wakeup printf puts stderr vo_def_check_dev_id vo_def_check_layer_id vo_disp_process_pre vo_drv_bus_err vo_drv_check_layer_support_frame vo_drv_dev_info_de_init vo_drv_dev_info_init vo_drv_dev_info_part_init vo_drv_get_partition_mode vo_drv_layer_info_init vo_get_chn_ctx vo_get_chn_sem vo_get_dev_ctx vo_get_dev_lock vo_get_dev_sem vo_get_exp_callback vo_get_layer_ctx vo_get_layer_param vo_get_list_lock vo_get_transparent_transmit vo_get_video_layer_decompress vo_get_video_layer_early_display vo_get_vo_mod_param vo_get_vo_state vo_init vo_mod_init_proc vo_set_chn_ctx vo_set_layer_param vo_set_video_layer_decompress vo_set_video_layer_early_display vou_check_frame_dynamic_range vou_check_module_param vou_chn_clear_buf vou_chn_get_luma vou_chn_sd_vdec_send vou_chn_sd_vdec_send_no_query vou_chn_sd_vi_send vou_chn_sd_vi_send_with_rot vou_chn_vpss_query vou_chn_vpss_send vou_context_de_init vou_context_init vou_de_init_chn_ctx vou_disable_chn vou_disable_video_layer vou_disp_process vou_drv_board_de_init vou_drv_board_init vou_drv_check_chn_id vou_drv_default_setting vou_drv_get_default_csc vou_drv_get_default_vhdr_csc vou_drv_get_interrupt_dev vou_drv_get_rgn_capacity vou_drv_init_default_csc vou_drv_init_default_csc_param vou_drv_int_clear vou_drv_int_get_ori_status vou_drv_int_get_status vou_drv_is_vtth2_int vou_drv_is_vtth_int vou_drv_low_bandwidth vou_drv_notify_user vou_enable_chn vou_enable_video_layer vou_exit vou_free_chn_resource vou_get_chn_attr vou_get_chn_border vou_get_chn_boundary vou_get_chn_disp_pos vou_get_chn_frame vou_get_chn_frame_rate vou_get_chn_mirror vou_get_chn_param vou_get_chn_pts vou_get_chn_receive_threshold vou_get_chn_rotation vou_get_disp_buf_len vou_get_play_toleration vou_get_screen_frame vou_get_video_csc vou_get_video_layer_attr vou_get_video_layer_boundary vou_get_video_layer_crop vou_get_video_partition_mode vou_get_video_priority vou_get_zoom_in_window vou_hide_chn vou_init_chn_resource vou_module_exit vou_module_init vou_query_chn vou_receive_sys_call_back vou_register_extern_call_back vou_release_chn_frame vou_release_screen_frame vou_reset_call_back vou_reset_pts vou_set_chn_attr vou_set_chn_border vou_set_chn_boundary vou_set_chn_disp_pos vou_set_chn_frame_rate vou_set_chn_mirror vou_set_chn_param vou_set_chn_pause vou_set_chn_receive_threshold vou_set_chn_refresh vou_set_chn_resume vou_set_chn_rotation vou_set_chn_step vou_set_disp_buf_len vou_set_play_toleration vou_set_video_csc vou_set_video_layer_attr vou_set_video_layer_boundary vou_set_video_layer_crop vou_set_video_partition_mode vou_set_video_priority vou_set_zoom_in_window vou_show_chn vou_sync_resource_de_init vou_sync_resource_init vou_usr_send_frame_time_out vou_video_bind_dev vou_video_unbind_dev __assert_fail osal_msleep snprintf_s vou_buf_add_blk_vb vou_buf_clear_disp_node vou_buf_fill_disp_node vou_buf_free_chn_busy_list vou_buf_free_disp_busy_list vou_buf_free_sd_tde vou_buf_get_busy vou_buf_get_busy_len vou_buf_get_free vou_buf_get_free_by_node vou_buf_get_user vou_buf_init vou_buf_is_busy_empty vou_buf_is_usr_empty vou_buf_malloc_sd_tde vou_buf_put_busy vou_buf_put_free vou_buf_put_user vou_buf_query_busy vou_buf_query_free_nth vou_buf_reset_node vou_buf_sub_blk_vb g_vo_sync_basic_info g_wbc_bottom memset osal_memcmp osal_msecs_to_jiffies osal_vfree osal_vmalloc osal_wait_timeout_interruptible vo_copy_vb_private_data vo_disp_layer_process vo_drv_check_frame_pixel_format vo_drv_check_vb vo_drv_disable_layer vo_drv_enable_layer vo_drv_is_phy_dev_hd vo_drv_is_phy_dev_sd vo_drv_is_single_support_aspect_ratio vo_drv_is_support_crop vo_drv_is_support_early_display vo_drv_is_vhdr vo_drv_set_all_crg_clk vo_drv_set_dev_bg_color vo_get_frm_vb_blk vo_get_sync_basic_info vo_rotation_task_callback vo_rotation_task_callback_check vo_set_full_frame_rate vo_wait_chn_clear_buf_call_back vo_wait_chn_qry_call_back vo_wait_chn_qry_sd_call_back vo_wait_chn_send_time_out_call_back vo_wait_get_chn_frame_call_back vo_wait_get_sreen_frame_call_back vo_wait_sd_stop_call_back vou_check_chn_attr vou_check_chn_param vou_check_frame vou_check_frame_gamut vou_check_layer_crop vou_chn_add_border_task vou_chn_add_online_task vou_chn_cal_should_disp vou_chn_cal_total_leave_display vou_chn_do_rotation_by_vgs vou_chn_get_vgs_data vou_chn_play_frm_rt_control vou_chn_reset_scale_pts vou_chn_rotation_get_task_data vou_chn_rotation_release_frame vou_chn_set_recv_frm_info vou_chn_tag_pseudo_pts vou_chn_vgs_add_task vou_chn_vgs_begin_job vou_chn_vgs_bypass_process vou_chn_vgs_check vou_chn_vgs_early_disp_process vou_chn_vgs_end_job vou_chn_vgs_osd_cover vou_chn_vgs_prepare_node vou_chn_vgs_process vou_chn_vgs_zoom_in vou_disable_chn_batch vou_disable_layer vou_disp_layer_config vou_disp_layer_reg_up vou_drv_calc_aspect_ratio vou_drv_check_border_param vou_drv_check_buf_len vou_drv_check_layer_param vou_drv_check_video_bind_support vou_drv_check_video_csc vou_drv_disable_all_area vou_drv_get_dev_int_state_vcnt vou_drv_get_layer_csc_param vou_drv_get_video_layer_bind_dev vou_drv_is_chip_support_border vou_drv_is_layer_size_limit vou_drv_is_support_vgs_mirror vou_drv_is_virt_dev vou_drv_layer_csc_config vou_drv_layer_csc_enable vou_drv_layer_enable vou_drv_set_cover_param_for_border vou_drv_set_default_csc vou_drv_set_default_vhdr_csc vou_drv_set_disp_max_size vou_drv_set_layer_alpha vou_drv_set_layer_attr vou_drv_set_layer_reg_up vou_drv_set_video_layer_crop vou_drv_video_bind_dev vou_drv_video_un_bind_dev vou_enable_chn_batch vou_enable_layer vou_get_chn_valid_data vou_get_cover vou_get_cover_enable_flag vou_get_layer_attr vou_get_osd vou_get_osd_enable_flag vou_hide_chn_batch vou_put_cover vou_put_osd vou_set_chn_attr_batch vou_set_chn_param_batch vou_set_disp_max_size vou_set_layer_attr vou_set_layer_ddr vou_set_vgs_osd_param vou_show_chn_batch hal_layer_set_zme_info hal_video_get_multi_area_c_addr hal_video_get_multi_area_l_addr hal_video_set_multi_area_c_addr hal_video_set_multi_area_l_addr vo_drv_get_vdcmp_state vo_drv_hihdr_config vo_drv_is_chip_support_zme vo_drv_is_layer_support_decompress vo_drv_set_layer_bit_width vo_drv_set_multi_region_enable vo_drv_vid_fdr_dcmp_cfg vo_vid_set_zme_enable vou_calc_aspect_ratio vou_calc_auto_lbx vou_cmp_image_res_and_chn_rect vou_disable_video_of_one_area vou_disp_chn_display vou_disp_frame_rate_control vou_disp_get_valid_data vou_disp_layer_display vou_disp_need_crop vou_disp_set_cvfir vou_disp_set_layer_data_fmt vou_drv_get_dev_int_state vou_drv_get_dev_layer vou_drv_get_dev_layer_num vou_drv_get_layer_chn_num vou_drv_get_layer_data_fmt vou_drv_get_layer_enable vou_drv_get_min_width_and_height vou_drv_int_get_mode vou_drv_is_chip_support_vgs_bypass_mode vou_drv_is_layer_enlargeable vou_drv_is_progressive vou_drv_is_video_of_one_area vou_drv_layer_h_ch_zoom_fir vou_drv_layer_v_ch_zoom_enable vou_drv_layer_v_ch_zoom_fir vou_drv_layer_zoom_enable vou_drv_set_dev_dither vou_drv_set_image_in_reso vou_drv_set_layer_bgcolor vou_drv_set_layer_data_fmt vou_drv_set_layer_disp_rect vou_drv_set_layer_video_rect vou_drv_set_multi_disp_frame_info vou_drv_set_src_crop_xy vou_drv_set_src_image_reso vou_drv_set_zoom_reso vou_drv_zoom_config vou_get_chn_node vou_get_disp_frame vou_get_vgs_bypass_mode vou_is_image_pixel_format_consistent vou_is_layer_working vou_is_only_one_chn_show vou_set_single_area_disp_location osal_create_proc_entry osal_seq_printf g_mrg_cfg g_reg_otp_base_va g_sync_timing g_vo_coef_buf_addr g_vo_drv_dev g_vo_drv_layer hal_cbm_set_cbm_bkg hal_cbm_set_cbm_mixer_prio hal_dcmp_seg_get_bs_err hal_dcmp_seg_get_consume hal_dcmp_seg_get_forgive hal_dcmp_seg_set_bs_err hal_dcmp_seg_set_consume hal_dcmp_seg_set_forgive hal_dcmp_seg_set_ice_en hal_disp_clear_int_status hal_disp_get_int_state hal_disp_get_int_state_vcnt hal_disp_get_int_status hal_disp_get_ori_int_status hal_disp_get_vtthd_mode hal_disp_set_dither_data_in_out hal_disp_set_dither_domain_mode hal_disp_set_dither_en hal_disp_set_dither_mode hal_disp_set_dither_round hal_disp_set_dither_round_unlim hal_disp_set_dither_sed hal_disp_set_dither_tap_mode hal_disp_set_dither_thr_min_max hal_fdr_vid_set_dcmp_en hal_fdr_vid_set_vid_out_uv_order hal_layer_enable_layer hal_layer_get_layer_data_fmt hal_layer_get_layer_enable hal_layer_set_csc_coef hal_layer_set_csc_en hal_layer_set_layer_bg_color hal_layer_set_layer_bit_width hal_layer_set_layer_data_fmt hal_layer_set_layer_g_alpha hal_layer_set_layer_in_rect hal_layer_set_layer_src_crop_xy hal_layer_set_reg_up hal_layer_set_src_resolution hal_layer_set_zme_enable hal_layer_set_zme_fir_enable hal_layer_set_zme_msc_enable hal_sys_set_outstanding hal_video_cvfir_set_coef hal_video_cvfir_set_cvfir_en hal_video_cvfir_set_cvfir_mode hal_video_cvfir_set_cvmid_en hal_video_cvfir_set_out_fmt hal_video_cvfir_set_out_height hal_video_cvfir_set_out_pro hal_video_cvfir_set_v_chroma_offset hal_video_cvfir_set_vb_chroma_offset hal_video_cvfir_set_vratio hal_video_cvfir_set_vzme_ck_gt_en hal_video_hfir_set_ck_gt_en hal_video_hfir_set_coef hal_video_hfir_set_hfir_mode hal_video_hfir_set_mid_en hal_video_set_layer_alpha hal_video_set_layer_disp_rect hal_video_set_layer_up_mode hal_video_set_layer_video_rect hal_vou_exit hal_vou_init osal_div64_u64 vdp_dcmp_set_cmp_mode vdp_dcmp_set_frame_height vdp_dcmp_set_frame_width vdp_dcmp_set_ice_en vdp_dcmp_set_is_lossless vdp_fdr_vid_set_chm_head_stride vdp_fdr_vid_set_chm_stride vdp_fdr_vid_set_chm_tile_stride vdp_fdr_vid_set_h_vhdaddr_h vdp_fdr_vid_set_h_vhdaddr_l vdp_fdr_vid_set_h_vhdcaddr_h vdp_fdr_vid_set_h_vhdcaddr_l vdp_fdr_vid_set_lm_head_stride vdp_fdr_vid_set_lm_stride vdp_fdr_vid_set_lm_tile_stride vdp_fdr_vid_set_mrg_enable vdp_fdr_vid_set_mrg_mute_mode vdp_fdr_vid_set_vhdaddr_h vdp_fdr_vid_set_vhdaddr_l vdp_fdr_vid_set_vhdcaddr_h vdp_fdr_vid_set_vhdcaddr_l vdp_fdr_vid_set_vhdnaddr_h vdp_fdr_vid_set_vhdnaddr_l vdp_fdr_vid_set_vhdncaddr_h vdp_fdr_vid_set_vhdncaddr_l vdp_func_get_cvfir_pq_cfg vdp_mac_vid_set_dcmp_seg vdp_vid_set_single_dcmp_cfg vo_drv_check_rgn_attr vo_drv_get_channel_hal_id vo_drv_get_coef_buf_addr vo_drv_get_dev_hal_id vo_drv_int_reg_up_mode vo_drv_set_clk_reverse vo_drv_set_hd_clk_sel vo_drv_transparent_transmit_setting vo_drv_v_set_v0_zme_coef vo_get_cos_table vo_get_csc_coef vo_get_sin_table vo_lpw_bus_reset vo_set_low_power_ctrl_clk_en vou_drv_calc_csc_matrix vou_drv_check_layer_attr vou_drv_def_layer_bind_dev vou_drv_set_dev_dither_mode vou_drv_set_dev_dither_out vou_drv_set_layer_bk_grd vou_drv_special_work_flow g_vo_irq_arg g_vo_reg hal_disp_get_reg_up hal_disp_set_reg_up hal_layer_csc_set_ck_gt_en hal_layer_csc_set_coef hal_layer_csc_set_dc_coef hal_layer_csc_set_enable hal_layer_csc_set_param hal_read_reg hal_write_reg osal_ioremap vou_get_abs_addr vou_get_chn_abs_addr vou_get_gfx_abs_addr vou_get_vid_abs_addr g_cos_table g_csc_init g_csc_rgb2yuv2020_pc g_csc_rgb2yuv601_pc g_csc_rgb2yuv601_tv g_csc_rgb2yuv709_pc g_csc_rgb2yuv709_tv g_csc_yuv2020_to_rgb_pc g_csc_yuv2yuv_601_709 g_csc_yuv2yuv_709_601 g_csc_yuv601_to_rgb_pc g_csc_yuv709_to_rgb_pc g_sin_table hiirq_platform_set_irq_reg osal_platform_get_irq_byname vou_mod_exit vou_mod_init libc.so
vo_receive_sys_call_back_frame_check [Func]:%s [Line]:%d [Info]:get mmz buf name fail! 960H_NTSC vo_set_video_layer_decompress [Func]:%s [Line]:%d [Info]:chn(%d, %d) video layer has not been enabled! vou_check_frame_gamut ret == HI_TRUE vou_get_chn_boundary [Func]:%s [Line]:%d [Info]:layer(%d) has not been enable! [Func]:%s [Line]:%d [Info]:can't get VGS export function, it may be VGS module has not been loaded [Func]:%s [Line]:%d [Info]:channel rect(%d,%d,%d,%d) doesn't aligned! vo_check_chn_width_and_height [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer has not configure! vou_set_vgs_cover_param [Func]:%s [Line]:%d [Info]:memcpy_s to dst_node->value failed! -----VIDEO LAYER STATUS 4(continue)------------------------------------------------------------------------------ Height bSnap %8s%8s%21s%21s%21s%21s%21s%21s %8s%8s%6s%9s%10s%9s%9s%9s%9s%9s%6s%6s%6s %12s %12s SEG hal_layer_set_layer_src_crop_xy module param g_transparent_transmit(%d) should be 0 or 1, it will be set to 1 VO int [Func]:%s [Line]:%d [Info]:vo sub vb 0x%llx fail, err code 0x%x [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_partition_mode is not supported! vou_set_chn_attr_batch vou_set_chn_param [Func]:%s [Line]:%d [Info]:layer%d's video layer doesn't support layer param getting in multi mode or on virt dev ! vo_get_video_layer_early_display [Func]:%s [Line]:%d [Info]:hi_mpi_vo_pause_chn is not supported! vou_set_play_toleration [Func]:%s [Line]:%d [Info]:channel(%d,%d) ,usr_send_frame timeout param can not be <-1 ! [Func]:%s [Line]:%d [Info]:vo(%d, %d), clr_all flag %d err! vo_disp_get_valid_data_without_fps_control vo_sd_disp_without_layer_zme ImgH Hue %8u%8u%8s%8s%14s%13s%12u%16s %8s%10s%8s%8s%8s%8s CropEn SendLCnt b2Scl Color bZoom [Func]:%s [Line]:%d [Info]:vo layer %d not support bind dev %d! [Func]:%s [Line]:%d [Info]:layer %d invalid! [Func]:%s [Line]:%d [Info]:VO create dev failed 1280x1024@60 1680x1050@60 [Func]:%s [Line]:%d [Info]:get chn frame err. vou_get_chn_frame_rate [Func]:%s [Line]:%d [Info]:chn(%d,%d) do not support SDR(SDR8,SDR10) to HDR(HDR10,HLG,SLF)! vou_get_chn_frame [Func]:%s [Line]:%d [Info]:get chn frame err: vo does not be in STARTED state. [Func]:%s [Line]:%d [Info]:chn(%d,%d) get chn last_node is interrupted by signal! vou_release_screen_frame vou_set_chn_border [Func]:%s [Line]:%d [Info]:layer %d: g_modules[HI_ID_VGS].export_funcs is HI_NULL! vou_check_frame_align vo_get_frm_vb_blk_handle vou_chn_sd_vdec_do_send_no_query vou_vgs_finish_error [Func]:%s [Line]:%d [Info]:vou video layer(%d) decompress err! [Func]:%s [Line]:%d [Info]:aspect ratio mode is error, which is %d! vo_mod_init_proc YUV400 bEarlyDisplayEn MirrorMode 90 Task [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC matrix type(%d) should be [0, %d]! [Func]:%s [Line]:%d [Info]:VO layer(%d) aspect ratio bgcolor(0x%x) illegal! [Func]:%s [Line]:%d [Info]:display buffer length %d is illegal! vo_receive_sys_call_back_frame vou_buf_free_disp_busy_list 1280x800@60 3840x2160@60 4096x2160@30 [Func]:%s [Line]:%d [Info]:vo layer %d has not been binded! [Func]:%s [Line]:%d [Info]:vo channel %d add vb(pool %d, phyaddr 0x%llx) failed! vo_rotation_task_callback vo_enable_layer_check vo_set_layer_param_check [Func]:%s [Line]:%d [Info]:vo(%d, %d), mirror mode %d is illegal. ImgW HDR10 Toleration %8s%8s%8s%8s%14s%13s%12s%16s DevId ChnFrt ScalePts ZoomH vou_drv_set_dev_dither_mode vou_buf_add_blk_vb vou_buf_sub_blk_vb 1080P@24 1080P@60 576p@50 4096x2160@60 vo_wait_get_chn_frame_call_back vou_release_chn_frame vou_get_chn_pts [Func]:%s [Line]:%d [Info]:illegal param: err inimg head addr(Y:%llX,C:%llX) [Func]:%s [Line]:%d [Info]:chn(%d, %d) maybe receive sys_send frame while receiving user frame! %8s%8s%12s%10s%8s%8s%8s%8s%8s%8s %s%s%s%s%s%s%s Field vid_cfg->vid_iw != 0 vid_cfg->vid_ih != 0 [Func]:%s [Line]:%d [Info]:the chn(%d,%d) border->border.top_width %d is illegal! vou_drv_check_layer_param Hi3516CV500 [Func]:%s [Line]:%d [Info]:layer(%d) do not support this frame 800x600@60 [Func]:%s [Line]:%d [Info]:get chn frame callback err: vo does not be in STARTED state. vou_get_video_priority [Func]:%s [Line]:%d [Info]:dev %d invalid! vo_get_layer_param [Func]:%s [Line]:%d [Info]:channel(%d,%d) ,get_chn_frame timeout param can not be <-1 ! vou_query_chn [Func]:%s [Line]:%d [Info]:layer(%d),vb_user_add err! [Func]:%s [Line]:%d [Info]:The chip do not support mirror. vou_put_osd [Func]:%s [Line]:%d [Info]:alloc channel ctx failed! [Func]:%s [Line]:%d [Info]:layer%d's video layer doesn't support layer param setting in multi mode ! [Func]:%s [Line]:%d [Info]:layer%d set crop info err! vou_disp_process LayerId -----VIDEO LAYER STATUS 2(continue)------------------------------------------------------------------------------ ChnH top 180 Step %8u%8u%8s%6s%6s%6s%6s%6s%7u%7u%9u SCnt vo_drv_get_dev_hal_id [Func]:%s [Line]:%d [Info]:VO mod register failed [Func]:%s [Line]:%d [Info]:unregister overlay_ex failure! 480p@60 [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) aspect ratio (x:%d,y:%d,W:%d,H:%d) illegal! [Func]:%s [Line]:%d [Info]:chn(%d, %d) hasn't been configed! vo_get_video_layer_decompress vou_check_frame_dynamic_range vou_set_chn_pause vou_get_disp_buf_len vou_get_chn_mirror [Func]:%s [Line]:%d [Info]:chn(%d,%d) get cover err. vou_chn_get_vgs_data [Func]:%s [Line]:%d [Info]:chn(%d,%d) add task fail 0x%x! chn < VO_MAX_CHN_NUM [Func]:%s [Line]:%d [Info]:layer%d 's some chns(%d channels) is enabled! [Func]:%s [Line]:%d [Info]:channel rect(%d,%d,%d,%d) smaller than mix value (0,0,32,32) or exceed image size(%d,%d)! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, phy_addr[1]:0x%llx [Func]:%s [Line]:%d [Info]:illegal param: in img video_format %d vou_chn_vpss_send_check [Func]:%s [Line]:%d [Info]:aspect ratio color 0x%x is error! YVU-SP420 EnChNum -----VIDEO LAYER STATUS 5(continue)------------------------------------------------------------------------------ X %8u%10s -----CHN BASIC INFO ----------------------------------------------------------------------------------- botm Show bBorder [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC luma value %d out of range! [Func]:%s [Line]:%d [Info]:layer(%d)'s pixel format %d doesn't support! cannot find vou IRQ vou_register_extern_call_back load vo for %s...OK! [Func]:%s [Line]:%d [Info]:register sender failure! ASSERT at: >Function : %s >Line No. : %d >Condition: %s NTSC 1600x1200@60 vou_check_chn_param vou_get_zoom_in_window [Func]:%s [Line]:%d [Info]:layer(%d), display buffer len %d out of range [%d, 15]! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_play_toleration is not supported! vou_get_cover vo_sd_wait_vgs_job_done chn_ctx->last_node->value != HI_NULL [Func]:%s [Line]:%d [Info]:set the absolute value of framerate(%d) > full framerate %d *64! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, ext_phy_addr[0]:0x%llx vou_do_set_chn_mirror N MANUAL %s%16s%16s%16s - ChnId vo_drv_check_frame_pixel_format [Func]:%s [Line]:%d [Info]:[layer%d}:can't use sys,please check bind relationship! vo_init_regitster vou_interrupt_route 2560x1440@60 3840x2160@50 vou_set_video_partition_mode [Func]:%s [Line]:%d [Info]:vo layer %d can't bind when the layer has been binded dev %d! [Func]:%s [Line]:%d [Info]:chn(%d, %d) has been disabled! [Func]:%s [Line]:%d [Info]:VO chn(%d,%d):vo release chn frame fail!can't release again!(or user didn't get frame ever) vou_hide_chn_batch vou_get_screen_frame [Func]:%s [Line]:%d [Info]:layer(%d), display buffer len should be set before layer enabled! vou_chn_vgs_prepare_node transparentTransmit Multi DeFlk HOR PrePts QCnt ZoomY [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC hue value %d out of range! vou_drv_check_video_bind_support vou_drv_get_dev_layer load vo for %s...FAILURE! [Func]:%s [Line]:%d [Info]:register query and send failure! [Func]:%s [Line]:%d [Info]:register overlayex rgn failure! 3840x2160@30 [Func]:%s [Line]:%d [Info]:get screen frame callback err: vo does not be in STARTED state. [Func]:%s [Line]:%d [Info]:vo layer %d can't bind when the layer has been enable! vou_video_unbind_dev [Func]:%s [Line]:%d [Info]:enable should be HI_TRUE or HI_FALSE which is %d! vou_show_chn_batch vou_get_chn_rotation [Func]:%s [Line]:%d [Info]:chn(%d,%d) vgs_cancel_job failed [Func]:%s [Line]:%d [Info]:chn(%d,%d) get osd err. [Func]:%s [Line]:%d [Info]:layer %d: get vgs free task fail! *buf_blk != HI_NULL YVU-SP422 AspectRatioMode BoundaryWidth DispAddr [Func]:%s [Line]:%d [Info]:layer %d create VB pool failed! 1920x2160@30 2560x1440@30 4096x2160@25 [Func]:%s [Line]:%d [Info]:layer(%d) is not bind any dev! vou_get_video_layer_crop [Func]:%s [Line]:%d [Info]:chn(%d,%d) does not support dynamic range %d frame. mkp/src/vou_chn.c vou_chn_clear_buf vou_chn_play_frm_rt_control vou_chn_rotation_release_frame [Func]:%s [Line]:%d [Info]:chn (%d %d) vgs task finish status is not ok! [Func]:%s [Line]:%d [Info]:layer %d get vgs free task fail! [Func]:%s [Line]:%d [Info]:disable layer(%d), buf free failed in SINGLE mode. vo_check_do_video_layer_early_display [VO] Version: [Hi3516CV500_MPP_V1.0.0.1 B010 Release], Build Time[Jul 13 2021, 09:44:36] %20s%11s%14s%12s%13s DispX Color1 %8u%8u%6s%6u%6s%6d%6d%6u%6u%6d%6d%6s%6s%9s%12s -----CHN PLAY INFO 1--------------------------------------------------------------------------------------------------------------------- BorderWidth arch/hi3516cv500/hal/vou_drv.c [Func]:%s [Line]:%d [Info]:unregister query and send failure! [Func]:%s [Line]:%d [Info]:someone(%d) occupies this module(vou)'s vb %d! layer_ctx != HI_NULL mkp/src/vou_buf.c 1080P@30 240x320@50 vou_disable_chn_batch vou_set_chn_resume vou_hide_chn vou_set_chn_rotation [Func]:%s [Line]:%d [Info]:channel(%d,%d) do rotate failed. vou_chn_vpss_send vou_init_chn_ctx [Func]:%s [Line]:%d [Info]:layer(%d) video early display should be setted before video enable! vo_add_clear_screen_task PixFmt DoubFrm -----VIDEO LAYER STATUS 3(continue)------------------------------------------------------------------------------ X Y ChnY Thrshd SetPts %8u%8u%21llu%21llu%21llu%21llu%21lld%21llu vo_drv_check_vb vo_drv_check_layer_support_frame [Func]:%s [Line]:%d [Info]:only supports receiving BT601 BT709 and USER COLOR GAMUT! vo_drv_check_layer_attr_disp_rect 320x240@60 vou_set_chn_attr [Func]:%s [Line]:%d [Info]:chn(%d,%d): frame's color gamut(%d) is illegal! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_pts is not supported! [Func]:%s [Line]:%d [Info]:layer %d get layer last_node time out! [Func]:%s [Line]:%d [Info]:layer(%d), invalid v_frame block, pool %d, phyaddr 0x%llx! vou_get_chn_border [Func]:%s [Line]:%d [Info]:VO layer(%d) do not support rotation in multi partition mode. [Func]:%s [Line]:%d [Info]:sub vb fail! [Func]:%s [Line]:%d [Info]:chn(%d,%d) vgs_end_job failed [Func]:%s [Line]:%d [Info]:chn(%d, %d) rotation task is too many! [Func]:%s [Line]:%d [Info]:channel(%d,%d) doesn't receive this frame, pls check pts! vou_chn_add_border_task vou_chn_vgs_begin_job [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_region_luma is not supported! vou_is_video_frame_valid [Func]:%s [Line]:%d [Info]:pic width(%d) and pic height(%d) should be aligned to 2!! vo_hide_chn_wait_chn_info [Func]:%s [Line]:%d [Info]:layer(%d), layer has not bind! u32BufLen RotAngle DispBusyNum -----BySingle CHN STATUS 3(continue)------------------------------------------------------- %s%s%s%s%s%s%s%s%s hal_disp_get_int_state_vcnt error,hal_disp_set_reg_up select wrong CHANNEL ID [Func]:%s [Line]:%d [Info]:unknow interrupt type(%d)! [Func]:%s [Line]:%d [Info]:unregister sender failure! vo add vb 0x%llx fail, line is %d, func is %s, 0x%x vou sub vb 0x%llx fail, line is %d, fouc is %s vou_buf_fill_disp_node 0 1080P@50 [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_priority is not supported! [Func]:%s [Line]:%d [Info]:vo layer %d can't unbind when the layer has been enable! vou_get_chn_attr [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_decompress is not supported! vo_set_video_layer_early_display vou_set_chn_disp_pos vo_rotation_task_callback_check vou_chn_do_rotation_by_vgs [Func]:%s [Line]:%d [Info]:layer %d chn %d put cover err. [Func]:%s [Line]:%d [Info]:disable layer, VGS task time out! vo_check_chn_in_image [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer disp_buf_len is 0, not support set mirror not none! [Func]:%s [Line]:%d [Info]:unknown aspect_ratio mode : %d VideoEn AUTO %8d%8d%8u%8u CurrPts DispFreeNum vid_cfg->vid_oh != 0 [Func]:%s [Line]:%d [Info]:layer%d's cluster_mode %d illegal! vou_drv_check_buf_len error layer id found in %s,%s,%d vou_buf_free_sd_tde [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) aspect ratio mode(%d) illegal! [Func]:%s [Line]:%d [Info]:vou layer(%d) hasn't configed! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_resume_chn is not supported! [Func]:%s [Line]:%d [Info]:chn(%d,%d) has not been enabled! [Func]:%s [Line]:%d [Info]:vo dev %d hasn't enable video layer! [Func]:%s [Line]:%d [Info]:vo(%d) query free node index %u in display list failed! vou_chn_sd_vdec_send_no_query_check vo_chn_vgs_bypass_prepare_data [Func]:%s [Line]:%d [Info]:vo_lyaer(%d) calculate aspect ratio failed, set to none aspect vo_sd_disp_layer_zme DevClkExtEn BgColor NONE Prio Job %8u%8u%8s%8u%8u%8u%8u%8u%8u%8u [Func]:%s [Line]:%d [Info]:the chn(%d,%d)border->enable %d is illegal! [Func]:%s [Line]:%d [Info]:vou layer(%d) aspect ratio mode(%d) illegal! [Func]:%s [Line]:%d [Info]:layer %d invalid chn %d! [Func]:%s [Line]:%d [Info]:request_irq for VOU failure! [Func]:%s [Line]:%d [Info]:unregister receiver failure! vou sub vb 0x%llx fail, line is %d, func is %s,ret=0x%x VO(%d)_disp_buf 3840x2160@24 vou_check_chn_attr [Func]:%s [Line]:%d [Info]:VO layer(%d) does not support chn param in SINGLE mode [Func]:%s [Line]:%d [Info]:vo layer %d, get_screen_frame's timeout param can not be <-1 ! scr_blk != HI_NULL [Func]:%s [Line]:%d [Info]:chn(%d,%d) , v_frame->pts = %llu,pts_info->pts_scale=%llu [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vpss send after query or vgs jobs time out! vou_set_chn_frame_rate_check Luma SetBeg SetEnd -----VIDEO LAYER STATUS 6(continue)------------------------------------------------------------------------------ Pause -----CHN OTHER INFO-------------------------------------------------------------- [Func]:%s [Line]:%d [Info]:the chn(%d,%d) border color %#x is wrong, should be [0, 0xFFFFFF] 1366x768@60 720x1280@60 7680x4320@30 vou_get_chn_param [Func]:%s [Line]:%d [Info]:rect w(%u) should not be samller than %d, rect h(%u) should not be smaller than %d! vou_get_chn_disp_pos [Func]:%s [Line]:%d [Info]:layer(%d, %d) video layer has not been enabled! vou_get_osd vou_chn_vgs_check chn >= 0 vo_sd_alloc_layer_vb [Func]:%s [Line]:%d [Info]:layer(%d), layer not support early display by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, header_phy_addr[1]:0x%llx vou_check_aspect_ratio SaveBufMode %8u%8s%12u%10u%8u%8u%8u%8u%8u%8u LayerId Width ChnAddr %8u%8u%6u%9u%10u%9u%9u%9u%9u%9u%6d%6d%6s %#12llx %#12llx %8u%8u%8s%12u%8x%12u%12u%12u%12u ZoomX ZoomW [Func]:%s [Line]:%d [Info]:the layer num(%u) is larger than the input num(%u) module param g_low_power_mode(%d) should be 0 or 1, it will be set to 1 vou_module_init [Func]:%s [Line]:%d [Info]:register receiver failure! vo_set_layer_param [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_disp_pos is not supported! vou_enable_chn [Func]:%s [Line]:%d [Info]:vo channel %d not enable! vou_set_chn_refresh vou_set_chn_mirror [Func]:%s [Line]:%d [Info]:layer %d chn: %d get vgs free task fail! disp_node != HI_NULL vou_is_layer_pos_changed [Func]:%s [Line]:%d [Info]:layer %d does not support dynamic range %d when partition mode is multi(multi just support SDR8) vo_disable_layer_check vo_sd_disable_chn vou_check_frame_video_format %8u%16s%6u%6u%10u%11u%#12x ChnX ChnGap FRAME [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, addr 0x%llx! [Func]:%s [Line]:%d [Info]:dev %d is illegal. [Func]:%s [Line]:%d [Info]:layer%d's dst_dynamic_range %d is illegal! [Func]:%s [Line]:%d [Info]:VO mod atomic failed [Func]:%s [Line]:%d [Info]:vo not init ! vou_buf_malloc_sd_tde 1080I50 1440x900@60 640x480@60 4096x2160@24 4096x2160@50 [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vgs finish job time out [Func]:%s [Line]:%d [Info]:layer: %d, chn %d ROTATE task get vb fail, w:%u, h:%u [Func]:%s [Line]:%d [Info]:chn(%d, %d) add vb fail! [Func]:%s [Line]:%d [Info]:channel(%d,%d) received bad video buf! vou_set_vgs_osd_param [Func]:%s [Line]:%d [Info]:VIRT vo(%d) get disp vb failed!please set bigger display buflen. [Func]:%s [Line]:%d [Info]:vo(%d) get free display list failed! Color0 %8s%8s%8s%12s%8s%12s%12s%12s%12s [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC satuature value %d out of range! [Func]:%s [Line]:%d [Info]:only supports receiving VIDEO_FORMAT_LINEAR! unload vo ....OK! 960H_PAL vou_set_video_csc [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_priority is not supported! vou_set_video_layer_crop [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_chn_disp_pos is not supported! [Func]:%s [Line]:%d [Info]:chn(%d,%d) get chn last_node time out [Func]:%s [Line]:%d [Info]:VO layer(%d):vo release screen frame fail! [Func]:%s [Line]:%d [Info]:VGS job start fail! [Func]:%s [Line]:%d [Info]:VO(%d,%d):vgs cancel job fail with 0x%x! [Func]:%s [Line]:%d [Info]:layer %d chn %d put osd err. [Func]:%s [Line]:%d [Info]:layer%d's video layer hasn't configured! [Func]:%s [Line]:%d [Info]:set channel priority %d error! vou_check_frame_compress_mode vo_sd_disp_layer_zme_config DispH Decompress PartitionMode Width -----CHN PLAY INFO 2(continue)----------------------------------------------------------------------------------------------------------- %8s%8s%8s%8s%8s%8s%8s%8s%8s%8s [Func]:%s [Line]:%d [Info]:the four points of the coverex ([%d, %d], [%d, %d], [%d, %d], [%d, %d] is on vertical or horizental line 320x240@50 [Func]:%s [Line]:%d [Info]:set channel deflicker %d failed! vou_enable_chn_batch [Func]:%s [Line]:%d [Info]:chn(%d,%d) is not enable vou_set_video_layer_crop_check [Func]:%s [Line]:%d [Info]:memcpy_s to img out fail! [Func]:%s [Line]:%d [Info]:aspect ratio (X=%d, Y=%d, width=%d, height=%d) is error! ExitDev Height [Func]:%s [Line]:%d [Info]:unsupport input pixel format %d! ioremap_nocache failed error channel id found in %s: L%d vo_mod_init_device vou_ioctl vou add vb 0x%llx fail, line is %d, func is %s, 0x%x vou_buf_clear_disp_node 240x320@60 vou_get_video_partition_mode [Func]:%s [Line]:%d [Info]:layer(%d) hi_mpi_vo_set_video_layer_boundary is not supported! [Func]:%s [Line]:%d [Info]:vo(%d, %d), threshold %d should be in [%d, %d] range! [Func]:%s [Line]:%d [Info]:layer(%d), angle of chn rot %d is wrong!it should be in[%d,%d) vou_chn_vgs_add_task vou_chn_get_luma vou_check_frame_size vou_check_frame_compress_head_addr vo_chn_usr_send_block [Func]:%s [Line]:%d [Info]:null ptr! vou_chn_vgs vou_disp_layer_config mkp/src/vou_disp.c %8u%8s%10s%11s%8u%8u%8u%8u%8u%8u%8u%8s%10s%11s SDR10 HLG vo_vid_set_zme_enable vo_drv_get_channel_hal_id [Func]:%s [Line]:%d [Info]:VO register failed [Func]:%s [Line]:%d [Info]:register coverex rgn failure! 2560x1600@60 [Func]:%s [Line]:%d [Info]:VO chn(%d, %d) aspect ratio bgcolor(0x%x) illegal! [Func]:%s [Line]:%d [Info]:chn(%d,%d), invalid v_frame block, pool %d, addr 0x%llx! vou_chn_rotation_get_task_data [Func]:%s [Line]:%d [Info]:the osd num(%u) is larger than the input num(%u) [Func]:%s [Line]:%d [Info]:layer(%d) chn(%d) discards data! vo_disable_chn_wait_chn_info [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, header_phy_addr[0]:0x%llx [Func]:%s [Line]:%d [Info]:get mmz name fail! [Func]:%s [Line]:%d [Info]:add layer(%d) clear screen task failed! -----VIDEO LAYER STATUS 1---------------------------------------------------------------------------------------- QueryLCnt -----BySingle CHN STATUS 2(continue)------------------------------------------------------------------------------------------------------ ChnFreeNum SrcH vo vou_get_video_layer_attr [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_decompress is not supported! [Func]:%s [Line]:%d [Info]:crop rect(%d, %d, %u, %u) is out of image(%u, %u)! vou_chn_sd_vi_send vo_check_chn_display_strategy [Func]:%s [Line]:%d [Info]:layer(%d), layer can not set layer param by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:get mmz name err! Y YUV-SP422 YUV-SP420 Single LINE h_coef <= VOU_ZOOM_COEF_BUTT [Func]:%s [Line]:%d [Info]:vou layer(%d) aspect ratio size(%d,%d) should be equal to the layer image size(%d,%d) illegal! hiirq_platform_set_irq_reg for vou fail! [Func]:%s [Line]:%d [Info]:unregister cover_ex failure! 1024x768@60 1080x1920@60 USER vou_set_video_priority [Func]:%s [Line]:%d [Info]:current chip doesn't support video layer crop! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not get layer crop by multi mode or on virt dev! vou_set_zoom_in_window vou_set_disp_buf_len [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_play_toleration is not supported! [Func]:%s [Line]:%d [Info]:sys_get_vb_cfg is HI_NULL! vou_chn_sd_vi_send_with_rot vou_chn_sd_vdec_send_no_query [Func]:%s [Line]:%d [Info]:the cover num(%u) is larger than the input num(%u) [Func]:%s [Line]:%d [Info]:memcpy_s to img in fail! [Func]:%s [Line]:%d [Info]:chn(%d,%d) add online task fail 0x%x! DispW Matrix Satu ChnId vid_cfg->vid_ow != 0 vou_drv_check_border_param 720P@60 vou_get_video_csc [Func]:%s [Line]:%d [Info]:vo layer %d is not need to unbind when the layer has not be binded! vou_set_chn_param_batch vou_set_chn_frame_rate vou_get_chn_receive_threshold [Func]:%s [Line]:%d [Info]:layer(%d),vgs_begin_job failed, ret = 0x%x [Func]:%s [Line]:%d [Info]:[layer%d chn%d]:get buffer fail,size %d ! ChnEn %8u%6u%16s%6u%6u%10u%11u%#12x%17s ZmTyp [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC contrast value %d out of range! v_coef <= VOU_ZOOM_COEF_BUTT [Func]:%s [Line]:%d [Info]:layer%d's double_frame can only to be setted HI_FALSE! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_partition_mode is not supported! [Func]:%s [Line]:%d [Info]:layer%d's bind failed! vou_disable_chn [Func]:%s [Line]:%d [Info]:vo layer(%d), this layer do not support to get screen frame! [Func]:%s [Line]:%d [Info]:current chip doesn't support video layer early display! [Func]:%s [Line]:%d [Info]:VO layer(%d) do not support mirror in multi partition mode. vou_do_get_chn_mirror -----MODULE PARAM----------------------------- %2s DisplayPts DRpt ShouD vou_drv_zoom_config [Func]:%s [Line]:%d [Info]:layer(%d)'s display frame rate %d exceeds normal range[1~%d]! [Func]:%s [Line]:%d [Info]:VO layer(%d) aspect ratio (x:%d,y:%d,W:%d,H:%d) illegal! arch/hi3516cv500/hal/vou_hal.c [Func]:%s [Line]:%d [Info]:vo register export callback fail! [Func]:%s [Line]:%d [Info]:vo layer %d hasn't create vb pool! [Func]:%s [Line]:%d [Info]:crop rect (%d, %d, %u, %u) should align to 2! [Func]:%s [Line]:%d [Info]:chn(%d,%d), user has released all frame, no frame need to release [Func]:%s [Line]:%d [Info]:hi_mpi_vo_step_chn is not supported! [Func]:%s [Line]:%d [Info]:layer %d get layer last_node is interrupted by signal! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not take border by using not vgs way! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not take border in this block! vou_get_video_layer_boundary [Func]:%s [Line]:%d [Info]:chn(%d,%d) hi_mpi_vo_get_chn_boundary is not supported! [Func]:%s [Line]:%d [Info]:[layer%d chn%d]:dest VB width:%d height:%d is illegal! [Func]:%s [Line]:%d [Info]:channel(%d,%d) doesn't have free node! [Func]:%s [Line]:%d [Info]:layer %d init pool failed! vo_set_chn_attr_batch_check [Func]:%s [Line]:%d [Info]:vou chn(%d,%d)'s %d frame not released yet! [Func]:%s [Line]:%d [Info]:illegal param: in img frame field %d vou_set_zoom_in_window_check [Func]:%s [Line]:%d [Info]:get channel valid data failed! WbcBgBlackEn DispY DispFrt SDR8 Cont both RecvCurPts ChRpt CompressMode [Func]:%s [Line]:%d [Info]:not supports receiving compress mode && low delay! [Func]:%s [Line]:%d [Info]:HD (%d)layer disp rect width(%d) height(%d) can't be larger than 3840x3840! vou_receive_sys_call_back vo_exit_unregister 1920x1200@60 vou_set_layer_attr vou_video_bind_dev vou_set_chn_step [Func]:%s [Line]:%d [Info]:get screen frame err: vo does not be in STARTED state. vou_get_play_toleration [Func]:%s [Line]:%d [Info]:layer(%d) hi_mpi_vo_get_video_layer_boundary is not supported! vou_set_chn_receive_threshold [Func]:%s [Line]:%d [Info]:send pic to chn(%d, %d) failed! vou_put_cover [Func]:%s [Line]:%d [Info]:layer(%d), layer can not set layer crop by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:early_display_en should be HI_TRUE or HI_FALSE which is %d! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, ext_phy_addr[1]:0x%llx [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom in type %d invalid! vou_is_image_pixel_format_consistent SLF %8u%16u%#16x%#16x %8s%8s%6s%6s%6s%6s%6s%6s%6s%6s%6s%6s%6s%9s%12s %8s%8s%8s%6s%6s%6s%6s%6s%7s%7s%9s Refsh vou_drv_is_chip_support_border vo_drv_check_rgn_attr [Func]:%s [Line]:%d [Info]:layer(%d), display area rect(%d, %d, %d,%d) is illegaled, should between (32, 32) and (%d, %d) vo_rgn_register [Func]:%s [Line]:%d [Info]:vo layer %d destory vb pool failed! PAL 1080P@25 3840x2160@25 [Func]:%s [Line]:%d [Info]:layer(%d) has not bind any dev! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_refresh_chn is not supported! vou_show_chn [Func]:%s [Line]:%d [Info]:chn(%d,%d) hi_mpi_vo_set_chn_boundary is not supported! vou_set_chn_boundary vo_set_layer_attr_with_layer_enable vo_check_set_video_layer_early_display vo_disable_chn_update_ctx vou_check_frame_field_mode vou_usr_send_frame_check [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom in window rect(%d,%d,%d,%d) invalid, should align 2 and larger than (0,0,32,32)! vou_vgs_put_disp_buf ChnBusyNum SrcW vou_drv_check_video_csc vou_drv_check_layer_attr [Func]:%s [Line]:%d [Info]:only supports receiving 8bit data(DYANMIC RANGE:SDR8) [Func]:%s [Line]:%d [Info]:layer(%d), image size(%d, %d) or disp rect (%d, %d, %d, %d) dosen't aligned by 2 pixels! [Func]:%s [Line]:%d [Info]:HD (%d)layer disp rect width(%d) height(%d) can't be larger than 1920x1920! 720P@50 1080I60 vo_wait_get_sreen_frame_call_back vou_enable_layer vou_disable_layer vou_set_video_layer_boundary vo_get_frm_vb_blk [Func]:%s [Line]:%d [Info]:chn(%d,%d) not exist [Func]:%s [Line]:%d [Info]:layer(%d): change layer attr, but layer doesn't disabled! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, phy_addr[0]:0x%llx [Func]:%s [Line]:%d [Info]:pic width(%d) is smaller than min width(%d) or pic height(%d) is smaller than min height(%d)!! [Func]:%s [Line]:%d [Info]:illegal param: in img compress_mode %d vo_chn_usr_send [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom ratio(%d,%d,%d,%d) should smaller than 1000! [Func]:%s [Line]:%d [Info]:VO create proc fail! ClustMode DstDyRg Priority ChnW Batch Revrs Dsped [Func]:%s [Line]:%d [Info]:layer(%d), image size(%d, %d) is illegaled, should biger than (32,32)! 800x600@50 [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) parameter illegal! vou_check_layer_crop [Func]:%s [Line]:%d [Info]:chn(%d,%d) does not support XDR and SLF frame. vou_usr_send_frame_time_out [Func]:%s [Line]:%d [Info]:layer(%d),HD layer can't get&release screen frame! [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vpss send after query time out! [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer disp_buf_len is 0, should between 3 and 15! vou_chn_sd_vdec_send vo_sd_release_layer_vb [Func]:%s [Line]:%d [Info]:channel(%d,%d) received user frame time out! vo_chn_usr_send_time_out vou_chn_clear_buf_check %8s%8s%10s%11s%8s%8s%8s%8s%8s%8s%8s%8s%10s%11s bSDVgsBypass 270 -----BySingle CHN STATUS 1---------------------------------------------------------------------------------------------------------------- * = J ? 3 b l + K r T T f > q H v 0 ; q * < y + C ` 1 r K c + : J Z i y 0 A R d u # 4 F W h z $ 5 E V f v b k s { { s k b
8K Z vo (! 8 @ H d @ z 8 h 8 8 2 , < | 8 8 8 2 8 < @ 2 o < X < T < r} < V < < < @ < } < < < N @ Hv ` p m < h @ < p q p p p 2 ! p < " p # z p $ p % p 2 & p < ' L @ < ( c @ 2 ) @ 2 * @ < + I X 2 , < - ` 8 < . / m ~ w | 8 ) ~ , 8 ) , 8 ) X , ( n ( h , X , 8 ) , 8 ) X , @ , @ $ z > X ( # ( ) h 0 p V d F P H H 1 @ @ $ h p 0 # ` p H X , ' p 0 ' p 0 @ + p 0 p R X p R X p R X p R X p R X p R X p R X p R X X p R X p R X X @ A @ @ @ X . { c $ 8 @ (
Linker: 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 .data.rel.ro .dynamic .got .got.plt .data .bss .ARM.attributes .comment .shstrtab
vo_receive_sys_call_back_frame_check [Func]:%s [Line]:%d [Info]:get mmz buf name fail! 960H_NTSC vo_set_video_layer_decompress [Func]:%s [Line]:%d [Info]:chn(%d, %d) video layer has not been enabled! vou_check_frame_gamut ret == HI_TRUE vou_get_chn_boundary [Func]:%s [Line]:%d [Info]:layer(%d) has not been enable! [Func]:%s [Line]:%d [Info]:can't get VGS export function, it may be VGS module has not been loaded [Func]:%s [Line]:%d [Info]:channel rect(%d,%d,%d,%d) doesn't aligned! vo_check_chn_width_and_height [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer has not configure! vou_set_vgs_cover_param [Func]:%s [Line]:%d [Info]:memcpy_s to dst_node->value failed! -----VIDEO LAYER STATUS 4(continue)------------------------------------------------------------------------------ Height bSnap %8s%8s%21s%21s%21s%21s%21s%21s %8s%8s%6s%9s%10s%9s%9s%9s%9s%9s%6s%6s%6s %12s %12s SEG hal_layer_set_layer_src_crop_xy module param g_transparent_transmit(%d) should be 0 or 1, it will be set to 1 VO int [Func]:%s [Line]:%d [Info]:vo sub vb 0x%llx fail, err code 0x%x [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_partition_mode is not supported! vou_set_chn_attr_batch vou_set_chn_param [Func]:%s [Line]:%d [Info]:layer%d's video layer doesn't support layer param getting in multi mode or on virt dev ! vo_get_video_layer_early_display [Func]:%s [Line]:%d [Info]:hi_mpi_vo_pause_chn is not supported! vou_set_play_toleration [Func]:%s [Line]:%d [Info]:channel(%d,%d) ,usr_send_frame timeout param can not be <-1 ! [Func]:%s [Line]:%d [Info]:vo(%d, %d), clr_all flag %d err! vo_disp_get_valid_data_without_fps_control vo_sd_disp_without_layer_zme ImgH Hue %8u%8u%8s%8s%14s%13s%12u%16s %8s%10s%8s%8s%8s%8s CropEn SendLCnt b2Scl Color bZoom [Func]:%s [Line]:%d [Info]:vo layer %d not support bind dev %d! [Func]:%s [Line]:%d [Info]:layer %d invalid! [Func]:%s [Line]:%d [Info]:VO create dev failed 1280x1024@60 1680x1050@60 [Func]:%s [Line]:%d [Info]:get chn frame err. vou_get_chn_frame_rate [Func]:%s [Line]:%d [Info]:chn(%d,%d) do not support SDR(SDR8,SDR10) to HDR(HDR10,HLG,SLF)! vou_get_chn_frame [Func]:%s [Line]:%d [Info]:get chn frame err: vo does not be in STARTED state. [Func]:%s [Line]:%d [Info]:chn(%d,%d) get chn last_node is interrupted by signal! vou_release_screen_frame vou_set_chn_border [Func]:%s [Line]:%d [Info]:layer %d: g_modules[HI_ID_VGS].export_funcs is HI_NULL! vou_check_frame_align vo_get_frm_vb_blk_handle vou_chn_sd_vdec_do_send_no_query vou_vgs_finish_error [Func]:%s [Line]:%d [Info]:vou video layer(%d) decompress err! [Func]:%s [Line]:%d [Info]:aspect ratio mode is error, which is %d! vo_mod_init_proc YUV400 bEarlyDisplayEn MirrorMode 90 Task [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC matrix type(%d) should be [0, %d]! [Func]:%s [Line]:%d [Info]:VO layer(%d) aspect ratio bgcolor(0x%x) illegal! [Func]:%s [Line]:%d [Info]:display buffer length %d is illegal! vo_receive_sys_call_back_frame vou_buf_free_disp_busy_list 1280x800@60 3840x2160@60 4096x2160@30 [Func]:%s [Line]:%d [Info]:vo layer %d has not been binded! [Func]:%s [Line]:%d [Info]:vo channel %d add vb(pool %d, phyaddr 0x%llx) failed! vo_rotation_task_callback vo_enable_layer_check vo_set_layer_param_check [Func]:%s [Line]:%d [Info]:vo(%d, %d), mirror mode %d is illegal. ImgW HDR10 Toleration %8s%8s%8s%8s%14s%13s%12s%16s DevId ChnFrt ScalePts ZoomH vou_drv_set_dev_dither_mode vou_buf_add_blk_vb vou_buf_sub_blk_vb 1080P@24 1080P@60 576p@50 4096x2160@60 vo_wait_get_chn_frame_call_back vou_release_chn_frame vou_get_chn_pts [Func]:%s [Line]:%d [Info]:illegal param: err inimg head addr(Y:%llX,C:%llX) [Func]:%s [Line]:%d [Info]:chn(%d, %d) maybe receive sys_send frame while receiving user frame! %8s%8s%12s%10s%8s%8s%8s%8s%8s%8s %s%s%s%s%s%s%s Field vid_cfg->vid_iw != 0 vid_cfg->vid_ih != 0 [Func]:%s [Line]:%d [Info]:the chn(%d,%d) border->border.top_width %d is illegal! vou_drv_check_layer_param Hi3516CV500 [Func]:%s [Line]:%d [Info]:layer(%d) do not support this frame 800x600@60 [Func]:%s [Line]:%d [Info]:get chn frame callback err: vo does not be in STARTED state. vou_get_video_priority [Func]:%s [Line]:%d [Info]:dev %d invalid! vo_get_layer_param [Func]:%s [Line]:%d [Info]:channel(%d,%d) ,get_chn_frame timeout param can not be <-1 ! vou_query_chn [Func]:%s [Line]:%d [Info]:layer(%d),vb_user_add err! [Func]:%s [Line]:%d [Info]:The chip do not support mirror. vou_put_osd [Func]:%s [Line]:%d [Info]:alloc channel ctx failed! [Func]:%s [Line]:%d [Info]:layer%d's video layer doesn't support layer param setting in multi mode ! [Func]:%s [Line]:%d [Info]:layer%d set crop info err! vou_disp_process LayerId -----VIDEO LAYER STATUS 2(continue)------------------------------------------------------------------------------ ChnH top 180 Step %8u%8u%8s%6s%6s%6s%6s%6s%7u%7u%9u SCnt vo_drv_get_dev_hal_id [Func]:%s [Line]:%d [Info]:VO mod register failed [Func]:%s [Line]:%d [Info]:unregister overlay_ex failure! 480p@60 [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) aspect ratio (x:%d,y:%d,W:%d,H:%d) illegal! [Func]:%s [Line]:%d [Info]:chn(%d, %d) hasn't been configed! vo_get_video_layer_decompress vou_check_frame_dynamic_range vou_set_chn_pause vou_get_disp_buf_len vou_get_chn_mirror [Func]:%s [Line]:%d [Info]:chn(%d,%d) get cover err. vou_chn_get_vgs_data [Func]:%s [Line]:%d [Info]:chn(%d,%d) add task fail 0x%x! chn < VO_MAX_CHN_NUM [Func]:%s [Line]:%d [Info]:layer%d 's some chns(%d channels) is enabled! [Func]:%s [Line]:%d [Info]:channel rect(%d,%d,%d,%d) smaller than mix value (0,0,32,32) or exceed image size(%d,%d)! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, phy_addr[1]:0x%llx [Func]:%s [Line]:%d [Info]:illegal param: in img video_format %d vou_chn_vpss_send_check [Func]:%s [Line]:%d [Info]:aspect ratio color 0x%x is error! YVU-SP420 EnChNum -----VIDEO LAYER STATUS 5(continue)------------------------------------------------------------------------------ X %8u%10s -----CHN BASIC INFO ----------------------------------------------------------------------------------- botm Show bBorder [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC luma value %d out of range! [Func]:%s [Line]:%d [Info]:layer(%d)'s pixel format %d doesn't support! cannot find vou IRQ vou_register_extern_call_back load vo for %s...OK! [Func]:%s [Line]:%d [Info]:register sender failure! ASSERT at: >Function : %s >Line No. : %d >Condition: %s NTSC 1600x1200@60 vou_check_chn_param vou_get_zoom_in_window [Func]:%s [Line]:%d [Info]:layer(%d), display buffer len %d out of range [%d, 15]! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_play_toleration is not supported! vou_get_cover vo_sd_wait_vgs_job_done chn_ctx->last_node->value != HI_NULL [Func]:%s [Line]:%d [Info]:set the absolute value of framerate(%d) > full framerate %d *64! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, ext_phy_addr[0]:0x%llx vou_do_set_chn_mirror N MANUAL %s%16s%16s%16s - ChnId vo_drv_check_frame_pixel_format [Func]:%s [Line]:%d [Info]:[layer%d}:can't use sys,please check bind relationship! vo_init_regitster vou_interrupt_route 2560x1440@60 3840x2160@50 vou_set_video_partition_mode [Func]:%s [Line]:%d [Info]:vo layer %d can't bind when the layer has been binded dev %d! [Func]:%s [Line]:%d [Info]:chn(%d, %d) has been disabled! [Func]:%s [Line]:%d [Info]:VO chn(%d,%d):vo release chn frame fail!can't release again!(or user didn't get frame ever) vou_hide_chn_batch vou_get_screen_frame [Func]:%s [Line]:%d [Info]:layer(%d), display buffer len should be set before layer enabled! vou_chn_vgs_prepare_node transparentTransmit Multi DeFlk HOR PrePts QCnt ZoomY [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC hue value %d out of range! vou_drv_check_video_bind_support vou_drv_get_dev_layer load vo for %s...FAILURE! [Func]:%s [Line]:%d [Info]:register query and send failure! [Func]:%s [Line]:%d [Info]:register overlayex rgn failure! 3840x2160@30 [Func]:%s [Line]:%d [Info]:get screen frame callback err: vo does not be in STARTED state. [Func]:%s [Line]:%d [Info]:vo layer %d can't bind when the layer has been enable! vou_video_unbind_dev [Func]:%s [Line]:%d [Info]:enable should be HI_TRUE or HI_FALSE which is %d! vou_show_chn_batch vou_get_chn_rotation [Func]:%s [Line]:%d [Info]:chn(%d,%d) vgs_cancel_job failed [Func]:%s [Line]:%d [Info]:chn(%d,%d) get osd err. [Func]:%s [Line]:%d [Info]:layer %d: get vgs free task fail! *buf_blk != HI_NULL YVU-SP422 AspectRatioMode BoundaryWidth DispAddr [Func]:%s [Line]:%d [Info]:layer %d create VB pool failed! 1920x2160@30 2560x1440@30 4096x2160@25 [Func]:%s [Line]:%d [Info]:layer(%d) is not bind any dev! vou_get_video_layer_crop [Func]:%s [Line]:%d [Info]:chn(%d,%d) does not support dynamic range %d frame. mkp/src/vou_chn.c vou_chn_clear_buf vou_chn_play_frm_rt_control vou_chn_rotation_release_frame [Func]:%s [Line]:%d [Info]:chn (%d %d) vgs task finish status is not ok! [Func]:%s [Line]:%d [Info]:layer %d get vgs free task fail! [Func]:%s [Line]:%d [Info]:disable layer(%d), buf free failed in SINGLE mode. vo_check_do_video_layer_early_display [VO] Version: [Hi3516CV500_MPP_V1.0.0.1 B010 Release], Build Time[Jul 13 2021, 09:44:36] %20s%11s%14s%12s%13s DispX Color1 %8u%8u%6s%6u%6s%6d%6d%6u%6u%6d%6d%6s%6s%9s%12s -----CHN PLAY INFO 1--------------------------------------------------------------------------------------------------------------------- BorderWidth arch/hi3516cv500/hal/vou_drv.c [Func]:%s [Line]:%d [Info]:unregister query and send failure! [Func]:%s [Line]:%d [Info]:someone(%d) occupies this module(vou)'s vb %d! layer_ctx != HI_NULL mkp/src/vou_buf.c 1080P@30 240x320@50 vou_disable_chn_batch vou_set_chn_resume vou_hide_chn vou_set_chn_rotation [Func]:%s [Line]:%d [Info]:channel(%d,%d) do rotate failed. vou_chn_vpss_send vou_init_chn_ctx [Func]:%s [Line]:%d [Info]:layer(%d) video early display should be setted before video enable! vo_add_clear_screen_task PixFmt DoubFrm -----VIDEO LAYER STATUS 3(continue)------------------------------------------------------------------------------ X Y ChnY Thrshd SetPts %8u%8u%21llu%21llu%21llu%21llu%21lld%21llu vo_drv_check_vb vo_drv_check_layer_support_frame [Func]:%s [Line]:%d [Info]:only supports receiving BT601 BT709 and USER COLOR GAMUT! vo_drv_check_layer_attr_disp_rect 320x240@60 vou_set_chn_attr [Func]:%s [Line]:%d [Info]:chn(%d,%d): frame's color gamut(%d) is illegal! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_pts is not supported! [Func]:%s [Line]:%d [Info]:layer %d get layer last_node time out! [Func]:%s [Line]:%d [Info]:layer(%d), invalid v_frame block, pool %d, phyaddr 0x%llx! vou_get_chn_border [Func]:%s [Line]:%d [Info]:VO layer(%d) do not support rotation in multi partition mode. [Func]:%s [Line]:%d [Info]:sub vb fail! [Func]:%s [Line]:%d [Info]:chn(%d,%d) vgs_end_job failed [Func]:%s [Line]:%d [Info]:chn(%d, %d) rotation task is too many! [Func]:%s [Line]:%d [Info]:channel(%d,%d) doesn't receive this frame, pls check pts! vou_chn_add_border_task vou_chn_vgs_begin_job [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_region_luma is not supported! vou_is_video_frame_valid [Func]:%s [Line]:%d [Info]:pic width(%d) and pic height(%d) should be aligned to 2!! vo_hide_chn_wait_chn_info [Func]:%s [Line]:%d [Info]:layer(%d), layer has not bind! u32BufLen RotAngle DispBusyNum -----BySingle CHN STATUS 3(continue)------------------------------------------------------- %s%s%s%s%s%s%s%s%s hal_disp_get_int_state_vcnt error,hal_disp_set_reg_up select wrong CHANNEL ID [Func]:%s [Line]:%d [Info]:unknow interrupt type(%d)! [Func]:%s [Line]:%d [Info]:unregister sender failure! vo add vb 0x%llx fail, line is %d, func is %s, 0x%x vou sub vb 0x%llx fail, line is %d, fouc is %s vou_buf_fill_disp_node 0 1080P@50 [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_priority is not supported! [Func]:%s [Line]:%d [Info]:vo layer %d can't unbind when the layer has been enable! vou_get_chn_attr [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_decompress is not supported! vo_set_video_layer_early_display vou_set_chn_disp_pos vo_rotation_task_callback_check vou_chn_do_rotation_by_vgs [Func]:%s [Line]:%d [Info]:layer %d chn %d put cover err. [Func]:%s [Line]:%d [Info]:disable layer, VGS task time out! vo_check_chn_in_image [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer disp_buf_len is 0, not support set mirror not none! [Func]:%s [Line]:%d [Info]:unknown aspect_ratio mode : %d VideoEn AUTO %8d%8d%8u%8u CurrPts DispFreeNum vid_cfg->vid_oh != 0 [Func]:%s [Line]:%d [Info]:layer%d's cluster_mode %d illegal! vou_drv_check_buf_len error layer id found in %s,%s,%d vou_buf_free_sd_tde [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) aspect ratio mode(%d) illegal! [Func]:%s [Line]:%d [Info]:vou layer(%d) hasn't configed! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_resume_chn is not supported! [Func]:%s [Line]:%d [Info]:chn(%d,%d) has not been enabled! [Func]:%s [Line]:%d [Info]:vo dev %d hasn't enable video layer! [Func]:%s [Line]:%d [Info]:vo(%d) query free node index %u in display list failed! vou_chn_sd_vdec_send_no_query_check vo_chn_vgs_bypass_prepare_data [Func]:%s [Line]:%d [Info]:vo_lyaer(%d) calculate aspect ratio failed, set to none aspect vo_sd_disp_layer_zme DevClkExtEn BgColor NONE Prio Job %8u%8u%8s%8u%8u%8u%8u%8u%8u%8u [Func]:%s [Line]:%d [Info]:the chn(%d,%d)border->enable %d is illegal! [Func]:%s [Line]:%d [Info]:vou layer(%d) aspect ratio mode(%d) illegal! [Func]:%s [Line]:%d [Info]:layer %d invalid chn %d! [Func]:%s [Line]:%d [Info]:request_irq for VOU failure! [Func]:%s [Line]:%d [Info]:unregister receiver failure! vou sub vb 0x%llx fail, line is %d, func is %s,ret=0x%x VO(%d)_disp_buf 3840x2160@24 vou_check_chn_attr [Func]:%s [Line]:%d [Info]:VO layer(%d) does not support chn param in SINGLE mode [Func]:%s [Line]:%d [Info]:vo layer %d, get_screen_frame's timeout param can not be <-1 ! scr_blk != HI_NULL [Func]:%s [Line]:%d [Info]:chn(%d,%d) , v_frame->pts = %llu,pts_info->pts_scale=%llu [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vpss send after query or vgs jobs time out! vou_set_chn_frame_rate_check Luma SetBeg SetEnd -----VIDEO LAYER STATUS 6(continue)------------------------------------------------------------------------------ Pause -----CHN OTHER INFO-------------------------------------------------------------- [Func]:%s [Line]:%d [Info]:the chn(%d,%d) border color %#x is wrong, should be [0, 0xFFFFFF] 1366x768@60 720x1280@60 7680x4320@30 vou_get_chn_param [Func]:%s [Line]:%d [Info]:rect w(%u) should not be samller than %d, rect h(%u) should not be smaller than %d! vou_get_chn_disp_pos [Func]:%s [Line]:%d [Info]:layer(%d, %d) video layer has not been enabled! vou_get_osd vou_chn_vgs_check chn >= 0 vo_sd_alloc_layer_vb [Func]:%s [Line]:%d [Info]:layer(%d), layer not support early display by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, header_phy_addr[1]:0x%llx vou_check_aspect_ratio SaveBufMode %8u%8s%12u%10u%8u%8u%8u%8u%8u%8u LayerId Width ChnAddr %8u%8u%6u%9u%10u%9u%9u%9u%9u%9u%6d%6d%6s %#12llx %#12llx %8u%8u%8s%12u%8x%12u%12u%12u%12u ZoomX ZoomW [Func]:%s [Line]:%d [Info]:the layer num(%u) is larger than the input num(%u) module param g_low_power_mode(%d) should be 0 or 1, it will be set to 1 vou_module_init [Func]:%s [Line]:%d [Info]:register receiver failure! vo_set_layer_param [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_chn_disp_pos is not supported! vou_enable_chn [Func]:%s [Line]:%d [Info]:vo channel %d not enable! vou_set_chn_refresh vou_set_chn_mirror [Func]:%s [Line]:%d [Info]:layer %d chn: %d get vgs free task fail! disp_node != HI_NULL vou_is_layer_pos_changed [Func]:%s [Line]:%d [Info]:layer %d does not support dynamic range %d when partition mode is multi(multi just support SDR8) vo_disable_layer_check vo_sd_disable_chn vou_check_frame_video_format %8u%16s%6u%6u%10u%11u%#12x ChnX ChnGap FRAME [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, addr 0x%llx! [Func]:%s [Line]:%d [Info]:dev %d is illegal. [Func]:%s [Line]:%d [Info]:layer%d's dst_dynamic_range %d is illegal! [Func]:%s [Line]:%d [Info]:VO mod atomic failed [Func]:%s [Line]:%d [Info]:vo not init ! vou_buf_malloc_sd_tde 1080I50 1440x900@60 640x480@60 4096x2160@24 4096x2160@50 [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vgs finish job time out [Func]:%s [Line]:%d [Info]:layer: %d, chn %d ROTATE task get vb fail, w:%u, h:%u [Func]:%s [Line]:%d [Info]:chn(%d, %d) add vb fail! [Func]:%s [Line]:%d [Info]:channel(%d,%d) received bad video buf! vou_set_vgs_osd_param [Func]:%s [Line]:%d [Info]:VIRT vo(%d) get disp vb failed!please set bigger display buflen. [Func]:%s [Line]:%d [Info]:vo(%d) get free display list failed! Color0 %8s%8s%8s%12s%8s%12s%12s%12s%12s [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC satuature value %d out of range! [Func]:%s [Line]:%d [Info]:only supports receiving VIDEO_FORMAT_LINEAR! unload vo ....OK! 960H_PAL vou_set_video_csc [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_priority is not supported! vou_set_video_layer_crop [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_chn_disp_pos is not supported! [Func]:%s [Line]:%d [Info]:chn(%d,%d) get chn last_node time out [Func]:%s [Line]:%d [Info]:VO layer(%d):vo release screen frame fail! [Func]:%s [Line]:%d [Info]:VGS job start fail! [Func]:%s [Line]:%d [Info]:VO(%d,%d):vgs cancel job fail with 0x%x! [Func]:%s [Line]:%d [Info]:layer %d chn %d put osd err. [Func]:%s [Line]:%d [Info]:layer%d's video layer hasn't configured! [Func]:%s [Line]:%d [Info]:set channel priority %d error! vou_check_frame_compress_mode vo_sd_disp_layer_zme_config DispH Decompress PartitionMode Width -----CHN PLAY INFO 2(continue)----------------------------------------------------------------------------------------------------------- %8s%8s%8s%8s%8s%8s%8s%8s%8s%8s [Func]:%s [Line]:%d [Info]:the four points of the coverex ([%d, %d], [%d, %d], [%d, %d], [%d, %d] is on vertical or horizental line 320x240@50 [Func]:%s [Line]:%d [Info]:set channel deflicker %d failed! vou_enable_chn_batch [Func]:%s [Line]:%d [Info]:chn(%d,%d) is not enable vou_set_video_layer_crop_check [Func]:%s [Line]:%d [Info]:memcpy_s to img out fail! [Func]:%s [Line]:%d [Info]:aspect ratio (X=%d, Y=%d, width=%d, height=%d) is error! ExitDev Height [Func]:%s [Line]:%d [Info]:unsupport input pixel format %d! ioremap_nocache failed error channel id found in %s: L%d vo_mod_init_device vou_ioctl vou add vb 0x%llx fail, line is %d, func is %s, 0x%x vou_buf_clear_disp_node 240x320@60 vou_get_video_partition_mode [Func]:%s [Line]:%d [Info]:layer(%d) hi_mpi_vo_set_video_layer_boundary is not supported! [Func]:%s [Line]:%d [Info]:vo(%d, %d), threshold %d should be in [%d, %d] range! [Func]:%s [Line]:%d [Info]:layer(%d), angle of chn rot %d is wrong!it should be in[%d,%d) vou_chn_vgs_add_task vou_chn_get_luma vou_check_frame_size vou_check_frame_compress_head_addr vo_chn_usr_send_block [Func]:%s [Line]:%d [Info]:null ptr! vou_chn_vgs vou_disp_layer_config mkp/src/vou_disp.c %8u%8s%10s%11s%8u%8u%8u%8u%8u%8u%8u%8s%10s%11s SDR10 HLG vo_vid_set_zme_enable vo_drv_get_channel_hal_id [Func]:%s [Line]:%d [Info]:VO register failed [Func]:%s [Line]:%d [Info]:register coverex rgn failure! 2560x1600@60 [Func]:%s [Line]:%d [Info]:VO chn(%d, %d) aspect ratio bgcolor(0x%x) illegal! [Func]:%s [Line]:%d [Info]:chn(%d,%d), invalid v_frame block, pool %d, addr 0x%llx! vou_chn_rotation_get_task_data [Func]:%s [Line]:%d [Info]:the osd num(%u) is larger than the input num(%u) [Func]:%s [Line]:%d [Info]:layer(%d) chn(%d) discards data! vo_disable_chn_wait_chn_info [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, header_phy_addr[0]:0x%llx [Func]:%s [Line]:%d [Info]:get mmz name fail! [Func]:%s [Line]:%d [Info]:add layer(%d) clear screen task failed! -----VIDEO LAYER STATUS 1---------------------------------------------------------------------------------------- QueryLCnt -----BySingle CHN STATUS 2(continue)------------------------------------------------------------------------------------------------------ ChnFreeNum SrcH vo vou_get_video_layer_attr [Func]:%s [Line]:%d [Info]:hi_mpi_vo_set_video_layer_decompress is not supported! [Func]:%s [Line]:%d [Info]:crop rect(%d, %d, %u, %u) is out of image(%u, %u)! vou_chn_sd_vi_send vo_check_chn_display_strategy [Func]:%s [Line]:%d [Info]:layer(%d), layer can not set layer param by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:get mmz name err! Y YUV-SP422 YUV-SP420 Single LINE h_coef <= VOU_ZOOM_COEF_BUTT [Func]:%s [Line]:%d [Info]:vou layer(%d) aspect ratio size(%d,%d) should be equal to the layer image size(%d,%d) illegal! hiirq_platform_set_irq_reg for vou fail! [Func]:%s [Line]:%d [Info]:unregister cover_ex failure! 1024x768@60 1080x1920@60 USER vou_set_video_priority [Func]:%s [Line]:%d [Info]:current chip doesn't support video layer crop! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not get layer crop by multi mode or on virt dev! vou_set_zoom_in_window vou_set_disp_buf_len [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_play_toleration is not supported! [Func]:%s [Line]:%d [Info]:sys_get_vb_cfg is HI_NULL! vou_chn_sd_vi_send_with_rot vou_chn_sd_vdec_send_no_query [Func]:%s [Line]:%d [Info]:the cover num(%u) is larger than the input num(%u) [Func]:%s [Line]:%d [Info]:memcpy_s to img in fail! [Func]:%s [Line]:%d [Info]:chn(%d,%d) add online task fail 0x%x! DispW Matrix Satu ChnId vid_cfg->vid_ow != 0 vou_drv_check_border_param 720P@60 vou_get_video_csc [Func]:%s [Line]:%d [Info]:vo layer %d is not need to unbind when the layer has not be binded! vou_set_chn_param_batch vou_set_chn_frame_rate vou_get_chn_receive_threshold [Func]:%s [Line]:%d [Info]:layer(%d),vgs_begin_job failed, ret = 0x%x [Func]:%s [Line]:%d [Info]:[layer%d chn%d]:get buffer fail,size %d ! ChnEn %8u%6u%16s%6u%6u%10u%11u%#12x%17s ZmTyp [Func]:%s [Line]:%d [Info]:vo layer(%d) CSC contrast value %d out of range! v_coef <= VOU_ZOOM_COEF_BUTT [Func]:%s [Line]:%d [Info]:layer%d's double_frame can only to be setted HI_FALSE! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_get_video_layer_partition_mode is not supported! [Func]:%s [Line]:%d [Info]:layer%d's bind failed! vou_disable_chn [Func]:%s [Line]:%d [Info]:vo layer(%d), this layer do not support to get screen frame! [Func]:%s [Line]:%d [Info]:current chip doesn't support video layer early display! [Func]:%s [Line]:%d [Info]:VO layer(%d) do not support mirror in multi partition mode. vou_do_get_chn_mirror -----MODULE PARAM----------------------------- %2s DisplayPts DRpt ShouD vou_drv_zoom_config [Func]:%s [Line]:%d [Info]:layer(%d)'s display frame rate %d exceeds normal range[1~%d]! [Func]:%s [Line]:%d [Info]:VO layer(%d) aspect ratio (x:%d,y:%d,W:%d,H:%d) illegal! arch/hi3516cv500/hal/vou_hal.c [Func]:%s [Line]:%d [Info]:vo register export callback fail! [Func]:%s [Line]:%d [Info]:vo layer %d hasn't create vb pool! [Func]:%s [Line]:%d [Info]:crop rect (%d, %d, %u, %u) should align to 2! [Func]:%s [Line]:%d [Info]:chn(%d,%d), user has released all frame, no frame need to release [Func]:%s [Line]:%d [Info]:hi_mpi_vo_step_chn is not supported! [Func]:%s [Line]:%d [Info]:layer %d get layer last_node is interrupted by signal! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not take border by using not vgs way! [Func]:%s [Line]:%d [Info]:layer(%d), layer can not take border in this block! vou_get_video_layer_boundary [Func]:%s [Line]:%d [Info]:chn(%d,%d) hi_mpi_vo_get_chn_boundary is not supported! [Func]:%s [Line]:%d [Info]:[layer%d chn%d]:dest VB width:%d height:%d is illegal! [Func]:%s [Line]:%d [Info]:channel(%d,%d) doesn't have free node! [Func]:%s [Line]:%d [Info]:layer %d init pool failed! vo_set_chn_attr_batch_check [Func]:%s [Line]:%d [Info]:vou chn(%d,%d)'s %d frame not released yet! [Func]:%s [Line]:%d [Info]:illegal param: in img frame field %d vou_set_zoom_in_window_check [Func]:%s [Line]:%d [Info]:get channel valid data failed! WbcBgBlackEn DispY DispFrt SDR8 Cont both RecvCurPts ChRpt CompressMode [Func]:%s [Line]:%d [Info]:not supports receiving compress mode && low delay! [Func]:%s [Line]:%d [Info]:HD (%d)layer disp rect width(%d) height(%d) can't be larger than 3840x3840! vou_receive_sys_call_back vo_exit_unregister 1920x1200@60 vou_set_layer_attr vou_video_bind_dev vou_set_chn_step [Func]:%s [Line]:%d [Info]:get screen frame err: vo does not be in STARTED state. vou_get_play_toleration [Func]:%s [Line]:%d [Info]:layer(%d) hi_mpi_vo_get_video_layer_boundary is not supported! vou_set_chn_receive_threshold [Func]:%s [Line]:%d [Info]:send pic to chn(%d, %d) failed! vou_put_cover [Func]:%s [Line]:%d [Info]:layer(%d), layer can not set layer crop by multi mode or on virt dev! [Func]:%s [Line]:%d [Info]:early_display_en should be HI_TRUE or HI_FALSE which is %d! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, ext_phy_addr[1]:0x%llx [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom in type %d invalid! vou_is_image_pixel_format_consistent SLF %8u%16u%#16x%#16x %8s%8s%6s%6s%6s%6s%6s%6s%6s%6s%6s%6s%6s%9s%12s %8s%8s%8s%6s%6s%6s%6s%6s%7s%7s%9s Refsh vou_drv_is_chip_support_border vo_drv_check_rgn_attr [Func]:%s [Line]:%d [Info]:layer(%d), display area rect(%d, %d, %d,%d) is illegaled, should between (32, 32) and (%d, %d) vo_rgn_register [Func]:%s [Line]:%d [Info]:vo layer %d destory vb pool failed! PAL 1080P@25 3840x2160@25 [Func]:%s [Line]:%d [Info]:layer(%d) has not bind any dev! [Func]:%s [Line]:%d [Info]:hi_mpi_vo_refresh_chn is not supported! vou_show_chn [Func]:%s [Line]:%d [Info]:chn(%d,%d) hi_mpi_vo_set_chn_boundary is not supported! vou_set_chn_boundary vo_set_layer_attr_with_layer_enable vo_check_set_video_layer_early_display vo_disable_chn_update_ctx vou_check_frame_field_mode vou_usr_send_frame_check [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom in window rect(%d,%d,%d,%d) invalid, should align 2 and larger than (0,0,32,32)! vou_vgs_put_disp_buf ChnBusyNum SrcW vou_drv_check_video_csc vou_drv_check_layer_attr [Func]:%s [Line]:%d [Info]:only supports receiving 8bit data(DYANMIC RANGE:SDR8) [Func]:%s [Line]:%d [Info]:layer(%d), image size(%d, %d) or disp rect (%d, %d, %d, %d) dosen't aligned by 2 pixels! [Func]:%s [Line]:%d [Info]:HD (%d)layer disp rect width(%d) height(%d) can't be larger than 1920x1920! 720P@50 1080I60 vo_wait_get_sreen_frame_call_back vou_enable_layer vou_disable_layer vou_set_video_layer_boundary vo_get_frm_vb_blk [Func]:%s [Line]:%d [Info]:chn(%d,%d) not exist [Func]:%s [Line]:%d [Info]:layer(%d): change layer attr, but layer doesn't disabled! [Func]:%s [Line]:%d [Info]:invalid VB, pool %d, phy_addr[0]:0x%llx [Func]:%s [Line]:%d [Info]:pic width(%d) is smaller than min width(%d) or pic height(%d) is smaller than min height(%d)!! [Func]:%s [Line]:%d [Info]:illegal param: in img compress_mode %d vo_chn_usr_send [Func]:%s [Line]:%d [Info]:vo(%d,%d) zoom ratio(%d,%d,%d,%d) should smaller than 1000! [Func]:%s [Line]:%d [Info]:VO create proc fail! ClustMode DstDyRg Priority ChnW Batch Revrs Dsped [Func]:%s [Line]:%d [Info]:layer(%d), image size(%d, %d) is illegaled, should biger than (32,32)! 800x600@50 [Func]:%s [Line]:%d [Info]:vou channel(%d, %d) parameter illegal! vou_check_layer_crop [Func]:%s [Line]:%d [Info]:chn(%d,%d) does not support XDR and SLF frame. vou_usr_send_frame_time_out [Func]:%s [Line]:%d [Info]:layer(%d),HD layer can't get&release screen frame! [Func]:%s [Line]:%d [Info]:channel(%d,%d) wait vpss send after query time out! [Func]:%s [Line]:%d [Info]:vo(%d)'s video layer disp_buf_len is 0, should between 3 and 15! vou_chn_sd_vdec_send vo_sd_release_layer_vb [Func]:%s [Line]:%d [Info]:channel(%d,%d) received user frame time out! vo_chn_usr_send_time_out vou_chn_clear_buf_check %8s%8s%10s%11s%8s%8s%8s%8s%8s%8s%8s%8s%10s%11s bSDVgsBypass 270 -----BySingle CHN STATUS 1---------------------------------------------------------------------------------------------------------------- * = J ? 3 b l + K r T T f > q H v 0 ; q * < y + C ` 1 r K c + : J Z i y 0 A R d u # 4 F W h z $ 5 E V f v b k s { { s k b
8K Z vo (! 8 @ H d @ z 8 h 8 8 2 , < | 8 8 8 2 8 < @ 2 o < X < T < r} < V < < < @ < } < < < N @ Hv ` p m < h @ < p q p p p 2 ! p < " p # z p $ p % p 2 & p < ' L @ < ( c @ 2 ) @ 2 * @ < + I X 2 , < - ` 8 < . / m ~ w | 8 ) ~ , 8 ) , 8 ) X , ( n ( h , X , 8 ) , 8 ) X , @ , @ $ z > X ( # ( ) h 0 p V d F P H H 1 @ @ $ h p 0 # ` p H X , ' p 0 ' p 0 @ + p 0 p R X p R X p R X p R X p R X p R X p R X p R X X p R X p R X X @ A @ @ @ X . { c $ 8 @ (
Linker: 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 .data.rel.ro .dynamic .got .got.plt .data .bss .ARM.attributes .comment .shstrtab