memcpy memset __aeabi_unwind_cpp_pr0 __aeabi_unwind_cpp_pr1 __stack_chk_fail __stack_chk_guard convert_panel_bit_width convert_panel_cfg_para convert_panel_cfg_to_sync_info convert_panel_division_type convert_panel_flip_type convert_panel_intf_type convert_panel_link_num convert_panel_pair_mode convert_panel_port_mode convert_panel_tim_change_type convert_panel_vb1_byte_num disp_tran_index_to_drv_fmt g_temp g_vdp_save_path hi_drv_ld_notify_event hi_drv_mmz_alloc hi_drv_mmz_alloc_and_map hi_drv_mmz_map hi_drv_mmz_release hi_drv_mmz_unmap hi_drv_mmz_unmap_and_release hi_drv_sec_smmu_query_buffer_source hi_drv_secmmz_release hi_drv_secsmmu_buffer_get hi_drv_secsmmu_buffer_put hi_drv_secsmmu_query_buffer_ref hi_drv_secsmmu_release hi_drv_smmu_alloc hi_drv_smmu_alloc_and_map hi_drv_smmu_buffer_get hi_drv_smmu_buffer_put hi_drv_smmu_map hi_drv_smmu_query_buffer_ref hi_drv_smmu_query_buffer_source hi_drv_smmu_release hi_drv_smmu_unmap hi_drv_smmu_unmap_and_release hi_drv_stat_event hi_drv_sys_get_time_stamp_ms hi_log_out memcpy_s memset_s osal_cmd_check osal_exportfunc_get osal_ioremap_nocache osal_iounmap osal_kfree osal_klib_fclose osal_klib_fopen osal_klib_fwrite osal_kmalloc osal_kthread_create osal_kthread_destroy osal_kthread_set_priority osal_kthread_should_stop osal_mdelay osal_msleep_uninterruptible osal_sched_clock osal_udelay osal_vfree osal_vmalloc printf snprintf_s vdp_alloc_mmz vdp_alloc_secure_mmz vdp_check_misc_panel vdp_check_tcon_param vdp_createthread_and_run vdp_destroythread vdp_div vdp_drv_get_panel_cfg_para vdp_free_mmz vdp_free_secure_mmz vdp_frm_process_time_cal vdp_get_csc_coef vdp_get_custom_memc_demo vdp_get_custom_memc_enable vdp_get_custom_memc_level vdp_get_demura_info_from_pq vdp_get_export_func vdp_get_format_cfg_para vdp_get_format_cfg_paraby_enc_fmt vdp_get_hdmi_cfg_para_from_pdm vdp_get_hdr_status_from_pq vdp_get_od_info_from_pq vdp_get_panel_cfg_para_from_panel vdp_get_pdm_disp_para vdp_get_pdm_tcon_param vdp_get_scaler_coef vdp_get_sr_coef vdp_get_stride vdp_get_tcon_pos_info vdp_init_get_external_func vdp_io_map vdp_io_umap vdp_local_dimming_regist vdp_map_mmz vdp_mdelay vdp_msleep vdp_notify_wind_created vdp_notify_wind_destroyed vdp_osal_allocate_mem vdp_osal_decrease_ref_count vdp_osal_fclose vdp_osal_fopen vdp_osal_free_mem vdp_osal_fwrite vdp_osal_get_frame_check_sum vdp_osal_get_time_stamp_us vdp_osal_increase_ref_count vdp_osal_mem_map vdp_osal_mem_unmap vdp_osal_query_mem_source vdp_osal_save_frame_to_file vdp_osal_transfor10bit_tobit vdp_osal_wait_check vdp_pthread_should_stop vdp_send_venc_frame vdp_set3_d_sync vdp_set_custom_memc_demo vdp_set_custom_memc_enable vdp_set_custom_memc_level vdp_set_hdmi_tx_video_attr vdp_set_hdr_info vdp_set_panel_frm_rate vdp_set_panel_mod vdp_set_panel_resume vdp_set_tcon_enable_by_pq vdp_stat_event vdp_tran_tcon_pos vdp_udelay vdp_un_map_mmz vdp_update_dhd_param vdp_update_histogram vdp_update_vdp_csc vdp_update_vdp_pq vdp_update_vp_setting osal_get_pid vdp_debug vdp_debug_clean_mask vdp_debug_de_init vdp_debug_get_mask vdp_debug_init vdp_debug_set_mask vdp_print_pid vsnprintf_s CreateFenceFromTimeline CreateTimeline TimelineActivate close drv_sync_create_fence drv_sync_de_init drv_sync_flush drv_sync_init disp_1_to2_thread_process disp_create_cast disp_create_win disp_drv_create1_to2_path disp_drv_destroy1_to2_path disp_drv_get1_to2_proc_info disp_drv_set1_to2_debug_mask disp_drv_update1_to2_path_format disp_get_resolution_by_format g_b1_to2_debug_mask hi_drv_disp_acquire_cast_frame hi_drv_disp_create_cast hi_drv_disp_destroy_cast hi_drv_disp_release_cast_frame hi_drv_disp_set_cast_attr hi_drv_disp_set_cast_enable hi_drv_win_create hi_drv_win_dequeue_frame hi_drv_win_destroy hi_drv_win_queue_frame hi_drv_win_reset hi_drv_win_set_enable osal_set_freezable osal_try_to_freeze disp_drv_change_disp_mode disp_drv_config3_d_para disp_hal_2_d_to3_d_de_init disp_hal_2_d_to3_d_init disp_hal_3_d_config disp_hal_set_bg_color disp_hal_set_display_mode disp_spin_lock disp_spin_unlock g_st_disp_dev_ctx hi_drv_disp_get_3d_depth_level hi_drv_disp_get_3d_depth_range hi_drv_disp_get_3d_to_2d_mode hi_drv_disp_get_3d_view_level hi_drv_disp_get_3d_view_range hi_drv_disp_get_video_3d_mode hi_drv_disp_set_3d_depth_level hi_drv_disp_set_3d_to_2d_mode hi_drv_disp_set_3d_view_level hi_drv_disp_set_right_eye_first hi_drv_disp_set_video_3d_mode osal_memncmp disp_check_attr disp_drv_abl_de_init disp_drv_abl_init disp_drv_abl_isr_process disp_drv_check_parameters disp_drv_check_region_rect disp_drv_check_region_rect_valid disp_hal_get_abl_addr disp_hal_get_capacity disp_hal_get_region_avg_rgb disp_hal_set_abl_addr disp_hal_set_abl_euro_sec disp_hal_set_abl_region_attr g_st_abl_ctx hi_drv_disp_get_abl_area_attr hi_drv_disp_get_abl_area_avg_rgb hi_drv_disp_get_abl_region_attr hi_drv_disp_get_region_avg_rgb hi_drv_disp_set_abl_area_attr hi_drv_disp_set_abl_region_attr osal_spin_lock_destory osal_spin_lock_init osal_spin_lock_irqsave osal_spin_unlock_irqrestore disp_drv_pdm_get_init_param disp_hal_set_mirror_enable disp_alloc_suspend_mem disp_check_intf_exist disp_deinit_sr disp_drv_check_disp_be_master disp_drv_check_disp_be_slave disp_drv_check_disp_open disp_drv_ctrl_cfg_sr_pos disp_drv_ctrl_cfg_sr_setting disp_drv_ctrl_cfg_sr_zme disp_drv_de_init_dolby_mng disp_drv_format_set_chn_fmt disp_drv_get_default_disp_attr disp_drv_get_default_disp_info disp_drv_get_default_fmt_cfg disp_drv_get_default_misc_panel_info disp_drv_get_hdr_attr disp_drv_init_dolby_mng disp_drv_intf_add_interface disp_drv_intf_check_intf_valid disp_drv_intf_del_interface disp_drv_isr_close_chn disp_drv_isr_de_init disp_drv_isr_init disp_drv_isr_open_chn disp_drv_resume_from_boot disp_drv_resume_from_suspend disp_drv_set_disp_default_setting disp_drv_set_disp_enable disp_free_suspend_mem disp_hal_clean_logo disp_hal_de_init disp_hal_de_init_smmu disp_hal_deinit_stt_cfg disp_hal_get_chn_clk disp_hal_get_chn_enable disp_hal_get_ink disp_hal_init disp_hal_init_smmu disp_hal_init_stt_cfg disp_hal_read_gfx_alpha disp_hal_reg_init disp_hal_resume disp_hal_resume_stt_cfg disp_hal_set_chn_clk disp_hal_set_chn_enable disp_hal_set_color_bar_enable disp_hal_set_layer_link_to_disp disp_hal_set_test_pattern_enable disp_hal_set_vdac_enable disp_hal_set_vdp_clk disp_hal_smmu_set_int_enable disp_hal_suspend disp_hal_suspend_stt_cfg disp_hal_switch_int disp_init_dev_context disp_init_hal_init disp_init_part_when_none_boot disp_init_sr disp_lowpower_hal_set_vdp_clk disp_open_cfg_hdmi_tx drv_disp_get_misc_panel_info drv_disp_set_pqbypass g_b_cast_running g_st_disp_spin_lock hi_drv_disp_add_intf hi_drv_disp_attach hi_drv_disp_cast_de_init hi_drv_disp_cast_init hi_drv_disp_clock_set hi_drv_disp_close hi_drv_disp_deinit hi_drv_disp_del_intf hi_drv_disp_detach hi_drv_disp_get_bg_color hi_drv_disp_get_cast_enable hi_drv_disp_get_cast_handle hi_drv_disp_get_colorbar_enable hi_drv_disp_get_delay_attr hi_drv_disp_get_display_info hi_drv_disp_get_dolbyvision_info hi_drv_disp_get_enable hi_drv_disp_get_flip hi_drv_disp_get_format hi_drv_disp_get_ink_rgb hi_drv_disp_get_osd_info hi_drv_disp_get_osd_output_mode hi_drv_disp_get_testpattern_enable hi_drv_disp_get_virtual_screen hi_drv_disp_init hi_drv_disp_open hi_drv_disp_resume hi_drv_disp_set_bg_color hi_drv_disp_set_colorbar_enable hi_drv_disp_set_delay_attr hi_drv_disp_set_dolbyvision_info hi_drv_disp_set_enable hi_drv_disp_set_flip hi_drv_disp_set_format hi_drv_disp_set_isr_time_again hi_drv_disp_set_offset hi_drv_disp_set_osd_output_mode hi_drv_disp_set_pcr_clock hi_drv_disp_set_secure_view_flage hi_drv_disp_set_testpattern_enable hi_drv_disp_set_virtual_screen hi_drv_disp_suspend hi_drv_frc_logic_buff_set_normal_play hi_drv_frc_logic_buff_set_pause hi_drv_tcon_close hi_drv_tcon_de_init hi_drv_tcon_init hi_drv_tcon_open hi_drv_tcon_resume hi_drv_win_send_command misc_panel_process_k_thread_manager osal_irq_set_affinity capture_set_frame_info cast_de_init_cast_buffer cast_decide_capture_cfg_frame cast_decide_cast_cfg_frame cast_decide_snap_cfg_frame cast_free_mem_for_node cast_get_stride cast_init_cast_buffer cast_k_thread_manager cast_malloc_mem_for_node cast_put_finish_frame_to_venc cast_put_pre_cfg_frame_to_writing_frame cast_put_wbc_frame_to_captrue_user cast_put_wbc_frame_to_finish_list cast_put_wbc_frame_to_snap_user cast_reset_buffer cast_set_frame_info cast_update_cast_cfg_frame_info cast_user_acquire_frame cast_user_release_frame g_st_frame g_u32_cast_debug_mask osal_wait_wakeup snap_set_frame_info capture_prepare_hal_info cast_cast_finish_proccess cast_check_is_finish_start_pos_safe cast_debug_print_buffer_state cast_debug_print_one_list cast_finish cast_lose_finish_isr_check cast_make_hal_decision cast_prepare_hal_info_from_display_info cast_prepare_hal_info_from_frame cast_register_isr_func cast_start cast_un_register_isr_func cast_update_cast_state disp_hal_cast_config_hardware disp_hal_cast_de_init disp_hal_cast_init disp_hal_get_dhd_state drv_layerprocess_get_v0_fdr_mute drv_layerprocess_get_v0b_enable hi_drv_capture_picture hi_drv_disp_acquire_snapshot hi_drv_disp_external_attach hi_drv_disp_external_deattach hi_drv_disp_get_cast_attr hi_drv_disp_get_cast_proc_info hi_drv_disp_reg_callback hi_drv_disp_release_snapshot hi_drv_disp_set_snap_shot_attr hi_drv_disp_unreg_callback hi_drv_release_picture hi_drv_win_capture_picture hi_drv_win_capture_picture_release hi_drv_win_get_all_handle osal_wait_destroy osal_wait_init osal_wait_timeout_interruptible prepare_video_param print_addr snapshot_prepare_hal_info decide_dolby_info_when_not_empty disp_drv_ctrl_check_mixer_enable disp_drv_ctrl_checksum_debug disp_drv_ctrl_config_dhd disp_drv_ctrl_config_hard_ware disp_drv_ctrl_decide_disp_expect_info disp_drv_ctrl_decide_dolby_info disp_drv_ctrl_disp_mode_change disp_drv_ctrl_frame_lock_proccess disp_drv_ctrl_is_cur_isr_need_process disp_drv_ctrl_main_decision disp_drv_ctrl_misc_panel_decision disp_drv_ctrl_set3_d_sync disp_drv_format_isr_update_process disp_drv_frame_lock_deinit disp_hal_cfg_sr_para disp_hal_cfg_sr_pos disp_hal_cfg_srcsc disp_hal_cfg_srzme disp_hal_get_dhd_checksum disp_hal_set_dhd_cfg disp_hal_set_vdp_performance drv_frame_lock_get_frame_lock_clk drv_get_win_lock_state drv_win_isr_process hi_drv_frc_buffer_process hi_drv_frc_config_process hi_drv_frc_get_frame_info disp_drv_ctrl_clock_change disp_drv_ctrl_decide_set_clk disp_drv_ctrl_decide_set_sync disp_drv_ctrl_gradual_to_dest disp_drv_ctrl_set_chn_sync disp_drv_ctrl_sync_change disp_hal_get_disp_timing disp_hal_set_disp_timing disp_hal_set_int_threshold disp_hal_tcon_init g_en_tim_switch_state g_st_format_cfg drv_frame_lock_get_debug_info drv_frame_lock_get_proc_info drv_frame_lock_set_debug_info frame_lock_adjust_to_locked_line frame_lock_adjust_to_pix_clock frame_lock_adjust_to_target_clock frame_lock_cfg_frame_lock_attr frame_lock_check_frame_lock_attr frame_lock_check_is_working_int frame_lock_check_signal_and_get_target_clock frame_lock_check_signal_stable frame_lock_check_signal_state frame_lock_decide_frame_lock_clk frame_lock_get_target_clock frame_lock_get_tunel_step frame_lock_get_vi_cnt_range frame_lock_gradual_to_dest frame_lock_init frame_lock_platform_debug_print frame_lock_platform_div64bit frame_lock_platform_get_lock_count frame_lock_platform_get_running_clk frame_lock_platform_get_signal_cnt_clk frame_lock_platform_set_lock_count_enable frame_lock_set_default_value frame_lock_update_clock_mode frame_lock_update_frame_lock_clk g_st_frame_lock_ctx disp_hal_get_frame_lock_count disp_hal_get_frame_lock_signal_cnt_clk disp_drv_check_inft_type_valid disp_drv_count_isr_time disp_drv_get_time_stamp_us disp_drv_isr_check_chn_state disp_drv_isr_debug_print_vline disp_drv_isr_is_debug_stop disp_drv_isr_low_band_width_info disp_drv_isr_main disp_drv_isr_process_int_of_ten_percent disp_drv_isr_process_reg_call_back disp_drv_isr_reg_callback disp_drv_isr_search_exist_node disp_drv_isr_search_null_node disp_drv_isr_smmu_error_info disp_drv_isr_un_reg_callback disp_drv_isr_update_run_info disp_hal_check_current_offline disp_hal_clean_int_state disp_hal_get_int_mask disp_hal_get_int_mask_enable disp_hal_get_int_state disp_hal_smmu_clean_int_state disp_hal_smmu_get_error_addr disp_hal_smmu_get_int_state hi_drv_disp_main_isr hiirq_platform_set_irq_reg osal_irq_free osal_irq_request hi_drv_disp_get_memc_demo hi_drv_disp_get_memc_enable hi_drv_disp_get_memc_level hi_drv_disp_set_memc_demo hi_drv_disp_set_memc_enable hi_drv_disp_set_memc_level check_frame_hardware_buffer_info create_window delete_meta_info_from_frame_info drv_layerprocess_get_capacity drv_mosaic_de_init drv_win_acquire_frame drv_win_acquire_lowdelay_frame drv_win_attach_sink drv_win_capture_picture drv_win_capture_picture_release drv_win_check_dolby_lib_valid drv_win_close drv_win_create drv_win_ctrl_check_can_be_create drv_win_ctrl_check_frame_info drv_win_ctrl_check_static_attr drv_win_ctrl_clean_pause_meta_buffer drv_win_ctrl_create drv_win_ctrl_destory drv_win_ctrl_distribute_layer drv_win_ctrl_get_main_win_info drv_win_ctrl_get_winow drv_win_ctrl_is_full_display drv_win_ctrl_update_frc_attr drv_win_de_init drv_win_de_queue_frame drv_win_decide_for_queue_sync_frame drv_win_destroy drv_win_detach_sink drv_win_down drv_win_freeze drv_win_get_all_handle drv_win_get_alpha drv_win_get_attr drv_win_get_buf_proc_info drv_win_get_debug_info drv_win_get_disp_info drv_win_get_disp_output drv_win_get_enable drv_win_get_file_path drv_win_get_flip drv_win_get_freeze drv_win_get_image drv_win_get_info drv_win_get_newest_frame drv_win_get_play_info drv_win_get_proc_new_frame_info drv_win_get_proc_win_info drv_win_get_rotation drv_win_get_source drv_win_get_spin_lock drv_win_get_timing drv_win_get_video_delay drv_win_get_vpss_handle drv_win_get_zorder drv_win_init drv_win_lock_attr drv_win_open drv_win_pause drv_win_poll drv_win_put_image drv_win_queue_dolby_frame drv_win_queue_frame drv_win_release_frame drv_win_reset drv_win_set_alpha drv_win_set_attr drv_win_set_debug_info drv_win_set_dolby_lib_info drv_win_set_enable drv_win_set_flip drv_win_set_mute_color drv_win_set_pre_delay drv_win_set_quick_mode drv_win_set_rotation drv_win_set_size drv_win_set_source drv_win_set_sync_info drv_win_set_timing drv_win_set_tplay drv_win_set_zorder drv_win_show_dolby_lib_info drv_win_up drv_win_wait_interrupt g_dequeue_frame g_dollby_lib_info g_st_win_spin_lock g_window_global_flag hi_drv_frc_de_init hi_drv_frc_get_cur_next_frame hi_drv_frc_get_play_info hi_drv_frc_init hi_drv_frc_reset hi_drv_frc_set_attr hi_drv_frc_set_enable hi_drv_frc_set_logic_lowdelay_mode hi_drv_frc_set_sync_info hi_drv_frc_set_tplay hi_drv_sys_add_window_info hi_drv_sys_del_window_info osal_poll_wait osal_sem_destory osal_sem_down osal_sem_init osal_sem_up strlen win_check_aspect_ratio win_check_crop_rect win_check_disp_info_valid win_check_input_rect win_check_non_linear_info win_check_out_rect win_check_video_rect win_clear_play_ctrl_state win_decide_buffer_mode win_get_virt_screen win_prepare_frc_attr win_process_lock_attr win_set_channel_type_to_comm win_set_overlay_tplay win_spin_lock win_spin_unlock win_upate_buffer_mode win_update_frc_lowdelay_mode window_buf_acquire_capture_frame window_buf_acquire_frame window_buf_acquire_lowdelay_frame window_buf_acquire_meta_buffer window_buf_check_frame_has_been_que window_buf_clean_pause_meta_buffer window_buf_get_display_buf_info window_buf_get_next_frame window_buf_get_work_mode window_buf_proc window_buf_release_capture_frame window_buf_release_frame window_buf_release_meta_buffer window_buf_reset window_buf_set_meta_buffer_pause_flag window_buf_set_work_mode window_dequeue_frame window_destory window_freeze window_get_flip window_get_info window_get_info_from_disp window_get_proc_info window_get_rotation window_pause window_queue_frame window_reset window_set_flip window_set_predelay window_set_quickout_mode window_set_rotation window_set_sync_mode window_set_timing window_sync_deinit window_sync_init window_tde_deinit window_tde_init window_tde_trans_frame window_vpss_create window_vpss_destroy window_vpss_get_image window_vpss_put_image window_vpss_send_commend osal_proc_print window_buf_de_init window_buf_de_queue_frame window_buf_freeze window_buf_get_last_que_frame window_buf_init window_buf_pause window_buf_queue_frame window_buf_quickout window_buf_set_sync_mode drv_win_proc_read g_st_win_proc_info hi_drv_frc_queue_frame osal_proc_add osal_proc_remove win_drv_proc_debug_frame_resolution win_drv_proc_get_help win_drv_proc_set_alpha win_drv_proc_set_aspratio win_drv_proc_set_croprect win_drv_proc_set_enable win_drv_proc_set_freeze win_drv_proc_set_mute_color win_drv_proc_set_negative win_drv_proc_set_outrect win_drv_proc_set_pause win_drv_proc_set_quick_mode win_drv_proc_set_reset win_drv_proc_set_rotation win_drv_proc_set_videorect win_drv_proc_show_dolby_lib_info win_drv_proc_sync window_get_default_cfg window_reset_timing drv_layer_calculate_vpss_crop_info get_offline_port_config revise_port_cfg update_vpss_port_config window_vpss_complete_src_frame frc_buf_add_empty_frame_node frc_buf_add_full_frame_node frc_buf_add_online_empty_frame_node frc_buf_add_online_full_frame_node frc_buf_add_release_frame_node frc_buf_de_init frc_buf_get_empty_frame_node frc_buf_get_full_frame_node frc_buf_get_online_empty_frame_node frc_buf_get_online_special_full_frame_node frc_buf_get_online_special_full_frame_node_and_delete frc_buf_get_special_full_frame_node frc_buf_get_special_full_frame_node_and_delete frc_buf_get_special_release_frame_node_and_delete frc_buf_init frc_buf_proc frc_buf_proc_print_buff_state frc_buf_proc_print_list_state frc_buf_reset frc_buf_try_get_before_online_special_full_frame_node_and_delete frc_buff_spin_lock frc_buff_spin_unlock drv_frc_acquire_frame drv_frc_buffer_process drv_frc_config_process drv_frc_de_init drv_frc_get_cur_next_frame drv_frc_get_debug_info drv_frc_get_frame_info drv_frc_get_frame_play_time drv_frc_get_newest_frame drv_frc_get_play_info drv_frc_get_spin_lock drv_frc_init drv_frc_memc_enable drv_frc_memc_freeze drv_frc_memc_get_play_info drv_frc_memc_pause drv_frc_memc_regist_release_function drv_frc_memc_reset drv_frc_memc_set_attr drv_frc_memc_set_sync drv_frc_memc_set_tplay drv_frc_proc_get_help drv_frc_proc_memc_test drv_frc_proc_print_wbc_check_sum drv_frc_proc_repeat_queue_frame drv_frc_proc_save_frame drv_frc_proc_set_pq_bypass drv_frc_proc_set_testpattern drv_frc_proc_step_mode_cfg drv_frc_proc_tplay drv_frc_queue_frame drv_frc_release_frame drv_frc_reset drv_frc_set_attr drv_frc_set_debug_info drv_frc_set_enable drv_frc_set_logic_buff_test_assistant drv_frc_set_logic_lowdelay_mode drv_frc_set_sync_info drv_frc_set_test_assistant_function drv_frc_set_tplay drv_layer_prepare_layer_cfg drv_layerpfrocess_get_cur_next_frame drv_layerprocess_check_current_offline drv_layerprocess_config_layer drv_layerprocess_config_offline_mode drv_layerprocess_de_init drv_layerprocess_get_logic_addr_info drv_layerprocess_get_logic_work_mode drv_layerprocess_init drv_layerprocess_resume_v0f_config drv_layerprocess_set_hardware_mute drv_layerprocess_set_logic_work_mode frc_comm_check_init frc_comm_clean_context frc_comm_clean_global_context frc_comm_get_context frc_comm_get_default_frame_info frc_comm_get_default_play_info frc_comm_get_display_delay_time frc_comm_malloc_zme_coef frc_comm_prepare_frame_info frc_comm_regist_isr frc_comm_set_init_flag frc_comm_unregist_isr frc_comm_update_sync_info frc_comm_update_tplay_info frc_config_hardware_mute frc_logic_buff_get_play_info frc_logic_buff_isr_config frc_logic_buff_isr_process frc_logic_buff_queue_frame frc_logic_buff_reset frc_logic_buff_set_freeze_enable frc_logic_buff_set_normal_play frc_logic_buff_set_pause frc_logic_buff_set_quickout frc_offline_isr_process frc_offline_kthread_manager frc_soft_calculate frc_soft_de_init frc_soft_init frc_spin_lock frc_spin_unlock frc_update_user_attr frc_wait_event frc_work_mode_switch_over g_st_frc_proc_info g_st_frc_spin_lock hi_drv_frc_proc_read layerprocess_close_offline_wbc_chn drv_frc_proc_buffer_info drv_frc_proc_format_hdr drv_frc_proc_frame_info drv_frc_proc_get_layer_capacity_info drv_frc_proc_get_pixfmt_string drv_frc_proc_layer_capacity_info drv_frc_proc_layer_info drv_frc_proc_lowdelay_info drv_frc_proc_print_frc_info drv_frc_proc_read drv_frcx_get_global_context drv_frcx_get_play_info drv_frcx_reset drv_frcx_set_attr drv_frcx_set_enable drv_frcx_set_sync_info drv_frcx_set_tplay frc_proc_print_frame_info hi_drv_frc_set_logic_buff_test_assistant hi_drv_frc_set_test_assistant_function osal_printk osal_strtol strncpy_s drv_layer_calculate_vi_threshold drv_layerprocess_get_lowdelay_state drv_layerprocess_queue_lowdelay_frame drv_layerprocess_set_freeze_enable drv_layerprocess_set_lowdelay_play_mode drv_layerprocess_set_lowdelay_reset_mode drv_layerprocess_sync_process drv_layerprocess_trigger_frame_change drv_layerprocess_update_pq_cfg drv_frc_memc_get_frm_info drv_frc_memc_get_v0_b_config_frame drv_frc_memc_queue_frm drv_frc_memc_start drv_layerprocess_config_offline_task drv_layerprocess_config_v0_b drv_layerprocess_get_v0_f_config_info drv_layerprocess_v0_f_isr_process drv_layerprocess_v0f_reset frc_offline_acquire_next_disp_frame frc_offline_check_task frc_offline_config_wbc_chanel_info frc_offline_free_wbc_buffer frc_offline_get_default_v0b_config frc_offline_get_wbc_frame_mem_check_sum frc_offline_isr_main frc_offline_malloc_wbc_mem frc_offline_memc_test frc_offline_revise_v0b_config frc_offline_save_wbc_frame frc_offline_start_task frc_offline_wait_isr_event osal_get_jiffies drv_layer_transfer_crop_outrect drv_layer_transfer_inrect drv_layer_transfer_user_crop revise_post_process_info div_64 disp_hal_set_alg_pos disp_hal_tcon_regup g_od_decision g_st_tcon_ctx tcon_cfg_flag_clear tcon_cfg_flag_update tcon_check_is_flag_update tcon_check_is_info_update tcon_check_pdm_module_state tcon_check_state tcon_config_all_alg tcon_decison_alg_cfg tcon_decison_demura_cfg tcon_decison_od_cfg tcon_decison_pcid_cfg tcon_decison_rgbw_cfg tcon_drv_check_is_tcon_init tcon_drv_ctrl_close tcon_drv_ctrl_de_init tcon_drv_ctrl_get_tcon_alg_attr tcon_drv_ctrl_init tcon_drv_ctrl_isr_process tcon_drv_ctrl_open tcon_drv_ctrl_resume tcon_drv_ctrl_set_tcon_alg_attr tcon_drv_get_tcon_ctx tcon_drv_get_tcon_mem tcon_drv_mem_alloc_mem_for_tcon tcon_drv_mem_free_mem_for_tcon tcon_get_default_alg_attr tcon_get_default_alg_type tcon_get_default_ctx tcon_get_default_disp_info_from_disp tcon_get_disp_info_from_disp tcon_get_new_tcon_disp_info tcon_regiter_isr_to_disp tcon_set_alg_type tcon_un_regiter_isr_to_disp vdp_drv_cfg_demura vdp_drv_cfg_fcic vdp_drv_cfg_mplus vdp_drv_cfg_od vdp_drv_cfg_pcid vdp_drv_cfg_pod2 vdp_drv_cfg_rgbw drv_tcon_proc_register drv_tcon_proc_un_register hi_drv_disp_get_tcon_alg_attr hi_drv_disp_set_tcon_alg_attr osal_strtoul tcon_close_all_alg vdp_drv_set_od_debug_out g_st_tcon_mem_info tcon_mem_malloc_mem_for_od vdp_drv_get_od_addr_size drv_frcx_de_init drv_frcx_init drv_frcx_proc_read drv_frcx_proc_write drv_frcx_work_enable frcx_free_wbc_buffer frcx_get_default_frc0_attr frcx_get_mosaic_frc_context frcx_get_unused_mosaic_frc_context frcx_isr_main drv_mosaic_init mosaic_get_context vdp_get_reg vdp_self_demura_set_demura_ck_gt_en vdp_self_demura_set_demura_en vdp_self_demura_set_demura_in_bitlength vdp_self_demura_set_demura_lut_mode vdp_self_demura_set_demura_mode vdp_self_demura_set_demura_out_bitlength vdp_self_demura_set_demura_plane_mode vdp_fcic_set_fcic_ck_gt_en vdp_fcic_set_fcic_en vdp_fcic_set_fcic_hblank vdp_fcic_set_fcic_vblank vdp_fcic_set_rgbw_sel vdp_fcic_set_self_color1 vdp_fcic_set_self_color2 vdp_fcic_set_self_color3 vdp_fcic_set_self_color4 vdp_fcic_set_self_rgbw_en abs get_od_basic_cfg ice_v3r2_calc_shifter ice_v3r2_frm_od_cfg_init ice_v3r2_frm_od_get_rge_reg vdp_drv_get_od_info vdp_drv_set_od_bypass vdp_drv_set_od_pattern_enable vdp_func_set_od_cmp_dcmp_mode vdp_od_config_cmp vdp_od_config_dcmp vdp_od_set_od_cur_out vdp_od_set_od_on vdp_od_set_od_org_out vdp_od_set_od_pattern_on vdp_od_set_od_pre_out vdp_odcmp_set_addr_mode vdp_odcmp_set_buffer_mode vdp_odcmp_set_cap_height vdp_odcmp_set_cap_width vdp_odcmp_set_chn0_bypass vdp_odcmp_set_cmp_en vdp_odcmp_set_data_width vdp_odcmp_set_fsize_mode vdp_odcmp_set_pause_mode vdp_odcmp_set_req_interval vdp_odcmp_set_set_chn0_fsize vdp_odcmp_set_wbc_chn0_addr0_l vdp_odcmp_set_wbc_chn0_addr1_l vdp_odcmp_set_wbc_cmp_en vdp_odcmp_set_wbc_len vdp_oddcmp_set_chn0_addr_l vdp_oddcmp_set_chn0_bypass vdp_oddcmp_set_cmp_big_grad_thr vdp_oddcmp_set_cmp_bits_offset_reg0 vdp_oddcmp_set_cmp_bits_offset_reg1 vdp_oddcmp_set_cmp_bits_offset_reg2 vdp_oddcmp_set_cmp_budget_mb_bits vdp_oddcmp_set_cmp_budget_mb_bits_last vdp_oddcmp_set_cmp_buf_fullness_thr_reg0 vdp_oddcmp_set_cmp_buf_fullness_thr_reg1 vdp_oddcmp_set_cmp_buf_fullness_thr_reg2 vdp_oddcmp_set_cmp_buffer_init_bits vdp_oddcmp_set_cmp_diff_thr vdp_oddcmp_set_cmp_est_err_gain_map vdp_oddcmp_set_cmp_first_col_adj_bits vdp_oddcmp_set_cmp_first_mb_adj_bits vdp_oddcmp_set_cmp_first_row_adj_bits vdp_oddcmp_set_cmp_frame_height vdp_oddcmp_set_cmp_frame_width vdp_oddcmp_set_cmp_grph_bits_penalty vdp_oddcmp_set_cmp_grph_group_num_thr vdp_oddcmp_set_cmp_grph_loss_thr vdp_oddcmp_set_cmp_lossless vdp_oddcmp_set_cmp_max_mb_qp vdp_oddcmp_set_cmp_min_mb_bits vdp_oddcmp_set_cmp_mode vdp_oddcmp_set_cmp_noise_pix_num_thr vdp_oddcmp_set_cmp_pix_format vdp_oddcmp_set_cmp_qp_dec1_bits_thr vdp_oddcmp_set_cmp_qp_dec2_bits_thr vdp_oddcmp_set_cmp_qp_inc1_bits_thr vdp_oddcmp_set_cmp_qp_inc2_bits_thr vdp_oddcmp_set_cmp_qp_rge_reg0 vdp_oddcmp_set_cmp_qp_rge_reg1 vdp_oddcmp_set_cmp_qp_rge_reg2 vdp_oddcmp_set_cmp_raw_bits_penalty vdp_oddcmp_set_cmp_smooth_status_thr vdp_oddcmp_set_cmp_smth_pix_num_thr vdp_oddcmp_set_cmp_smth_thr vdp_oddcmp_set_cmp_still_pix_num_thr vdp_oddcmp_set_cmp_still_thr vdp_oddcmp_set_data_width vdp_oddcmp_set_dcmp_en vdp_oddcmp_set_dcmp_frame_height vdp_oddcmp_set_dcmp_frame_width vdp_oddcmp_set_dcmp_lossless vdp_oddcmp_set_dcmp_max_mb_qp vdp_oddcmp_set_dcmp_mode vdp_oddcmp_set_dcmp_pix_format vdp_oddcmp_set_ireso_h vdp_oddcmp_set_ireso_w vdp_oddcmp_set_pre_rd_en vdp_oddcmp_set_req_ctrl vdp_oddcmp_set_req_len vdp_oddcmp_set_req_stop_en vdp_oddcmp_set_sreq_open vdp_pod2_set_pod_ck_gt_en vdp_pod2_set_pod_en vdp_pod2_set_pod_hblank vdp_pod2_set_pod_on vdp_pod2_set_pod_vblank vdp_pod2_set_rgbw_sel vdp_pod2_set_self_rgbw_en vdp_pod2_set_self_scene_change vdp_reg_read vdp_reg_write vdp_oddcmp_get_cmp_debug_info vdp_oddcmp_get_cmp_frame_size vdp_oddcmp_get_cmp_max_left_bits_buffer vdp_oddcmp_get_dcmp_dcmp_debug0 vdp_oddcmp_get_dcmp_dcmp_debug1 vdp_oddcmp_get_dcmp_dcmp_error vdp_oddcmp_set_dcmp_frame_size vdp_func_set_hzme_mode vdp_hzme_set_chfir_en vdp_hzme_set_chfir_mode vdp_hzme_set_chmid_en vdp_hzme_set_ck_gt_en vdp_hzme_set_hfir_order vdp_hzme_set_hratio vdp_hzme_set_lhfir_en vdp_hzme_set_lhfir_mode vdp_hzme_set_lhmid_en vdp_hzme_set_non_lnr_en vdp_hzme_set_out_fmt vdp_hzme_set_out_width vdp_hzme_set_zone0_delta vdp_hzme_set_zone0_end vdp_hzme_set_zone1_end vdp_hzme_set_zone2_delta vdp_master_init_mac_cfg vdp_master_set_arb_mode vdp_master_set_mac_cfg vdp_master_set_mid_enable vdp_master_set_mstr0_routstanding vdp_master_set_mstr0_woutstanding vdp_master_set_mstr1_routstanding vdp_master_set_mstr1_woutstanding vdp_master_set_rchn_prio vdp_master_set_rchn_sel vdp_master_set_split_mode vdp_master_set_wchn_prio vdp_master_set_wchn_sel vdp_master_set_wport_sel vdp_func_set_v0_hfir_mode vdp_v0_hfir_set_ck_gt_en vdp_v0_hfir_set_ck_hfir_en vdp_v0_hfir_set_hfir_mode vdp_v0_hfir_set_mid_en vdp_v0_ifir_set_ifir_coef vdp_func_set_vzme_mode vdp_vzme_set_ck_gt_en vdp_vzme_set_cvfir_en vdp_vzme_set_cvfir_mode vdp_vzme_set_cvmid_en vdp_vzme_set_lvfir_en vdp_vzme_set_lvfir_mode vdp_vzme_set_lvmid_en vdp_vzme_set_out_fmt vdp_vzme_set_out_height vdp_vzme_set_vratio vdp_disp_clear_int_sta vdp_disp_disp_dither_enable vdp_disp_gamma_dither_bits vdp_disp_gamma_dither_enable vdp_disp_gamma_dither_mode vdp_disp_gamma_enable vdp_disp_get_capture_frame_count vdp_disp_get_check_sum vdp_disp_get_dhd_state vdp_disp_get_int_sta vdp_disp_get_intf_enable vdp_disp_get_vdp_frame_count vdp_disp_get_vsync_cap_vdp_count vdp_disp_loc_dim_enable vdp_disp_open_intf vdp_disp_set_cbar_enable vdp_disp_set_cbar_sel vdp_disp_set_disp_mode vdp_disp_set_fi_start_pos vdp_disp_set_gamma_enable vdp_disp_set_hdmi_mode vdp_disp_set_hdmi_mux vdp_disp_set_int_disable vdp_disp_set_int_mask vdp_disp_set_intf_dv_mux vdp_disp_set_intf_enable vdp_disp_set_intf_mux_sel vdp_disp_set_lock_count_enable vdp_disp_set_measure_enable vdp_disp_set_mirror_enable vdp_disp_set_para_load_pos vdp_disp_set_reg_up vdp_disp_set_split_mode vdp_disp_set_start_pos vdp_disp_set_stt_addr vdp_disp_set_stt_enable vdp_disp_set_stt_smmu_bypass vdp_disp_set_sync_inv vdp_disp_set_tcon_mplus_select vdp_disp_set_tcon_prechargethd vdp_disp_set_vdp_measure_enable vdp_disp_set_vt_thd vdp_disp_set_vt_thd_mode vdp_gp_read_gfx_alpha g_vdp_reg vdp_cbm_reset_mixer_prio vdp_cbm_set_mixer_bkg vdp_cbm_set_mixer_dhd0_prio vdp_cbm_set_mixer_g0_prio vdp_cbm_set_mixer_mix1_prio vdp_cbm_set_mixer_v0_prio vdp_drv_set_comm_ip_bypass vdp_drv_vhd_coef_para_up vdp_get_reg_addr vdp_para_set_para_up_vhd_chn vdp_para_set_para_up_vhd_chn_all vdp_set_clk_gate_en vdp_wbc_set2d_bypass vdp_wbc_set3d_bypass vdp_wbc_set_chksum_en vdp_wbc_set_data_width vdp_wbc_set_flip_en vdp_wbc_set_req_interval vdp_wbc_set_uv_order vdp_wbc_set_wbc_caddr_l vdp_wbc_set_wbc_cmp_en vdp_wbc_set_wbc_cstride vdp_wbc_set_wbc_len vdp_wbc_set_wbc_yaddr_l vdp_wbc_set_wbc_ystride vdp_dither_set_dither_block_mode vdp_dither_set_dither_ck_gt_en vdp_dither_set_dither_en vdp_dither_set_dither_round_unlim vdp_dither_set_dither_sed_u1 vdp_dither_set_dither_sed_u2 vdp_dither_set_dither_sed_u3 vdp_dither_set_dither_sed_v1 vdp_dither_set_dither_sed_v2 vdp_dither_set_dither_sed_v3 vdp_dither_set_dither_sed_w0 vdp_dither_set_dither_sed_w1 vdp_dither_set_dither_sed_w2 vdp_dither_set_dither_sed_w3 vdp_dither_set_dither_sed_y1 vdp_dither_set_dither_sed_y2 vdp_dither_set_dither_sed_y3 vdp_dither_set_dither_thr_max vdp_dither_set_dither_thr_min vdp_dither_set_i_data_width_dither vdp_dither_set_o_data_width_dither vdp_fdr_vid_clean_lowdelay_mute vdp_fdr_vid_get_cur_c_cycle_size vdp_fdr_vid_get_cur_c_flow_size vdp_fdr_vid_get_cur_y_cycle_size vdp_fdr_vid_get_cur_y_flow_size vdp_fdr_vid_get_disp_frame_count vdp_fdr_vid_get_dtv_back_addr vdp_fdr_vid_get_dtv_back_caddr vdp_fdr_vid_get_dtv_back_num vdp_fdr_vid_get_dtv_change_addr vdp_fdr_vid_get_dtv_disp_addr vdp_fdr_vid_get_dtv_err_state vdp_fdr_vid_get_freeze_en vdp_fdr_vid_get_isr_cnt vdp_fdr_vid_get_logic_mode vdp_fdr_vid_get_mute_en vdp_fdr_vid_get_next_disp_addr vdp_fdr_vid_get_next_frame_valid vdp_fdr_vid_get_pre_c_cycle_size vdp_fdr_vid_get_pre_c_flow_size vdp_fdr_vid_get_pre_y_cycle_size vdp_fdr_vid_get_pre_y_flow_size vdp_fdr_vid_get_quickout_en vdp_fdr_vid_get_remain_cnt_of_cur vdp_fdr_vid_get_remain_cnt_of_next vdp_fdr_vid_get_req_ld_mode vdp_fdr_vid_get_reset_flag vdp_fdr_vid_get_stop_en_use vdp_fdr_vid_get_underload_count vdp_fdr_vid_get_underload_state vdp_fdr_vid_get_vhdaddr_l vdp_fdr_vid_get_vi_mute vdp_fdr_vid_get_work_addr vdp_fdr_vid_is_dtv_recive_buff_full vdp_fdr_vid_set_btm_disp_num vdp_fdr_vid_set_cfg_ready vdp_fdr_vid_set_check_sum_en vdp_fdr_vid_set_chm_bypass2d vdp_fdr_vid_set_chm_bypass3d vdp_fdr_vid_set_chm_draw_mode vdp_fdr_vid_set_chm_rmode vdp_fdr_vid_set_chm_stride vdp_fdr_vid_set_cur_disp_change_trig vdp_fdr_vid_set_data_fmt vdp_fdr_vid_set_data_type vdp_fdr_vid_set_data_width vdp_fdr_vid_set_dcmp_max_en vdp_fdr_vid_set_dcmp_type vdp_fdr_vid_set_draw_pixel_mode vdp_fdr_vid_set_dtv_back_cmd vdp_fdr_vid_set_dtv_mode vdp_fdr_vid_set_f_dcmp_frm_size vdp_fdr_vid_set_flip_en vdp_fdr_vid_set_freeze_en vdp_fdr_vid_set_frm_change_trig vdp_fdr_vid_set_frm_disp_cbb_id vdp_fdr_vid_set_frm_disp_index vdp_fdr_vid_set_ireso_h vdp_fdr_vid_set_ireso_w vdp_fdr_vid_set_lm_bypass2d vdp_fdr_vid_set_lm_bypass3d vdp_fdr_vid_set_lm_draw_mode vdp_fdr_vid_set_lm_rmode vdp_fdr_vid_set_lm_stride vdp_fdr_vid_set_mod_disp_bot_num vdp_fdr_vid_set_mod_disp_top_num vdp_fdr_vid_set_mute_cb vdp_fdr_vid_set_mute_cr vdp_fdr_vid_set_mute_en vdp_fdr_vid_set_mute_req_en vdp_fdr_vid_set_mute_y vdp_fdr_vid_set_nxt_disp_change_trig vdp_fdr_vid_set_pre_rd_en vdp_fdr_vid_set_req_ctrl vdp_fdr_vid_set_req_ld_mode vdp_fdr_vid_set_reset_en vdp_fdr_vid_set_reset_mode vdp_fdr_vid_set_src_crop_x vdp_fdr_vid_set_src_crop_y vdp_fdr_vid_set_src_h vdp_fdr_vid_set_src_w vdp_fdr_vid_set_testpattern_en vdp_fdr_vid_set_top_disp_num vdp_fdr_vid_set_tp_color_mode vdp_fdr_vid_set_tp_line_w vdp_fdr_vid_set_tp_mode vdp_fdr_vid_set_tp_seed vdp_fdr_vid_set_tp_speed vdp_fdr_vid_set_uv_order_en vdp_fdr_vid_set_vhdaddr_l vdp_fdr_vid_set_vhdcaddr_l vdp_fdr_vid_set_vhdnaddr_l vdp_fdr_vid_set_vhdncaddr_l vdp_fdr_vid_set_vi_mute_enable vdp_fdr_vid_set_vi_mute_mode vdp_fdr_vid_set_write_ready vdp_fdr_vid_set_wtunl_disable vdp_fdr_vid_set_wtunl_en vdp_fdr_vid_set_wtunl_part_finish_line vdp_fdr_vid_set_wtunl_per_line vdp_mac_get_in_c_check_sum vdp_mac_get_in_y_check_sum vdp_hzme_set_chfir_offset vdp_hzme_set_hc_coring vdp_hzme_set_hc_coringadj_en vdp_hzme_set_hc_flatdect_mode vdp_hzme_set_hc_gain vdp_hzme_set_hl_coring vdp_hzme_set_hl_coringadj_en vdp_hzme_set_hl_flatdect_mode vdp_hzme_set_hl_gain vdp_hzme_set_hl_shootctrl_en vdp_hzme_set_hl_shootctrl_mode vdp_hzme_set_lhfir_offset vdp_link_get_v1_link vdp_link_set_demura_link vdp_link_set_gmm_link vdp_link_set_pcid_link vdp_link_set_tcon_ip_link vdp_link_set_v1_link vdp_mmu_set_auto_clk_gt_en vdp_mmu_set_cb_ttbr vdp_mmu_set_err_ns_rd_addr vdp_mmu_set_err_ns_wr_addr vdp_mmu_set_glb_bypass vdp_mmu_set_int_en vdp_mmu_set_intns_ptw_trans_clr vdp_mmu_set_intns_ptw_trans_msk vdp_mmu_set_intns_tlbinvalid_rd_clr vdp_mmu_set_intns_tlbinvalid_rd_msk vdp_mmu_set_intns_tlbinvalid_wr_clr vdp_mmu_set_intns_tlbinvalid_wr_msk vdp_mmu_set_intns_tlbmiss_clr vdp_mmu_set_intns_tlbmiss_msk vdp_mmu_set_ints_ptw_trans_clr vdp_mmu_set_ints_ptw_trans_msk vdp_mmu_set_ints_tlbinvalid_rd_clr vdp_mmu_set_ints_tlbinvalid_rd_msk vdp_mmu_set_ints_tlbinvalid_wr_clr vdp_mmu_set_ints_tlbinvalid_wr_msk vdp_mmu_set_ints_tlbmiss_clr vdp_mmu_set_ints_tlbmiss_msk vdp_mmu_set_ptw_pf vdp_smmu_get_int_status vdp_smmu_get_intns_status vdp_smmu_get_smmu_ns_fault_rd_addr vdp_smmu_get_smmu_ns_fault_wr_addr vdp_smmu_get_smmu_s_fault_rd_addr vdp_smmu_get_smmu_s_fault_wr_addr vdp_para_set_para_addr_vhd_chn02 vdp_para_set_para_addr_vhd_chn03 vdp_para_set_para_v0_f_addr_vhd_chn00 vdp_para_set_para_v0_f_addr_vhd_chn01 vdp_para_set_para_v0_f_addr_vhd_chn02 vdp_para_set_para_v0_f_addr_vhd_chn03 vdp_para_set_para_v0_f_addr_vhd_chn12 vdp_para_set_para_v0_f_addr_vhd_chn13 vdp_para_set_para_v0_f_addr_vhd_chn15 vdp_para_set_para_v0_f_addr_vhd_chn16 vdp_acm_set_acm_en vdp_cti_set_cti_en vdp_cti_set_lbx_crop_en vdp_cti_set_lbx_crop_pos vdp_cti_set_lbx_crop_wh vdp_cti_set_sd_cti_en vdp_dci_set_dci_en vdp_vid_get_csc_ink_data vdp_vid_get_csc_ink_data2 vdp_vid_get_layer_enable vdp_vid_get_mute_enable vdp_vid_get_video_pos vdp_vid_set4_k_sharpen_en vdp_vid_set_bs_en vdp_vid_set_csc_ink_color_mode vdp_vid_set_csc_ink_cross_enable vdp_vid_set_csc_ink_enable vdp_vid_set_csc_ink_fmt vdp_vid_set_csc_ink_pos vdp_vid_set_csc_ink_sel_enable vdp_vid_set_disp_pos vdp_vid_set_fhd_sharpen_en vdp_vid_set_gamma_ink_color_mode vdp_vid_set_gamma_ink_cross_enable vdp_vid_set_gamma_ink_enable vdp_vid_set_gamma_ink_fmt vdp_vid_set_gamma_ink_sel_enable vdp_vid_set_layer_bkg vdp_vid_set_layer_enable vdp_vid_set_layer_galpha vdp_vid_set_lbox_mute_bkg vdp_vid_set_mute_enable vdp_vid_set_no_sec_flag vdp_vid_set_reg_up vdp_vid_set_video_pos vdp_vp_set_disp_pos vdp_vp_set_in_reso vdp_vp_set_layer_enable vdp_vp_set_layer_galpha vdp_vp_set_reg_up vdp_vp_set_video_pos vdp_wbc_set_cap_height vdp_wbc_set_cap_info_h vdp_wbc_set_cap_info_l vdp_wbc_set_cap_width vdp_wbc_set_layer_enable vdp_wbc_set_mode_out vdp_wbc_set_no_sec_flag vdp_wbc_set_reg_up vdp_wbc_set_vtthd_mode vdp_wbc_set_wbc_point disp_hal_config_frame_lock disp_hal_get_crg_state disp_hal_get_stt_cfg disp_hal_pqbypass disp_hal_reg_de_init disp_hal_set_intf_split_mode disp_hal_set_pq_bypass disp_hal_update_pos_info disp_hal_update_tcon_link_state drv_intf_get_chn_clk_state drv_intf_get_smmu_page_table_addr drv_intf_get_vdp_work_clk drv_intf_set_chn_clk drv_intf_set_equator_enable drv_intf_set_pqdhd_param drv_intf_set_vdp_clk drv_intf_update_pq g_ast_ink_tran g_disp_int_mask_table g_disp_int_table g_st_clock_set g_st_disp_capacity g_st_sync_info_set get_ink_offset_by_id vdp_mmu_set_cfg vdp_set_mac_init drv_intf_cfg_pq_vid_csc drv_intf_get_pq_scaler_coef drv_intf_get_pqcsc_coef drv_intf_pq_get_vo_function drv_intf_reset_vdp_sync drv_intf_set_chn_lvds_clk drv_intf_set_chn_mini_lvds_clk drv_intf_set_chn_p2p_clk drv_intf_set_hdr_info drv_intf_update_pq4_k_timing drv_intf_vdp_reset g_en_csc_mode g_pst_reg_crg hi_drv_smmu_get_page_table_addr intf_adjust_hpll_clk intf_get_csc_mode intf_get_tcon_hpll_cfg intf_reset_hpll_div intf_set_hpll_clk_ref intf_set_lvds_clk_div intf_set_minilvds_clk_div intf_set_new_hpll_clk intf_set_p2p_clk_div intf_wait_hard_adjust_lock intf_wait_pll_lock config_layer_nonlinear_zme g_pq_reg_vir g_vdp_lowdelay_addr g_vdp_vfdr_addr get_layer_non_linear_parm hi_drv_sys_get_hw_buff_io_map_base_addr hwbuff_game_mode_cfg hwbuff_init_cfg hwbuff_queue_rst layerprocess_capacity_init layerprocess_cfg_crop layerprocess_cfg_csc layerprocess_cfg_draw_line layerprocess_cfg_fdr_info layerprocess_cfg_fdr_mute layerprocess_cfg_flip layerprocess_cfg_lbx_mute layerprocess_cfg_lowdelay layerprocess_cfg_pix_format layerprocess_cfg_pq_bypass layerprocess_cfg_pq_update layerprocess_cfg_test_pattern layerprocess_cfg_v0_reso layerprocess_cfg_v0_zme layerprocess_cfg_vid0 layerprocess_cfg_zme layerprocess_cfg_zme_coef layerprocess_cfg_zme_format layerprocess_clear_v0f_frame_int_state layerprocess_config_vp_enable layerprocess_correct_video_position layerprocess_get_color layerprocess_get_debug_info layerprocess_get_error_state layerprocess_get_frame_change layerprocess_get_lowdelay_flow_info layerprocess_get_release_info layerprocess_get_v0f_frame_int_state layerprocess_prepare_cfg_info layerprocess_prepare_csc_info layerprocess_prepare_flip_info layerprocess_prepare_pq_cfg layerprocess_prepare_v0_info layerprocess_prepare_vp_info layerprocess_prepare_zme_info layerprocess_reg_update layerprocess_revise_offset layerprocess_set_performance_info layerprocess_trans_tile_format g_hwbuff_addr disp_drv_mod_exit disp_drv_mod_init disp_drv_proc_read disp_file_close disp_file_open drv_disp_1_to2_proc drv_disp_de_init drv_disp_debug_info_proc drv_disp_disp_attr_proc drv_disp_disp_info_proc drv_disp_disp_state_proc drv_disp_down drv_disp_fmt_cfg_proc drv_disp_frame_lock_info_proc drv_disp_get_csc_mode drv_disp_init drv_disp_isr_time_proc drv_disp_lowpower_suspend_enter drv_disp_lowpower_suspend_exit drv_disp_mirror_cast_proc drv_disp_register drv_disp_resume drv_disp_suspend drv_disp_unregister drv_disp_up drv_disp_win_info_proc g_light_suspend g_vdp_date osal_dev_register osal_dev_unregister osal_exportfunc_register osal_exportfunc_unregister p_csc_mode p_gfx_mix_cs st_cast_proc win_mod_exit win_mod_init drv_win_process drv_win_register_func drv_win_unregister_func hi_drv_win_freeze hi_drv_win_get_vpss_handle hi_drv_win_set_pre_delay vo_drv_process_cmd drv_win_print_timing_info drv_win_print_win_info drv_win_proc_buf_info drv_win_proc_frame_info drv_win_proc_get_pixfmt_string drv_win_proc_new_frame_info drv_win_proc_sync_info drv_win_proc_timing_info drv_win_proc_win_info g_vo_suspend osal_strncmp vo_drv_close vo_drv_open vo_drv_poll vo_drv_resume vo_drv_suspend strcpy_s __errno_location open ioctl HiLogPrint poll __stat_time64 FenceGetStatus FenceHold FenceMerge IsSupportSwSync libsec_shared.z.so libhi_soc.z.so libhi_msp.so libdrvstat.z.so libdrvsys.z.so libhilog.so libc.so libvo.z.so
vdp_map_mmz vdp_un_map_mmz vdp_free_mmz vdp_alloc_mmz drv_layerprocess_get_capacity disp_hal_get_capacity cast_check_capacity frc_offline_alloc_wbc_memory window_vpss_destroy drv_win_destroy win_drv_ioctl_destroy drv_win_ctrl_check_can_be_destroy buff_get_last_frame_node_only buff_get_special_frame_node_only buff_get_one_frame_node_only drv_win_set_tplay drv_frc_set_tplay display disp_addr/release_addr/vi_lowdelay layerprocess_cfg_lowdelay cast_handle/attach_venc/b_low_delay set_delay buf_num/pts/buff_delay/pts_delay drv_win_get_video_delay drv_win_set_pre_delay b_v_flip/b_h_flip/zorder/pre_delay tcon_get_default_ctx disp_open_cfg_hdmi_tx letter_box drv_proc_set_videogfx disp_hal_resume_for_gfx disp_hal_suspend_for_gfx vo%04x win%04x frc_x%02x frc%02x create_window secure_video/secure_view raw frc_src%d.yuv frc_wbc%d.yuv dtv atv intf_set_lvds_clk_div disp_register_dev open_dev close_dev ks_frm_fmt_o.weav disp_init_dev_context frc_comm_clean_context frc_comm_clean_global_context drv_win_get_disp_output disp_win_quickout acm_out gam_out quick_out tcon_dith_out gam_dith_out wbc_dith_out wbccsc_out v1csc_out v0csc_out butt hi_drv_disp_set_right_eye_first config(try/ok)finsh_lost win_check_mosaic_exist win_check_none_mosaic_exist deinit_all_frame_buffer_list deque poll add wait list vdp_local_dimming_regist play_latest play_last reset_last freeze_last hi_drv_disp_destroy_cast disp_drv_ioctl_destroy_cast hi_drv_disp_create_cast disp_drv_ioctl_create_cast window_creat_vpss_port full_vert no start to online start to offline start scart drv_win_wait_interrupt disp_init_part_when_none_boot cast_acquire_video_snapshot hi_drv_disp_release_snapshot hi_drv_disp_acquire_snapshot disp_drv_ioctl_acquire_snapshot smmu_error_print_enable/smmu_error_count vdp_osal_increase_ref_count vdp_osal_decrease_ref_count drv_proc_set_framelock_print frame_lock_platform_debug_print frame_lock_check_is_working_int cast_wait_event frc_wait_event vdp_stat_event frc_offline_wait_isr_event hpll_unlock_cnt/hpll_overflow_cnt state/clock_mode/clk_set_cnt format_cnt/win_info_cnt/frame_cnt/attr_cnt vi_cnt/vdp_cnt/vi_vdp_cnt into_isr_twice_cnt instant check_frame_pix_fmt disp_drv_format_set_chn_fmt vdp_get_format_cfg_paraby_enc_fmt process_task_result default buffer_frame_list_deinit buff_frame_list_deinit buff_meta_list_deinit hi_drv_disp_deinit window_tde_deinit window_sync_deinit drv_frcx_init hi_drv_disp_cast_init drv_layerprocess_init disp_drv_isr_init hi_drv_disp_init hi_drv_tcon_init drv_win_init disp_drv_abl_init disp_init_hal_init vdp_debug_init disp_hal_reg_init window_buf_init frc_buf_init cast_wait_queue_init window_tde_init drv_frcx_de_init hi_drv_disp_cast_de_init drv_layerprocess_de_init disp_drv_isr_de_init hi_drv_tcon_de_init drv_win_de_init tcon_drv_ctrl_de_init disp_drv_abl_de_init vdp_debug_de_init window_buf_de_init frc_buf_de_init drv_frc_de_init drv_mosaic_de_init disp_drv_mod_init win_mod_init window_sync_init drv_sync_init drv_mosaic_init comp_cfg->el_bit comp_cfg->bl_bit 8_bit 16_bit 12_bit 10_bit save_sp422_to_file_8bit save_sp420_to_file_8bit save_sp422_to_file_10bit save_sp420_to_file_10bit comp_cfg->VDR bit right bypass_shift left hi_drv_disp_set_offset drv_proc_set_disp_offset drv_frcx_reset drv_win_reset window_buf_reset drv_frc_reset hi_drv_disp_clock_set HPLL set =target drv_layer_transfer_inrect win_check_input_rect layer_transfer_crop_out_rect win_check_out_rect frc_calculate_disp_rect trans_crop_rect win_check_crop_rect layer_calc_p2p_rect get_snap_video_rect win_check_video_rect trans_in_rect frc_calc_real_rect disp_get_resolution_by_format layerprocess_cfg_pix_format get_tde_pix_format width/height/buffer_num/pix_format hi_drv_disp_set_format hi_drv_disp_get_format disp_drv_update1_to2_path_format layerprocess_cfg_zme_format type/pix_format/bit_width/tile_format del for sys add for sys target/dist/status low_band_dbg_en/low_band_counts loss layer_calculate_address layer_get_3d_address lossless drv_win_isr_process tcon_drv_ctrl_isr_process disp_drv_abl_isr_process frc_logic_buff_isr_process frc_offline_isr_process drv_frc_config_process disp_drv_format_isr_update_process disp_drv_ctrl_is_cur_isr_need_process disp_1_to2_thread_process drv_layerprocess_sync_process disp_drv_ctrl_frame_lock_proccess cast_cast_finish_proccess drv_disp_set_pqbypass disp_drv_check_parameters mini_lvds cvbs %s/y_only_size_%d_%s %s/yc_together_size_%d_%s %s/y_only_stride_%d_%s %s/%s hi_drv_disp_set_delay_attr hi_drv_disp_get_delay_attr hi_drv_disp_set_cast_attr hi_drv_disp_get_cast_attr hi_drv_disp_set_snap_shot_attr drv_frcx_set_attr drv_win_set_attr drv_frc_set_attr drv_win_get_attr frc_update_user_attr frc_memc_update_user_attr disp_drv_get_default_disp_attr hi_drv_disp_set_abl_region_attr hi_drv_disp_get_abl_region_attr get_win_attr set_disp_win_attr drv_win_lock_attr frame_lock_check_frame_lock_attr frame_lock_cfg_frame_lock_attr disp_check_attr win_check_attr tcon_drv_ctrl_set_tcon_alg_attr tcon_drv_ctrl_get_tcon_alg_attr drv_win_ctrl_check_static_attr hi_drv_disp_set_abl_area_attr hi_drv_disp_get_abl_area_attr frcx_regist_isr disp_init_sr hal set sr ypbpr error hi_drv_disp_set_bg_color hi_drv_disp_get_bg_color drv_win_set_mute_color ks_frm_fmt_o.clr drv_disp_register drv_tcon_proc_register timeout_count/per customer hi_disp_cast_mmz_manager thread_frc_x_manager cast_k_thread_manager thread_frc_manager cast_init_cast_buffer cast_de_init_cast_buffer cast_reset_buffer release_frame_capture_from_win_buffer frcx_free_wbc_buffer frc_offline_free_wbc_buffer window_buf_clean_pause_meta_buffer window_buf_release_meta_buffer window_buf_acquire_meta_buffer frc_offline_get_wbc_channel2_buffer frc_offline_get_wbc_channel1_buffer frc_offline_get_wbc_channel0_buffer drv_win_set_zorder drv_win_get_zorder sdr drv_frc_proc_format_hdr bit_width/pix_format/CS/tunnel_addr hi_vo_irq hi_v0f_irq vdp_set_tcon_enable_by_pq vdp_update_vdp_pq vdp_get_hdr_status_from_pq vdp_get_od_info_from_pq vdp_get_demura_info_from_pq eotf_pq ks_frm_fmt_o.dtp hi_disp top drv_layer_transfer_user_crop layerprocess_cfg_crop aspect_ratio/b_use_crop aspect_ratio/custm_ar(a_rw/a_rh)/crop emp color_bar_en/set_flip/h_flip/v_flip hi_drv_disp_set_flip drv_win_set_flip hi_drv_disp_get_flip drv_win_get_flip b_hor_flip/b_ver_flip set_disp_win_flip get_disp_win_flip vstep hstep drv_proc_set_step clk_step ks_frm_fmt_o.bdp snap vdp_osal_mem_unmap vdp_osal_mem_map hi_vo auto hi_drv_disp_set_memc_demo hi_drv_disp_get_memc_demo vdp_set_custom_memc_demo vdp_get_custom_memc_demo win_check_aspect_ratio decide_new_display_info hi_drv_disp_get_display_info disp_drv_ctrl_decide_display_info drv_win_get_play_info frc_logic_buff_get_play_info drv_frc_get_play_info frc_play_info layer_fill_lbx_info get_frc_context_default_info drv_win_get_info disp_drv_ctrl_decide_disp_expect_info revise_post_process_info check_frame_post_process_info vdp_get_tcon_pos_info disp_hal_update_pos_info disp_drv_isr_smmu_error_info check_frame_hardware_buffer_info vdp_set_hdr_info drv_intf_set_hdr_info win_check_hdr_info win_check_non_linear_info disp_drv_get_default_disp_info frcx_get_disp_info drv_win_get_disp_info layer_get_layer_info_from_disp_info drv_layer_calculate_vpss_crop_info frc_calculate_crop_info hi_drv_disp_set_dolbyvision_info hi_drv_disp_get_dolbyvision_info get_win_info drv_win_ctrl_get_main_win_info drv_win_get_proc_win_info drv_disp_get_misc_panel_info snapshot_prepare_hal_info capture_prepare_hal_info drv_win_set_debug_info drv_frc_set_debug_info drv_win_get_debug_info drv_frc_get_debug_info drv_win_ctrl_check_timing_info window_buf_get_display_buf_info layerprocess_get_release_info drv_win_get_proc_new_frame_info layer_set_default_frame_info frc_comm_get_default_frame_info cast_set_frame_info drv_frc_get_frame_info fill_meta_info_to_frame_info delete_meta_info_from_frame_info drv_win_ctrl_check_frame_info frc_comm_prepare_frame_info win_check_basic_frame_info check_frame_tile_info hi_drv_disp_get_osd_info drv_win_get_buf_proc_info disp_drv_get1_to2_proc_info drv_win_set_sync_info drv_frc_set_sync_info drv_win_show_dolby_lib_info drv_win_set_dolby_lib_info drv_win_ctrl_map_meta_info buff_print_frame_buffer_list_ifo buff_print_meta_buffer_list_ifo svideo unknown vdp_createthread_and_run disp_drv_ctrl_decide_video_gfx_mix_resolution disp_drv_ctrl_decide_video_mix_resolution get_snap_resolution get_capture_picture_resolution check_frame_resolution drv_win_set_rotation drv_win_get_rotation attach_source/panel_memc_delay/rotation cast_make_hal_decision tcon_drv_mem_alloc_mem_for_tcon disp_open_tcon reset_vir_win create_vir_win destory_disp_win mosaic_destroy_disp_win reset_disp_win creat_disp_win frcx_que_frame_to_disp_win frcx_de_que_frame_from_disp_win mosaic_create_disp_win distribute_layer_for_auto_win win_distribute_special_layer_no_for_auto_win disp_create_win distribute_layer_for_main_and_sub_win dm_ks->ks_o_map.t_range_min fin main hi_drv_disp_set_isr_time_again acm_in gam_in tcon_dith_in gam_dith_in wbc_dith_in wbccsc_in v1csc_in v0csc_in vo_drv_open hi_drv_disp_open drv_win_open disp_drv_ioctl_open tcon_drv_ctrl_open hi_drv_disp_set_virtual_screen hi_drv_disp_get_virtual_screen cert_en pan_and_scan vdp_osal_get_frame_check_sum ks_frm_fmt_o.row_num l_addr/r_addr/layer_num ks_frm_fmt_o.col_num convert_panel_link_num pts/delay/rate/buf_num convert_panel_vb1_byte_num ks_frm_fmt_o.chrm get_layer_non_linear_parm bottom win_set_channel_type_to_comm src_clr_space/color_system rem vdp_osal_free_s_mem vdp_osal_allocate_mem map_frame_mem vdp_osal_free_mem disp_alloc_suspend_mem frc_offline_malloc_wbc_mem buf_init_free_metadata_mem buf_init_malloc_metadata_mem vdp_update_histogram disp_drv_pdm_get_init_param vdp_get_pdm_tcon_param vdp_check_tcon_param drv_intf_set_pqdhd_param vdp_update_dhd_param check_vpss_func_null full vo_drv_poll fill hi_drv_disp_set_3d_view_level hi_drv_disp_get_3d_view_level hi_drv_disp_set_3d_depth_level hi_drv_disp_get_3d_depth_level hi_drv_disp_set_memc_level hi_drv_disp_get_memc_level vdp_set_custom_memc_level vdp_get_custom_memc_level remain(cur/nxt)/hw_mute_cnt/back_rel disp_mix_panel vdp_get_panel_cfg_para_from_panel del dolby_el dolby_bl virtual hal_clk/hal_vtotal/hal_htotal normal vdp_frm_process_time_cal frcx_process_task frcx_clear_task frc_offline_clear_task frcx_complete_task frc_offline_complete_task vdp_debug_set_mask vdp_debug_get_mask vdp_debug_clean_mask network deque poll ok drv_win_attach_sink drv_virtual_ctrl_attach_sink drv_win_detach_sink drv_virtual_ctrl_detach_sink disp_hal_get_ink disp_drv_ctrl_decide_set_clk lock_en/now_vi_clock/target_clk/set_clk drv_intf_set_chn_lvds_clk drv_intf_set_chn_mini_lvds_clk drv_intf_set_chn_p2p_clk drv_intf_set_chn_clk drv_frame_lock_get_frame_lock_clk drv_proc_set_framelock hi_drv_disp_set_pcr_clock attr_lock un_lock intf_wait_pll_lock acquire_online_frame_when_quick en_disp/mode/freeze/quick reset_black freeze_black hi_drv_disp_unreg_callback disp_drv_isr_reg_callback hi_drv_disp_reg_callback disp_drv_isr_un_reg_callback full_hori hdmi convert_panel_bit_width disp_drv_destroy1_to2_path disp_drv_create1_to2_path drv_sync_flush to online finish to offline finish uv_data_10bit_switch frc_offline_process_pip_handle_switch tcon_malloc_mem_for_secure_od_switch uv_data_switch ks_frm_fmt_o.row_pitch ks_frm_fmt_o.col_pitch hi_drv_disp_external_deattach hi_drv_disp_attach hi_drv_disp_external_attach disp_en/update/master/slave/attach hi_drv_disp_detach vdp_debug disp_drv_ctrl_checksum_debug disp_drv_de_init_dolby_mng vdp_update_vp_setting drv_win_proc_get_pixfmt_string drv_frc_proc_get_pixfmt_string drv_win_set_timing drv_win_get_timing disp_hal_set_disp_timing disp_hal_get_disp_timing set_win_timing get_win_timing drv_intf_update_pq4_k_timing to online switching to offline switching hlg tcon_config_all_alg get_default_frcx_config update_vpss_port_config frcx_prepare_v0_b_config frc_offline_get_default_v0b_config frc_offline_prepare_v0b_config uncfg disp_hal_deinit_stt_cfg disp_hal_init_stt_cfg disp_hal_get_stt_cfg window_get_default_cfg disp_get_format_cfg drv_layer_prepare_layer_cfg intf_get_tcon_hpll_cfg get_panel_cfg cast_check_cfg tcon_decison_od_cfg window_buf_set_meta_buffer_pause_flag disp_drv_wait_win_cmd_flag dm_ks->src.eotf hi_drv_disp_del_intf hi_drv_disp_add_intf slf reset_lowdelay_window_buff vdp_get_sr_coef vdp_get_scaler_coef frc_comm_malloc_zme_coef vdp_get_csc_coef drv_win_set_size drv_virtual_ctrl_set_size get_wbc_channel1_buffer_size get_wbc_channel0_buffer_size drv_win_get_freeze drv_win_freeze get_disp_win_freeze set_all_win_freeze acquire_online_frame_when_freeze move set_disp_win_enable_true deque window_buf_check_frame_has_been_que l_count/wakeup/que frame_lock_set_default_value layerprocess_cfg_lbx_mute rel_num/b_frm_change/new_addr/hw_mute layerprocess_cfg_fdr_mute no mute vdp_osal_fwrite drv_frcx_proc_write frc_buf_get_special_full_frame_node_and_delete buffer_get_special_frame_node_and_delete buff_get_special_frame_node_and_delete buffer_try_get_before_special_frame_node_and_delete frc_buf_get_special_release_frame_node_and_delete buff_get_one_frame_node_and_delete drv_layerprocess_get_lowdelay_state frc_buf_proc_print_list_state check_cast_state layerprocess_get_error_state open/enable/lost_int/cur_int/disp_state win_clear_play_ctrl_state debug_state logic_state HPLL State out_frm_rate/now_rate/aver_rate vdp_set_panel_frm_rate check_frame_rate source/width/height/rate window_vpss_create hi_drv_win_create win_drv_ioctl_create drv_win_ctrl_create drv_win_ctrl_check_can_be_create tcon_check_is_info_update drv_win_pause disp_win_pause fine/coarse -coarse +coarse vo_drv_close hi_drv_disp_close disp_drv_ioctl_close disp_file_close set_disp_win_enable_false hi_drv_win_capture_picture_release capture hi_drv_release_picture hi_drv_capture_picture hi_drv_win_capture_picture check_can_capture_picture source/hdr_type/index/secure acquire chg_type/chg_step/intftype check_frame_cmp_type convert_panel_flip_type convert_panel_division_type convert_panel_intf_type check_frame_type convert_panel_tim_change_type frame_rate/color_space/decode_type save none vline offline -----> online disable_frc_when_offline online -----> offline frame_lock_adjust_to_locked_line -fine +fine layerprocess_cfg_zme hi_drv_disp_resume vdp_set_panel_resume drv_win_queue_dolby_frame drv_win_acquire_lowdelay_frame window_buf_acquire_lowdelay_frame buff_acquire_lowdelay_frame window_buf_get_next_frame frcx_prepare_output_frame frc_offline_prepare_output_frame drv_win_get_newest_frame hi_drv_disp_release_cast_frame hi_drv_disp_acquire_cast_frame disp_drv_ioctl_acquire_cast_frame drv_win_check_repeat_frame window_tde_trans_frame frc_offline_acquire_next_disp_frame logic_buff_acquire_win_frame cast_prepare_hal_info_from_frame win_get_timing_from_frame hi_drv_win_dequeue_frame hi_drv_win_queue_frame window_buf_queue_frame frc_logic_buff_queue_frame drv_win_de_queue_frame window_buf_de_queue_frame drv_frc_queue_frame cast_user_release_frame drv_win_release_frame window_buf_release_frame drv_frc_release_frame window_buf_release_capture_frame window_buf_acquire_capture_frame free_capture_frame malloc_capture_frame cast_user_acquire_frame drv_win_acquire_frame window_buf_acquire_frame buff_acquire_online_frame buff_acquire_offline_frame frc_offline_save_src_frame window_vpss_complete_src_frame drv_win_decide_for_queue_sync_frame drv_win_queue_sync_frame vdp_send_venc_frame frc_offline_save_wbc_frame release_1to2_frame acquire_1to2_frame save src frame save wbc2 frame save wbc1 frame save wbc0 frame linear+tile tile+tile save_cmp_frame_to_file save_line_cmp_frame_to_file save_frame_cmp_frame_to_file vdp_osal_save_frame_to_file save_sp422_to_file save_sp420_to_file hi_drv_win_get_vpss_handle mosaic_rm_mosaic_win_handle mosaic_add_mosaic_win_handle enable/win_handle hi_drv_win_get_all_handle disable check_vi_lowdelay_enable drv_proc_tcon_rgbw_enable hi_drv_disp_set_cast_enable hi_drv_disp_get_cast_enable drv_frcx_set_enable drv_win_set_enable drv_frc_set_enable drv_win_get_enable drv_intf_set_equator_enable hi_drv_disp_set_colorbar_enable hi_drv_disp_get_colorbar_enable hi_drv_disp_set_testpattern_enable hi_drv_disp_get_testpattern_enable get_win_enable set_vir_win_enable set_disp_win_enable drv_proc_set_checksum_enable drv_frcx_work_enable drv_proc_tcon_set_od_enable drv_proc_tcon_pcid_enable hi_drv_disp_set_memc_enable hi_drv_disp_get_memc_enable vdp_set_custom_memc_enable vdp_get_custom_memc_enable disp_hal_set_vdac_enable drv_proc_tcon_demura_enable hal set enable secure/hdr_available/master_available deque wake check_rect_max_range hi_drv_disp_get_3d_view_range vi_min_cnt/vi_max_cnt/b_out_range hi_drv_disp_get_3d_depth_range disp_drv_ctrl_clock_change window_vpss_put_image drv_win_put_image window_vpss_get_image drv_win_get_image hi_drv_disp_set_secure_view_flage cast_free_mem_for_node cast_malloc_mem_for_node prepare_snap_node prepare_capture_node process_disp_frame_node frc_buf_get_special_full_frame_node buffer_get_special_frame_node dolby_mode drv_frc_set_logic_lowdelay_mode hi_drv_disp_set_osd_output_mode hi_drv_disp_get_osd_output_mode convert_panel_port_mode convert_panel_pair_mode win_upate_buffer_mode win_decide_buffer_mode disp_drv_change_disp_mode frc_offline_switch_work_mode drv_win_set_quick_mode decide_buff_mode set_frc0_to_online_mode set_frc0_to_offline_mode win_check_device_mode sr_en/sr_pos/osd_mode field_mode hi_drv_disp_set_video_3d_mode hi_drv_disp_get_video_3d_mode hi_drv_disp_set_3d_to_2d_mode hi_drv_disp_get_3d_to_2d_mode drv_disp_get_csc_mode cast_get_stride frc_offline_calculate_wbc_stride y_addr/y_stride/c_addr/c_stride drv_win_set_source drv_win_get_source set_win_source get_win_source vdp_osal_query_mem_source drv_sync_create_fence check_frame_color_space b_non_linear/src/dst/mix_clr_space en3d_type/b_graphic_mode/b_intlace disp_drv_intf_add_interface merge failed %{public}d disp_times/remain_times/repeat/discard vdp_set_panel_mod tcon_mem_free_mem_for_od tcon_mem_malloc_mem_for_od tcon_malloc_mem_for_secure_od hi_drv_disp_suspend window_vpss_send_commend rand hi_drv_win_send_command vo_drv_process_cmd drv_layer_calculate_vi_threshold out_check_sum wbc2(Y/C)/vi_threshold disp_hal_resume_for_vid disp_hal_suspend_for_vid the timeline is invalid the fd is invalid data.fence are invalid fd1 and fd2 are invalid check_crop_out_rect_valid disp_drv_check_region_rect_valid win_check_disp_info_valid new_scene(receive/report)/frm_valid disp_drv_check_inft_type_valid enable/state/type/layer_id disp_mode/b_right_eye/chn_type/disp_id disp_hal_get_ink_id disp_hal_resume_for_dhd disp_hal_suspend_for_dhd vdp_notify_wind_destroyed fixed vdp_notify_wind_created combined FenceMerge strcpy name failed Create Fence From Timeline Failed locked cfged unload new_scene(try/OK)/buff_state/un_load hi_disp_1_to2_thread drv_frcx_proc_read disp_drv_proc_read drv_win_proc_read hi_drv_frc_proc_read 2_dt3_d get csc en=%d >= max=%d frc get histrogram failed errno %d error ink pos type %d invalid frame y_phy_addr %d y_stride %d error args en_mode = %d vdp_update_vdp_csc frc add_frcx_proc disp_add_proc add_frc_proc ks_frm_fmt_o.loc /sys/kernel/debug/sync/sw_sync disp_drv_ctrl_decide_set_sync vdp_set3_d_sync que sync vdp_get_export_func cast_register_isr_func drv_win_register_func vdp_get_pdm_func vdp_init_get_external_func frc_que_frame_to_memc rel memc que memc graphic que_logic process/prepare/cfg/logic freeze/quick/pause/logic ks_frm_fmt_o.row_pitch_c sub hi_drv_disp_get_ink_rgb hi_drv_disp_get_region_avg_rgb hi_drv_disp_get_abl_area_avg_rgb set_win_rota get_disp_win_rota write_10bit_y_data write_y_data malloc_10bit_yuv_data malloc_yuv_data disp_snapshot_check_para convert_panel_cfg_para vdp_drv_get_panel_cfg_para disp_drv_config3_d_para media drv_win_set_alpha drv_win_get_alpha vga empty meta queue[addr] full meta queue [addr] release frame queue[index, addr] empty frame queue [index, addr] capture frame queue [index, addr] disp frame queue [index, addr] in frame queue [index, addr] st_pq_hdr.dolby_mode is invalid:%d,ref parm[0~%d] SDK_VERSION:[HiDPTAndroidV600R001C00HiDPTAndroidV600R001C00SPC070] Build Time:[, ] VDP_CAST_MMZ VDP_CAST_TUNEL_MMZ UNKNOW RGBW TV VPS_OUT 16BBUT DOLBY_BUTT SYS_BUTT VDP_STT LAST START LDEPT GDEPT DEFAULT USIT MPLUS HDR10PLUS frame_index/src_pts/PTS FS YES LVDS CEDS SBS HDR10/HLG/SLF/TECHNICOLOR PR_LR USER VDP_OD_BUFFER SDR VDP_CAST_ZME_COEF_ADDR VDP_SNAP_ZME_COEF_ADDR GETTAR REG_UP MVUP HI_DISP MVTOP COMMIP/COMPRESS/DOLBY/PIP LDEP_GDEP VDP P2P HI_VO SYS_AUTO NO NOT_STEREO VBO SYS_PAL_N MVDOWN HDR10+/TCON VPS_IN MAIN BT470_SYSTEM_M SYS_PAL_M BT470_M MVBOTTOM SYS_SECAM SMPT170M SMPT240M PR_RL LINE_ALTE_RL BT709_YUV_FULL BT601_YUV_FULL BT2020_YUV_FULL SBS_FULL BT709_RGB_FULL BT601_RGB_FULL BT2020_RGB_FULL YUV709_FULL RGB709_FULL YUV601_FULL RGB601_FULL YUV2020_FULL RGB2020_FULL ALL PANEL comp_cfg->disable EL BL SYS_PAL NETWORK FPK OK BLACK VDP_WBC_BUFF_4K VI HISI CSPI CMPI CHPI EPI TECHNI DOLBY_HDMI L_DEPTH LOW_BANDWIDTH SBSH VDH 3_d_type/frame_rate/W/H HLG NOSIG INSIG OKSIG JPEG BT470_SYSTEM_BG BT470_BG VDP_ABL_BUF VDP_OD_SEC_BUF SBSF SLF SBS_HALF VDP_SR_COEF SR_ZME_COEF VDP_ZME_COEF TRUE LINE_ALTE FILED_ALTE RGB709_LIMITE FALSE DOLBY_TYPE NONE VDP_CAPTURE_FRAME NV12TILE NV21TILE DISABLE OD VDP_SUSPEND VDP_WBC_BUFF_FHD BT709_YUV_LIMITED BT601_YUV_LIMITED BT2020_YUV_LIMITED BT709_RGB_LIMITED BT601_RGB_LIMITED BT2020_RGB_LIMITED YUV709_LIMITED YUV601_LIMITED RGB601_LIMITED YUV2020_LIMITED RGB2020_LIMITED 3D 2D SYS_NTSC MEMC FCIC XVYCC GFX_WBC DHD0_WBC AFBC SUB DOLBY_HDMI_RGB TAB 08B 12B 10B %-40s: [%s: tde out info: tde in info: [c:%x w:%x] : REC709 ARGB888 argb6888 BT878 eotf_bt1886 PKRGB444 NV24 VDH3 NTSC1953 SYS_NTSC443 disp2 DISP2 VDH2 POD2 NV42 NV12 2020-06-02 disp1 NV16_2X1 NV61_2X1 DISP1 VDH1 NV21 disp0 layerprocess_cfg_vid0 special_init_for_frc0 VP0 DISP0 GP0 DHD0 90 180 270 SYS_PAL_60 SYS_NTSC_50 VDP_WBC_BUFF_540 hdr10 DOLBY_HDR10 DOLBY_HDMI_HDR10 rotation_00 init/en_fmt/hcast/hwin/ mixer_info_0(cursor_mix.W/H/panel./W H/ mixer_info_0(video_mix.W/H/video_gfx.W/ H/ hdr10+ to offline switch_count++ delay attr (panel_memc_delay) zme(cur/max)sr(cur/max) vp(cur/max)hdr(cur/max) layer_cfg_time(cur/max) buff_process_time(cur/average/max) 3D(mode/right_first/3_d_eye/depth/3_d_fmt) (disp_info:3_d_en/width/height) (DEMURA:en/width/height) outouscreen_offset_info (x_offset/y_offset) frame_info(src_frm_rate/src_c_sys) acq_cast(try/success)rel_cast(try/success) que_win(try/success)deq_win(try/success) mixer_info_1(vmix_cs/gfx_mix_cs) (STATE:od_wbc_error) (MEM:od_buf_size/odbuf_phy_addr) tunnel(en/id/index/addr) underload(state/count)/disp(count/addr) isr_time(average/max/min) (attr:od_en/rgbw_en/demura_en/pcid_en) main_win_info(b_vaild/full) sync_times/speed(integer/decimal) send(try/ok)return(try/ok) acquire(try/ok)release(try/ok) que_memc(try/ok)/rel_memc(try/ok) empty get(try/ok) add (try/ok) full get(try/ok) add (try/ok) fmt_info(W/ H/ 3d_fmt/ frm_rate/ clk) non_linear(enable/src_width/dst_width) expect_info(type/rate/expect_w/expect_h) (b_init/isr_reg) pix_move(xoff/yoff/lay_xoff/lay_yoff) task(all/config/start/complete) soft_frc(in_rate/out_rate/play_rate) memc(b_demo/level/out_rate) (disp:od_type/rgbw_type/demura_type/pcid_type) 3D (right_first/depth/view/mode) src_info(W/H/inter/field) (OD:od_en/is_rgbw/is3d) (RGBW:en/width/height/is3d) flow(Y/C/pre_y/pre_c) cycle(Y/C/pre_y/pre_c) video_offset(X/Y) align(X/Y) crop_rect(T/B/L/R) lbx_info(T/B/L/R) lbx_delta_info(T/B/L/R) offset (T/B/L/R) put(try/OK)/get(try/OK) fence_creat(try/OK)/fence_flush(try/OK) que(try/OK)/deque(try/OK) queue(try/OK)/de_queue(try/OK) ref increase(try/OK)/decrease(try/OK) capture(try/OK)/release(try/OK) acquire(try/OK)/release(try/OK) out(X/Y/W/H) crop_out_rect(X/Y/W/H) video_rect(X/Y/W/H) in_rect(X/Y/W/H) disp(X/Y/W/H) el_reso(X/Y/W/H) bl_reso(X/Y/W/H) basic_video(X/Y/W/H) in(X/Y/W/H) virtual_screen(gfx_vir.W/H/video_vir.W/H) virtual screen (gfx.W/H/video.W/H) frame(W/H)/aspect(W/H) (update_flag:OD/RGBW/DEMURA/PCID) pattern(enable/en_mode)in_check_sum(Y/C) cmp_type/cmp_rate(Y/C) addr(Y/C)/stride(Y/C) out_check_sum wbc0(Y/C) wbc1(Y/C) crop(L/T/R/B) mute_cfg(enable/R/G/B) bg color(R/G/B) b_mute/mute(R, G, B) rel_addr(0/1/2/3) pos(0:none,1:DHD0,2:VP0,3:GP0) buff_id/addr(4K/fhd/540) (pcid:en/width/height/) 90% 10% 100% vdp abl malloc buf error! hard adjust PLL lock failed! en_disp=[%d], only DISPLAY=%d support memc! echo ink [pos] X Y > /proc/msp/disp1 | %x rotation_butt true [%08x] [%08x,%08x] SVIDEO rotation_90 rotation_180 rotation_270 SCART YPBPR GRAPH MEDIA BUTT CVBS HDMI DTV ATV VGA create 1t_o2 path failed stt init fialed tcon open fialed allocate SR_ZME_COEF MMZ fialed allocate VDP_SUSPEND MMZ fialed vpss_instance is null! vpss_send_command is null! vpss_func is null! get display %d PDM para failed step play is %s !! ck:%x %x %x|%x %x %x|%x %x %x|%x %x %x| echo pause 0/1 > /proc/msp/win_xx | 0(play)/1(pause) :set window pause or play sync mode normal play can not change to online or offline when lowdelay only used logic lowdelay %-40s:%-10d/%-10s/%-10d/0x%llx 8K scene not support frcx has no write cmd in frc_x mem type = %d,can't support ref cnt, addr = 0x%08x %-40s:0x%-8x/0x%-8x/0x%-8x/0x%-8x %-40s:%-10d/0x%-8x/0x%-8x/0x%-8x %-40s:%-10s/%-10s/0x%-8x/0x%-8x %-40s:%-10s/%-10d/%-10d/0x%-8x %-50s:%d.%-4d(M)/0x%-8x %-45s:%-6s/%-6d/%-6x/%-6x %-40s:%-10s/%-10x %-17s,State=0x%x %-17s,PLL12=0x%x,PLL13=0x%x capture_picture_release failure when disp win handle 0x%x invalid,ret:0x%x user_id : 0x%x,0x%x,0x%x,0x%x this frame has been in win disp list 0x%x this frame has been in win full list 0x%x this frame has been in win release list 0x%x hi_drv_smmu_query_buffer_source fail ret 0x%x free mem error, ret 0x%x get pannel cfg error, ret 0x%x call alloc error, ret 0x%x get cast enable failed, ret 0x%x %-17s,yaddr 0x%x, index %d, ret 0x%x query buffer fail ret is 0x%x unfreeze win error, ret is 0x%x get handle error, ret is 0x%x release frame error, yaddr 0x%x get node error, yaddr 0x%x signal,index %d, yaddr 0x%x frc drop one frame index %d, yaddr 0x%x y only image has been saved to '%s' W=%d H=%d format=%d, size = %d, yaddr 0x%x please release correct frame, correct addr 0x%x, error addr 0x%x this frame not in buff list! release addr 0x%x get frc full buff error, frame addr 0x%x capture frame has not been released when destroy win, addr 0x%x need rel capture frame to full list when reset win, addr 0x%x need rel capture frame to rel list when reset win, addr 0x%x one frame has been captured, addr 0x%x frc_buf_get_special_full_frame_node_and_delete fail!, addr 0x%x frc_buf_get_special_release_frame_node_and_delete fail!, addr 0x%x this frame not in buff list! addr 0x%x drv_win_release_frame fail!, h_win 0x%x 4K checksum 0x%x cat not get new scene frame 0x%x window not exist! win_handle 0x%x invalid win handle 0x%x %-17s, source 0x%x disp win handle invalid 0x%x release_meta_buffer failed, index %d, yaddr 0x%x,bpause %d, metadata 0x%x set meta buff pause flag failed, index %d, yaddr 0x%x,bpause %d, metadata 0x%x win 0x%x sync init failed ret= 0x%x capture_picture_release failure! ret= 0x%x capture_picture failure! ret= 0x%x release capture picture failure! ret= 0x%x invalid LB_addr_y = 0x%x, LB_addr_x = 0x%x set cast disable failed ,ret = 0x%x %-17s, ret = 0x%x call vdp_set_hdr_info error, ret = 0x%x prepare outframe error, ret = 0x%x deinit disp failed, ret = 0x%x close disp failed, ret = 0x%x close tcon failed, ret = 0x%x call get_newest_frame failed, ret = 0x%x set vpss enable = %d failed, ret = 0x%x begin tde job failed, ret = 0x%x cancel tde job failed, ret = 0x%x end tde job failed, ret = 0x%x malloc vdp stt failed!, ret = 0x%x memcpy_s failed, err = 0x%x memset_s failed, err = 0x%x sec_buf_size = 0x%x, sec_buf_phy_addr = 0x%x not support in vir win!!, h_win = 0x%x handle = 0x%x invalid head_stride = 0x%x WIN command not found,cmd = 0x%x invalid addr_y_head = 0x%x, addr_c_head = 0x%x invalid LB_stride_y = 0x%x, LB_stride_c = 0x%x %-17s, disp 0x%x,rel_num %d,addr0 0x%x,addr1 0x%x,addr2 0x%x win is invalid, 0x%x open tde failed, 0x%x close tde failed, 0x%x isr not open!int = %x invalid para! ret = %x window is not exist! win_handle:%#x this mode not support now echo freeze 0/1/2 > /proc/msp/win_xx | 0(off)/1(still)/2(black) :freeze window can not sync last when quickout echo righteye 0/1 > /proc/msp/disp1 | 0(lefteye) /1(righteye):set 3d righteye first vdp tcon pos info is not exist mosaic frc is not exist mosaic not support when lowdelay win exist can not creat win when lowdelay win exist can not create main win when auto win exist can not create sub win when auto win exist echo sync 0/1/2/3/4 > /proc/msp/win_xx | 0:normal 1:discard 2:repeat 3:latest 4:last rel frame %x to cast not support DISP_PANEL_TYPE_BUTT can't support DISP_PANEL_TYPE_P2P can't support DISP_PANEL_TYPE_VBO can't support DISP_PANEL_TYPE_HDMI can't support en_disp %d not support secure view snapshot rel 0x%x for lost int debug module is not init echo reso 0/1 w h > /proc/msp/win_xx | 0/1 enable, w:frame width,h frame height echo offset 0/1 X Y > /proc/msp/disp1 | 0(off) /1(on);X(horizontal) Y(vertical):set disp offset echo outrect [x] [y] [w] [h] > /proc/msp/win_xx :set outrect echo videorect [x] [y] [w] [h] > /proc/msp/win_xx :set videorect echo abl [index] X Y W H > /proc/msp/disp1 | index[0~7]:set abl rect error! dp_disp_set_sync_inv wrong select can not create 2 main windows can not create 2 sub windows there is no main win, can not use poll process set od debug out=%d success echo pqbypass 0/1 > /proc/msp/disp1 | 0(off) /1(on):set pqbypass not support ink pos wait more than %d ms echo castvencinfo 0/1 > /proc/msp/disp1 | 0(stop) /1(start) : set cast and venc time info statistics echo setisrtime > /proc/msp/disp1 | 1 :clean isr time statistics %-17s %-45s:%-6s %-50s:%-6s %-45s:%-6s/%-6s %-50s:%-6s/%-6s %-45s:%-6s/%-6s/%-6s %-50s:%-6s/%-6s/%-6s %-45s:%-6s/%-6s/%-6s/%-6s %-50s:%-6s/%-6s/%-6s/%-6s %-45s:%-6s/%-6s/%-6s/%-6s/%-6s %-45s:%-6s/%-6d/%-6s %-45s:%-6d/%-6d/%-6s %-50s:%-6s/%-6d/%-6d/%-6s %-45s:%-13s/%-12s %-45s:%d.%-3d/%-12s %-40s:%-21s/%-20s %-40s:%-10s %-40s:%-10x/%-10x/%-10s %-40s:%-2d.%-7d/%-20s/%-10s %-40s:%-10s/%-10s %-40s:%-10s/%-10s/%-10s %-40s:%-10s/%-10s/%-10s/%-10s %-40s:%-10s/%-10d/%-10s %-40s:%-10s/%-10s/%-10d/%-10s %-40s:%-10d/%-10d/%-10s %-40s:%-10s/%-10d/%-10d/%-10s %-40s:%-10d/%-10d/%-10d/%-10s %-45s:%-6s/%-6s/%-6s/%-6d/%-s %-45s:%-6s/%-6s/%-6d/%-6d/%-s %-45s:%-6d/%-6d/%-6d/%-s %-45s:0x%08x /0x%08x /%-s snprintf_s failed! ret=%d str=%s snprintf_s failed! str=%s snprintf_s failed! ret=%d char=%s snprintf_s failed! ret=%d default_name=%s snprintf_s failed! ret=%d devfs_name=%s snprintf_s failed! ret=%d timeline_name=%s snprintf_s failed! ret=%d file_name=%s snprintf_s failed! ret=%d proc_name=%s snprintf_s failed! file=%s %-40s:%s %-40s:%-10d/%-10s/0x%-8x/%s frc work mode is %s,memc test mode is %s change win type from %s to %s %-17s, reset_mode %s %-17s,en_freeze_mode %s %-17s,freeze_mode %s port_info:b_user_crop %d,c_rect t %d,b %d,l %d,r %d,i_rect x %d,y %d,w %d,h %d,b_vflip %d, rota %s err cmd b_pause = %s err cmd en_reset_mode = %s err cmd b_quick_mode = %s buildtime : %s user_name : %s version : %s bin_name : %s %-17s, %s call vdp_free_mmz error call vdp_alloc_mmz error get tcon index error abl get addr =0x%x error list error create cast error wait_init error spinlock init error snapshot_wait_queue init error deque_poll_wait_queue init error captrue_wait_queue init error call frc reset error call memc reset error en_disp is error get hw buffer reg addr error call hi_drv_sys_del_window_info error create win error enable win error rm h_mosaic_win 0x%x rm error get pdm func get_tcon_index = null error get pdm func pdm_is_tcon_module_exists = null error get pdm func get_tcon_module_param = null error get frc full buff error malloc buff error init isr_wait_queue error init thread_wait_queue error call memc pause error set vpss disable error set od debug out=%d error b_enable =%d error cast type %d error set window sync error get pdm func error free metadata error echo colorbar 0/1 > /proc/msp/disp1 | 0(off) /1(on):set bgcolor echo bgcolor R G B > /proc/msp/disp1 | R(0~255) G(0~255) B(0~255) :set bgcolor echo mutecolor [r] [g] [b] > /proc/msp/win_xx :set mute color null pointer echo saveyuv mode num > /proc/msp/frc_xx | mode(0:none;1:src;2:wbc0;3,wbc1;4:wbc2);num:save number vir win not support non_linear get %s debug mask help secure mem can not map tde_export_funcs must be null, cur is 0x%p pu32_wait_flag is 0x%p, pst_frc_wait_queue is 0x%p wait_flag is 0x%p, frc_wait_queue is 0x%p %s, private_data 0x%p auto win already exist when create auto main win already exist when create auto sub win already exist when create auto echo aspratio 1/2/3/7/8 > /proc/msp/win_xx | 1(lett)/2(pan)/3(com)/7(tv)/8(p2p) :set window aspratio invalid pst_sync_info echo clockdebug 0/1 > /proc/msp/disp1 | 0(off) /1(on):set vdp clock debug print info can not get resolution echo vbisend 0/1 > /proc/msp/disp1 | 0(off) /1(on):send vbiinfo off or on main win exist when destory auto win sub win exist when destory auto win put frame %x to win auto win exist when destroy main win auto win exist when destroy sub win para is greater than or smaller than screen invaild bool pst_frc_context is null g_st_pq_ext is null vfe_func->vfe_cfg_video_out is null vpss_create_port is null vpss_enable_port is null tde_module_blit is null vpss_destroy_vpss is null vpss_create_vpss is null tde_export_funcs is null win_attr is null stt_addr is null filp is null win_info is null main_win is null slave_win is null tde_module_open is null ps32_out_put_check_sum is null pst_mem is null pu64_mask is null vpss_regist_hook is null arg is null vpss_get_default_port_cfg is null vpss_get_default_cfg is null g_st_pq_ext->update_hdr_cfg is null poll_cfg is null private is null tde_module_close is null new_frame is null pb_alg_enable is null get panel func g_st_panel_ext_func is null vpss_func is null get pdm func g_st_pdm_func is null vfe_func is null pic is null tde_module_begin_job is null tde_module_cancel_job is null tde_module_end_job is null private_data is null can not rel frame to logic when logic buff full can not que frame to logic when logic buff full create vpss fail echo viewlevel xx > /proc/msp/disp1 | xx[0~20] :set 3d viewlevel cur chip not support forward tunnel disp%d not support region_abl echo setdbgmask p1 p2 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp], p2:mask clean %s debug mask set videogfx(cbm) ok echo reset 0/1 > /proc/msp/win_xx | 0(still)/1(black):set window reset in still or black echo steredepth xx > /proc/msp/disp1 | xx[0~20] :set 3d steredepth echo step 0/1 > /proc/msp/disp1 | 0(off) /1(on):set vdp step debug echo castlowdelay 0/1 > /proc/msp/disp1 | 0(off) /1(on):set cast lowdelay on or off echo enable 0/1 > /proc/msp/win_xx | 0(off)/1(on):set window on or off echo framelockprint 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set framelockprint on or off echo framelock 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set framelock on or off echo videogfx 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set videogfx(cbm) on or off pip not support when lowdelay win existe echo negative [vx] [vy] [vw] [vh] [ox] [oy] [ow] [oh] > /proc/msp/win_xx :set negative coordinate can not sync latest when pause echo flip 0/1 > /proc/msp/disp1 | 0(normal) /1(mirror) /2(flip) /3(flip&&mirror):set flip type pst_channel_info is null, default is online only can use when offline invalid time line normal win exist when mosaic scene sync mode :repeat one frame sync mode :discard one frame can't support this pixfmt=%d savetofile can't support this bitwidth =%d savetofile you can not detach virtual window with a invalid sink handle win should be online when set disable can not capture frame when win disable can not release capture frame when win disable echo checksum 0/1 > /proc/msp/frc_xx | checksum print mode 0:disable 1:enable echo repeatqframe 0/1 > /proc/msp/frc_xx | repeat queue frame mode 0:disable 1:enable echo step 0/1 > /proc/msp/frc_xx | 0:step mode disable 1:enable echo checksum 0/1 > /proc/msp/disp1 | set disp checksum print enable win should be online when set enable echo memcdemoenable 0/1 > /proc/msp/disp1 | set memc demo enable echo memcenable 0/1 > /proc/msp/disp1 | set memc enable can not set 3D to 2d in 2d display mode HPLL set new mode echo quickout 0/1 > /proc/msp/win_xx | 0(off)/1(on) :set quick out mode echo 3d 0/1/2 > /proc/msp/disp1 | 0(2d) /1(2_dto3_d) /2(3D) :set 3d mode hdr not support interlace can not map secure mem in ns world h_mosaic_win is invalid channel type is auto and layer 1 is invalid channel type is sub and layer 1 is invalid mosaic, channel type is auto and layer 0 is invalid channel type is main and layer 0 is invalid frame info invalid id invalid cast w= %d or h=%d invalid cast b_low_delay =%d invalid cast buf_number =%d invalid cast pixfmt = %d invalid error) select wrong video layer id error) select wrong layer id error, vdp_wbc_set_c_bypass() select wrong layer id error, vdp_mmu_set_glb_bypass() select wrong layer id error, vdp_mmu_set_ints_tlbmiss_clr() select wrong layer id error, vdp_mmu_set_intns_tlbmiss_clr() select wrong layer id error, vdp_mmu_set_ints_ptw_trans_clr() select wrong layer id error, vdp_mmu_set_intns_ptw_trans_clr() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_wr_clr() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_wr_clr() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_rd_clr() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_rd_clr() select wrong layer id error, vdp_wbc_set_uv_order() select wrong layer id error, vdp_mmu_set_err_ns_wr_addr() select wrong layer id error, vdp_mmu_set_err_ns_rd_addr() select wrong layer id error, vdp_mmu_set_cb_ttbr() select wrong layer id error, vdp_wbc_set_cap_info() select wrong layer id error, vdp_mmu_set_int_en() select wrong layer id error, vdp_mmu_set_auto_clk_gt_en() select wrong layer id error, vdp_wbc_set_wbc_cmp_en() select wrong layer id error, vdp_wbc_set_flip_en() select wrong layer id error, vdp_wbc_set_wbc3d_en() select wrong layer id error, vdp_wbc_set_req_interval() select wrong layer id error, vdp_mmu_set_ints_tlbmiss_msk() select wrong layer id error, vdp_mmu_set_intns_tlbmiss_msk() select wrong layer id error, vdp_mmu_set_ints_ptw_trans_msk() select wrong layer id error, vdp_mmu_set_intns_ptw_trans_msk() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_wr_msk() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_wr_msk() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_rd_msk() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_rd_msk() select wrong layer id error, vdp_wbc_set_data_width() select wrong layer id error, vdp_mmu_set_ptw_pf() select wrong layer id error, vdp_cbm_reset_mixer_prio() set mixer select wrong layer id error, vou_set_cbm_mixer_prio() set mixer select wrong layer id error! vdp_cbm_set_mixer_bkg() select wrong mixer id error,vdp_disp_set_sync_inv select wrong channel id error,vdp_disp_set_frame_packing_en select wrong channel id error,vdp_set_cbar_sel select wrong channel id error,vdp_disp_open_intf select wrong channel id error, vdp_disp_get_vact_state select wrong channel id error,vdp_disp_set_mirror_enable select wrong channel id error,vdp_set_cbar_enable select wrong channel id error,vdp_disp_set_intf_enable select wrong channel id error,vdp_disp_set_vt_thd_mode select wrong channel id error,vdp_disp_set_vt_thd select wrong channel id disp not inited init stt has been inited frame has been released frc_buf_init failed win 0x%x sync de_init failed hi_drv_win_capture_picture_release is failed hi_drv_win_capture_picture is failed drv_win_get_all_handle is failed memcpy_s failed memset_s failed frc_x%x create proc %s failed frc_comm_regist_isr failed cast register start isr failed cast register finish isr failed que frame to win failed malloc metadata mem failed create sync time_line failed hdr_coef malloc failed save_frame malloc failed deque_frame malloc failed frame_node malloc failed frc frame node malloc failed meta node malloc failed hi_drv_mmz_map alloc failed hi_drv_smmu_map alloc failed osal_exportfunc_register DISP failed register VO failed set frc0 failed echo testpattern 0/1/2/3 seed > /proc/msp/frc_xx | 0(off)/1(bar)/2(plane)/3(move):set window testpattern;seed:pattern seed %-45s:%-6d %-45s:%-6s/%-6d %-45s:%-6s/%-6s/%-6d %-45s:%-6d/%-6d %-50s:%-6s/%-6d/%-6d %-45s:%-6d/%-6d/%-6d %-45s:%-6s/%-6d/%-6d/%-6d %-45s:%-6d/%-6d/%-6d/%-6d %-45s:%d.%-3d/%d.%-3d/%d.%-3d %-40s:%-10d %-40s:0x%-8x/0x%-8x/%-10d %-40s:0x%-8x/%-10d/0x%-8x/%-10d %-40s:%-10s/%-10s/%-10s/%-10d %-40s:%-10d/%-10d/%-10s/%-10d %-40s:%-10d/%-10d %-40s:%-10x/%-10x/%-10d/%-10d %-40s:%-10s/%-10d/%-10d %-40s:0x%-8d/%-10d/%-10d %-40s:%-10d/%-10d/%-10d %-15s%-30s:%-10d/%-10d/%-10d %-40s:%-10s/%-10d/%-10d/%-10d %-40s:%-10d/%-10d/%-10d/%-10d %-45s:%-6d/%-6d/%-6s/%d.%-3d/%-d %-40s:%-10s/%-10d/%-10d/%-d.%-d in_rect invalid x=%d y=%d PLL lock failed! bit=%d each part x/y/H/W must be odd, x=%d y=%d width=%d height=%d each part H/W must > 32, x=%d y=%d width=%d height=%d out of range overflow s32X=%d s32Y=%d s32Width=%d s32Height=%d out of range [0,0,3840,2160] s32X=%d s32Y=%d s32Width=%d s32Height=%d ink positon set error, ink_pos=%d %-17s, pos=%d %-17s, enable=%d, pos=%d tcon cfg rgbw! rgbwen=%d tcon cfg pcid! en=%d tcon cfg demura! en=%d vo get wrong OD num from pq!!! hnum=%d, vnum=%d vo_hd_tv_cksel=%d panel_w=%d, panel_h=%d, vidmix_w=%d, vidmix_h=%d vidgfxmix_w=%d, vidgfxmix_h=%d, ui_w=%d, ui_h=%d frame reso err: w=%d,h=%d frame error : w=%d,h=%d in_rect invalid w=%d h=%d, min w=%d h=%d,max is w=%d h=%d tcon malloc od buf! size=%d set framelock_info: enable=%d out_rate=%d src_rate=%d tcon cfg od! oden=%d secure=%d %s set enable=%d %-17s, enable=%d tcon disp info change! 3d=%d width=%d height=%d sec=%d framelock:no valid attr! outrate=%d srcrate=%d clk=%d H=%d V=%d pst_cast_ctx->b_init:%d %-40s:%d %-17s :%d tplay para %d.%d %-17s, delay %d wbc channel only support 422,cur pix %d pix_format only support yuv422/yuv444, cur pix %d wbc channel only support 422, cur pix %d FRAMELOCK: (state)vi %d vdp %d diff %d int %d|(attr)out %d src %d pix %d layer_id is %d, max ix %d disp_id is %d, max ix %d %-17s,yaddr 0x%x, index %d is_offline_mode is %d, time_out is %d > max %d invalid win type %d, max %d invalid device mode %d, max %d org offset x %d,rect x %d,w %d,fw %d,new offset x %d,rect x %d,w %d,fw %d %-17s, addr 0x%x,tun_en %d,src_id %d, new %d invalid crop info x %d,w %d, frame w %d %-17s cnt %d in put video fmt %d %-17s, layer %d, 3d_type %d, source %d, mix_w %d, quick %d, frame_type %d, frame_rate %d, pc %d, memc_en %d, result %d in_frame 0x%p, b_init %d %-17s, h_vpss %d b_offset_debug is %d max is %d hardware_buffer.dst_id is %d. max is %d hardware_buffer.src_id is %d. max is %d frc_index %d, max is %d hardware_buffer.buffer_index is %d, max is %d color_sys is %d, max is %d chn id error, cur is %d, max is %d cur zorder is %d, max is %d logic back frame number is %d, max is %d debug_height is %d, min is %d, max is %d debug_width is %d, min is %d, max is %d mosaic_win_num is %d, max is %d cmp_type is %d, max is %d en_vdp_debug_module is %d, max is %d reset_mode is %d, max is %d freeze_mode is %d, max is %d sync_mode is %d, max is %d source is %d, max is %d en_frc is %d, max is %d cmd error %d, max is %d sync_mode = %d, max is %d invalid para 2, max is %d invalid para 1, max is %d enable is %d, width is %d, height is %d vpss_deque_times is %d, max times is %d %s is %d only support frc active now, cur is %d disp_info invalid, en_disp is %d aspect_ratio is %d wbc_check_sum print enable is %d frc_comm_regist_isr failed, en_frc_id is %d in_argc is %d, aspect_argc is %d too many frame have been deque , deque_times %d %-17s,yaddr 0x%x, index %d, deque times %d %s,w %d,h %d,color %d,yaddr 0x%x,caddr 0x%x,ys %d,cs %d wbc channel 2 only support 8bitwidth ,cur %d wbc channel 1 only support 8bitwidth ,cur %d wbc channel only support 8/10bitwidth ,cur %d sizeof_char is %d, <= 10 or %d %-17s, handle 0x%x, master %d %-17s, hori_flip %d, vert_flip %d change frc buff mode from %d to %d %-17s, rotation %d invalid window handle h_win %d invalid handle h_win %d windows num is more than %d %-17s, integer %d, decimal %d %-17s, b_quick %d org offset y %d,rect y %d,h %d,fh %d,new offset y %d,rect y %d,h %d,fh %d layer %d,b_gph %d,b_mut %d,hdr %d,rate %d,IW %d,IH %d,src_w %d,src_h %d invalid crop info y %d,h %d, frame h %d %-17s, ret 0x%x, index %d, w %d, h %d FRAMELOCK(clk): runclk %d setclk %d clkchg %d %-17s,reset_mode %s reset_buff %d alloc mem fail, alloc size %d vo frc invalid play rate %d misc panel switching, org w %d,h %d, rate %d, new w %d,h %d, rate %d put,index %d, yaddr 0x%x,bpause %d get,index %d, yaddr 0x%x,bpause %d %-17s, handle 0x%x yaddr 0x%x, metadata 0x%x pause %d %-17s,line %d %s,pts %d, dispdelay %d, delay %d, curtime %d wait frc idle timeout, delay_time %d set frcx reset failure, delay_time %d set frcx disable failure, delay_time %d set frc disable failure, delay_time %d set b_repeat_queue_frame %d b_mute %d,b_enable %d %-17s, b_enable %d logic mode is %d, soft enable %d set checksum enable %d set b_step_mode %d invalid para 1, en_sync_mode %d %-17s, sync_mode %d unsupport window buff mode %d not support dump source %d this chip can't support color_space = %d !en_layer_id %d this chip can't support pix_fmt = %d !, NV12 is %d, BUTT %d, en_layer_id %d this chip can't support frame type = %d ! en_layer_id %d %s,pts %d,all %d,vpss[delay %d,buf %d],frc %d,buff %d,panel %d,pre %d,bmisc %d layer %d,Y %d,C %d,pre_y %d,pre_c %d %-17s, r %d, g %d, b %d %-17s, alpha %d h_mosaic_win 0x%x has been added, index = %d framerate = %d,max = %d en_vpss_mode = %d, max = %d 2d image has been saved to '%s' W=%d H=%d format=%d ys = %d, cs = %d en_disp = %d pcr begin set clock ,step: %d 10000,init clock = %d,run clock = %d pcr set clock end, resume clock = %d distribute layer failed , i = %d malloc pu10_ydata failed, size = %d malloc pu10_u_vdata failed, size = %d malloc pu8_vdata failed, size = %d malloc pu8_udata failed, size = %d yccmp image has been saved to '%s' W=%d H=%d format=%d, size = %d no support the outrate = %d no support the 3dtype = %d y only image has been saved to '%s' W=%d H=%d format=%d, stride = %d command not support!, cmd = %d capture release ref is %d, need = %d capture release reference is %d, need = %d frc underload count: %d bin_status : %d %-17s, %d en_disp %d not support wbc malloc size error, size 0x%x, range [0~0x%x] echo cleandbgmask p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] echo dbgmaskhelp p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] echo getdbgmask p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] video_rect error! x=%d y=%d, valid range x [%d~%d], y [%d~%d] out_rect error! x=%d y=%d, valid x [%d~%d], y [%d~%d] timing w h error : w=%d,h=%d, ref w [%d~%d], h [%d~%d] ref parm gamma_type[0~%d], color_space[0~%d], luminace_sys[0~%d], color_prime[0~%d], matrix_coef[0~%d] ref parm 3d_type[0~%d], color_sys[0~%d]), source[0~%d], src_color_space[0~%d], hdr_type[0~%d], frame_rate[0~%d] invalid para speed_decimal %d, speed_integer %d,ref [0~%d, 0~%d] adjusted_color_desc is invalid,gamma_type[%d], color_space[%d],luminace_sys[%d],color_prime[%d],matrix_coef[%d] timing_info is invalid 3d_type[%d], color_sys[%d], source[%d],src_color_space[%d],hdr_type[%d],frame_rate[%d] index %d,w h [%d,%d],checksum [%d,%d,%d,%d,%d,%d]cmp size[%d,%d,%d] ink pos error, x %d, y %d, ref x [0 ~ %d], y [0 ~ %d] crop rect is larger than frame reso, croprect [t %d,b %d,l %d,r %d], frame [w %d,h %d] crop rect is large than frame reso, croprect [t %d,b %d,l %d,r %d], frame [w %d,h %d] Crop rect is greater than frame rect, crop_rect [t %d,b %d,l %d,r %d], frame [w %d,h %d] In rect is greater than frame rect, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] in rect is larger than frame reso, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] in rect is large than frame reso, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] crop rect is greater than frame rect, croprect [t %d, b %d, l %d, r %d], frame [w %d, h %d] in rect is greater than frame rect, inrect [x %d, y %d, w %d, h %d], frame [w %d, h %d] %s ink RGB is [R G B]=[%d %d %d] can't support pcr step: %d/10000, must[-10000, 10000] echo pqbypass 0/1 > /proc/msp/frc_xx | 0(off)/1(bypass) :set bypass PQ node is NULL en_freeze_mode is NULL DISP %d :LOW BANDWIDTH echo rotation 0/1/2/3 > /proc/msp/win_xx | 0(off)/1(90)/2(180)/3(270) :set video play rotation for FHD <cast destoy> <lost finsh addr=0x%x> <aq 0x%x> <rel 0x%x> <finish 0x%x> <%s cfg 0x%x> <snap finish cfg 0x%x> <captrue finish cfg 0x%x> <send 0x%x> <cast creat> <cast de_attach=%d> <cast attach=%d> <cast set_attr w=%d h=%d> <cast set_enable=%d> <cast finsh = %d> empty frc list: full frc list: release frc list: arg2 = %d, max is 9 input metadata len is %d, max 65536 WIN_DEBUG_PRINT_HDR_INFO 0x1<<15 pix_format only support yuv422/yuv444 WIN_DEBUG_PRINT_SYNC 0x1<<14 WIN_DEBUG_INTERACT_WITH_SYS 0x1<<13 hnum = %d error must in 1~32 WIN_CAP_TDE_FRAME 0x1<<12 not support panel vfb = %d, min vfb 12 WIN_DEBUG_PRINT_VPSS_PORT_CFG 0x1<<11 b_repeat_queue_frame is invalid:%d, max is 1 b_step_mode is invalid:%d, max is 1 b_debug_enable is %d, max is 1 vnum =%d error must in 1~20 WIN_DEBUG_PRINT_VPSS_SIGNAL 0x1<<10 video_rect->height is 0 panel_resolution->height is 0 hardware_buffer.buffer_addr is 0 stt addr is 0 vdp_disp_ratio is 0 stt_len is 0 ycmp_rate is 0 ccmp_rate is 0 input frame_rate is 0 get null venc ptr when cast. call snprintf_s func error. MMZ map fail. drv_disp_init failed. win_init failed. win_mod_init failed. drv_disp_register failed. win_register_func failed. register DISP failed. register VO failed. set vir win invalid H %d and W %d, only support %d*%d ---%d*%d. free buffer failed,already free %d total %d. alloc buffer failed,already alloc %d total %d. strncpy_s failed %d. virtual_screen out of range ,must be within [480,3840]. echo alpha > /proc/msp/win_xx | alpha range:0-255. VDP suspend start... ------------------DISP debug option---------------- ----------------------------------VDP commit time %s----------------------- ------------------------------------meta info buffer info----------------------------- ------------------------------------frame buffer info--------------------------------- ----------------------------------win%04x[Z=%s]--------------------------------- ----------------------------------DISP DEBUG INFO--------------------------------- -------------------------------soft frc frame_info---------------------------------- ------------------------------------frc buffer info----------------------------------- ---------------------------------disp frame_info------------------------------------ ---------------------------------lowdelay info------------------------------------- ----------------------------------DISP%d proc------------------------------------- ----------------------------------1to2------------------------------------- ----------------------------------mirror_cast-------------------------------------- ----------------------------------disp_attr--------------------------------------- -----------------------------------disp_info--------------------------------------- ------------------------------------capacity info--------------------------------------- ------------------------------------layer info--------------------------------------- ------------------------------------hdr info--------------------------------------- ------------------------------------win info--------------------------------------- --------------------------------------task info--------------------------------------- ------------------------------------timing info--------------------------------------- ------------------------------------frame info--------------------------------------- ----------------------------------frame_lock--------------------------------------- -------------------------------------play info---------------------------------------- -------------------------------TCON ATTR---------------------------------------- -------------------------------TCON CFG---------------------------------------- -------------------------------TCON STATE---------------------------------------- ----------------------------------win_info----------------------------------------- ----------------------------------frc info----------------------------------------- ----------------------------------frc%04x------------------------------------------ ----------------------------------fmt_cfg------------------------------------------ ----------------------------------state------------------------------------------- --------------------------------------------------------------------- ----------------------------------isr_time(us)------------------------------------- /10(gam_dith_out)/11(acm_in)/12(acm_out)/13(tcon_dith_in)/14(tcon_dith_out) /15(wbc_dith_in)/16(wbc_dith_out) pos[0(off)/1(v0csc_in)/2(v0csc_out)/3(v1csc_in)/4(v1csc_out) echo memctest par1 par2 > /proc/msp/frc_xx | frcmode(0:online;1:lowdelay;2:offline)testmode(0:default;1:no mute;2:no start) load DISP success. (%s) echo croprect [0/1] [l] [r] [t] [b] > /proc/msp/win_xx :set croprect 0(off)/1(on) /5(wbccsc_in)/6(wbccsc_out)/7(gam_in)/8(gam_out)/9(gam_dith_in) interface called by (pid %i) interface called by (pid %i) echo odout [0/1/2/3/4] --set od debug out(0:no 1:mod 2:org 3:cur 4:pre) echo oden [0/1] --set od enable(0:disable 1:od_enable) echo rgbwen [0/1] --set rgbw enable(0:disable 1:enable) echo pciden [0/1] --set pcid enable(0:disable 1:enable) echo demuraen [0/1] --set demura enable(0:disable 1:enable) crop_rec is too larger than (%d, %d ) set w (%d ,%d) h (%d, %d) non_linear_info invalid (%d, %d), ref (%d, %d) color info invalid,R[%d],G[%d],B[%d], ref value:R[0~%d],G[0~%d],B[0~%d]) echo tplay par1 par2 > /proc/msp/frc_xx | tplay(par1(0~16)par2(0~999) the disp%d isn't support hdmitx! the release frame 0x%x is no equal acquire 0x%x! ..........frc task timeout! en3d_mode=%d only 2D to 3D support view adjust! cast is not init first! window not exist! win_context not exist! no tde module exist! no VPSS module exist! No VFE Exist! not support wbc!can not init cast! tcon not init before deinit! cast is already init! tcon already init! FRCX input null pointer in %s! WIN input null pointer in %s! tcon alloc od mem err! tcon alloc mem err! register tcon isr call back err! AVOUT source err! release frame to cast error! 1to2 create cast error! set en_enc_fmt error! mutex init error! spinlock init error! call frc init error! 1to2 set cast attr error! 1to2 destroy win error! queue frame to win error! 1to2 create win error! 1to2 disable win error! destroy mosaic win error! reset mosaic win error! disable mosaic win error! get framelock clk error! malloc mmz for node error! malloc frame node error! frame type = %d error! v is null pointer! s is null pointer! p is null pointer! private_data is null pointer! deattach error:the master disp=%d have not attach with otther! deattach error:the slave disp=%d have not attach with otther! DISP %d callback reach max number! attach error:the disp=%d can not attach own! can't support dolby vision! vdp isr time calculate again! DISP ERROR! invalid display in! vdp_map_mmz pst_vdp_mmz is null! vdp_un_map_mmz pst_vdp_mmz is null! vdp_free_mmz pst_vdp_mmz is null! p is null! pst_disp_info is null! data is null! tcon init fail! regist_isr fail! hiirq_platform_set_irq_reg for isr fail! tcon proc add register fail! tcon proc register fail! DISPMONITOROUT proc register fail! DISP proc register fail! drv_frc_memc_queue_frm fail! frc_buf_get_special_full_frame_node_and_delete fail! drv_win_release_frame fail! frc_buf_get_special_full_frame_node fail! open file '%s' fail! VDP who's preparing time can not be less than 20 line can not supports the panel! not get this mmz for abl! en_disp = %d is illegal! not support ink! set_av_out_disable failure! set_av_out_enable failure! display del_interface failure! display add_interface failure! cast error cfg frame type! drv win receive repeat frame! this chip can't support dolby el frame! nosec version: not support secure frame! can not queue_frame when disable! can not acquire frame when disable! can not get online empty frame node! can not unmap in secure mode! can not map in secure mode! address is not valid! frc x has been deinited! frc has been deinited! get tcon info is failed! vdp_get_unused_fd_flags failed! memset_s failed! VDP ioreamp failed! frc 0 isr reg failed! frc malloc srcoef failed! frc_x malloc zme coef failed! set vpss enable failed! cast kthread malloc mem for node failed! tcon set_changed! en_mixer_pos=%d should be less than max=%d! e_type=%d should be less than max=%d! disp = %d get format error by enc_fmt=%d! not support this enc_fmt=%d! ZME not suport fmt=%d! attach error:the slave disp=%d have already attach with disp=%d! out_rect error! w=%d h=%d, min w=%d h=%d! cast buffer free number = %d not equal the cfg buffer number =%d! color R=%d, G=%d, B=%d should be less than =%d! vi->vo mute,total =%d! no such tcon alg type =%d! not suport en_disp change from %d to %d! not suport b_virtual change from %d to %d! not suport en_vpss_mode change from %d to %d! not suport en_win_device_mode change from %d to %d! metadata comp_len len error,len=%d, max = %d! metadata dm_cfg_len len error,len=%d, max = %d! metadata dm_reg_len len error,len=%d, max = %d! metadata total len error,len=%d, max = %d! snap can't support this scene must less than 4k,current panel width = %d, height = %d! metadata comp_len=%d,dm_cfg_len= %d, dm_reg_len %d,maxtotal = %d! en_mixer_pos %d should be in [0,%d]! abl_region attr index=%d invalid! new[X Y W H] [%d %d %d %d] old[X Y W H] [%d %d %d %d]! view_level=%d view range[%d, %d]! depth_level=%d depth range[%d, %d]! en3d_mode=%d should be in [0, %d]! en3d_to2d_mode=%d should be in [0, %d]! b_hor_flip=%d and b_ver_flip=%d should be in [0, 1]! arg is NULL! win_state is NULL! alpha value is big than 255! phy_addr_y of snap_frame is 0x0! phy_addr_y of capture_frame is 0x0! framerate is 0! ratio == 0! pst_disp_info->video_mix_resolution.width == 0! %d frame need release before destroy!! init stt first!! not support!! acquire too many times!! framelock : no valid attr!! get tcon info size err!! flush fence error!! can not update frc attr when online offline switching!! frc work mode invalid!! only support frc active mode now!!! ret = 0x%x, alloc coef mem err!!! ret = 0x%x, alloc coef secure mem err!!! p_get_demura_lut_info fail!!! secure frame can not save!!! vo tcon get demurainfo err, disable the demura!!! aspect_ratio cfg ERROR!!!! online && offline not support soft capture!!!!!! para is null !!!!!!!!!! call quick error !! call window_freeze error !! call window_pause error !! call vdp_notify_wind_created error ! call vdp_init_get_external_func error ! can not free 0 addr ! this chip is can't support dolby vison ! ALL ink cross is off ! set_abl_region_attr index=%d invalid ! get_abl_region_attr index=%d invalid ! set_abl_region_attr invalid ! vpss_destroy_port failed ! vpss_enable_port failed ! vpss_destroy_vpss failed ! set_abl_region_attr invalid X=%d Y=%d width=%d height=%d ! invalid video_rect w=%d h=%d, min w=%d h=%d ! reg_callback failed!! en_disp=%d en_mixer_pos=%d , e_type=%d ,pst_cb=%d ! un_reg_callback failed!! e_type=%d en_mixer_pos=%d , e_type=%d ,pst_cb=%d ! set_abl_region_attr out of range X(Y)=%d width(height)=%d ! SetAblRegionAttr Out of Range X(Y)=%d Width(Height)=%d ! support timchange mode =%d ! set_abl_region_attr width(height)=%d too small,min is %d ! echo dbgmask 1/2/4/8/16 > /proc/msp/win_xx | echo dbgmaskhelp <no para> > /proc/msp/win_xx | echo dolbylib > /proc/msp/win_xx | echo dbgmask 1/2/4/8/16 > /proc/msp/frc_xx | echo dbgmaskhelp <no para> > /proc/msp/frc_xx | echo print <no para> > /proc/msp/frc_xx | HPLL clk=%d, int_part=0x%x, minor_part=0x%x hi_drv_mmz_alloc_and_map failed ! name="%s" size=0x%x hi_drv_smmu_alloc_and_map failed ! name="%s" size=0x%x hi_drv_mmz_map failed ! size=0x%x hi_drv_smmu_map failed ! size=0x%x %-17s, handle 0x%x yaddr 0x%x, metadata 0x%x send cmd error ret = 0x%x vpss_create_port failed ! ret = 0x%x vpss_enable_port failed ! ret = 0x%x vpss_create_vpss failed ! ret = 0x%x vpss_regist_hook failed ! ret = 0x%x update vpss port config failed ! ret = 0x%x vpss_get_default_port_cfg failed ! ret = 0x%x vpss_set_port_cfg failed ! ret = 0x%x vpss_get_port_cfg failed ! ret = 0x%x vpss_get_default_cfg failed ! ret = 0x%x vpss_put_image failed ! ret = 0x%x handle = 0x%x framelock not support this vi rate %d to disp rate %d out isr already init ISR not init %-45s:%-6s sync mode :play latest frame sync mode :play last frame cat process new frame when frc disable cat not que frame when frc disable memset_s failed %-45s:%-6d disp offset x=%d y=%d 2d image has been saved to '%s' W=%d H=%d format=%d ratio mode only support p2p and tv,cur is %d video_mix_clr_space need rgb ,cur is %d AVOUT en_disp error ! en_disp = %d vdp set clock = %d diff_clk = %d err size = %d en_mod_id is invalid en_mod_id = %d en_clock_mode ERROR = %d video_rect larger than out_rect, video[x=%d y=%d w=%d h=%d] out[x=%d y=%d w=%d h=%d] WIN_DEBUG_PRINT_ACQUIRE_RELEASE 0x1<<9 FRC_DEBUG_PRINT_UNLOAD_CNT 0x1<<9 WIN_DEBUG_PRINT_OPEN_CLOSE 0x1<<8 FRC_DEBUG_PRINT_TUNNEL 0x1<<8 WIN_DEBUG_PRINT_QUE_DEQUE 0x1<<7 FRC_DEBUG_PRINT_MEMC_PER 0x1<<7 WIN_DEBUG_PRINT_NEW_FRAME 0x1<<6 FRC_DEBUG_PRINT_V0B_CFG 0x1<<6 WIN_DEBUG_PRINT_REFCOUNT 0x1<<5 FRC_DEBUG_PRINT_VP_PARA 0x1<<5 WIN_DEBUG_PRINT_VI_LOWDELAY 0x1<<4 FRC_DEBUG_PRINT_FLOW_SIZE 0x1<<4 WIN_DEBUG_PRINT_VPSS_PUT_GET 0x1<<3 FRC_DEBUG_PRINT_PLAYINFO 0x1<<3 WIN_DEBUG_PRINT_ON_OFF_SWITCH 0x1<<2 FRC_DEBUG_PRINT_WBC_CHECKSUM 0x1<<2 FRC_DEBUG_PRINT_CHECK_OFFLINE_TASK 0x1<<1 DISP_DEBUG_PRINT_FRAMELOCK 0x1<<1 WIN_DEBUG_PRINT_INTF_GET 0x1<<1 FRC_DEBUG_PRINT_MEMC_QUE_DEQUE 0x1<<0 WIN_DEBUG_PRINT_INTF_SET 0x1<<0 DISP_DEBUG_PRINT_SR 0x1<<0 get_layer_non_linear_parm out == 0 set window last frame reset ... set window black frame reset ... en_vdp_debug_module is %d, echo dbgbuffsize 1/2/3/4 > /proc/msp/win_xx | 1(8k)/2(32k)/3(64k)/4(128k) echo dbgbuffsize 1/2/3/4 > /proc/msp/frc_xx | 1(8k)/2(32k)/3(64k)/4(128k) cast the relesase frame addr 0x%x not in the use list! frame display delay time err! can not be created! disp_drv_isr_init failed! disp_drv_abl_init failed! DISP registe IRQ failed! display %d must set format before open first!!! display %d not supported!!! can't support this scaling ratio,zme inw=%d,inh=%d,zme outw=%d,outh=%d !! ------------------------------more than two para--------------------- echo command arg1/arg2/arg3/arg4/arg5 > /proc/msp/win_xx -------------------frc debug options-------------------------------- echo command args > /proc/msp/win_xx b_enable=%d -------------------win debug options-------------------------------- echo command args > /proc/msp/win_xx set %s debug mask,mask is 0x%llx get %s debug mask,mask is 0x%llx cast handle is invalid handle=%08x sink handle is invalid handle=%08x drv_frcx_de_init error, ret 0x%x drv_frcx_init failed, ret 0x%x mosaic win create failed, ret 0x%x en_disp %d SMMU error 0x%x window is pause, please disable pause first vo not init the pst_snap_shot_attr en_snap_type is %d error cast has been create , can not created again HI_ID_PQ Failed %08x, g_st_pq_ext is null in g_st_rm_ext is null HI_ID_PQ Failed %08x, get_dci_histram is null invalid en_disp para =%d just diplay 1 support capture you can not attach virtual window with NON venc module cast not start, can not enable timeout is %ld disp_drv_pdm_get_init_param get panel_cfg invalid get %d disp basepara invalid frc%x create proc %s failed handle %x create proc %s failed frc x thread create failed frc thread create failed create kthread failed VDP suspend finished videorect is illegal w=%d, h=%d invalid frame info frm_type=%d invalid frame field_mode=%d invalid frame bit_width=%d, max =%d en_save_mode is invalid:%d, max is %d rotation is %d, max is %d %s, save number %d -------the window alpha value set to %d -------the window will roate window in %d master=%d NS WR[0x%08x 0x%08x] / S WR[0x%08x 0x%08x] set abl invalid index=%d ! ref[0~7] the pcast_attr is NULL the pst_snap_shot_attr info is NULL the input frame info is NULL fn_panel_get_cfg is NULL fn_panel_set_frm_rate is NULL input cmd is invalid:%d,max is 1 b_print_wbc_check_sum is invalid:%d, max is 1 demo_enable is %d, max is 1 invalid save_frame_number %d, max is 100 window alpha value error! alpha = %d, max value:%d. VDP resume from boot start... VDP resume start... VDP resume from suspend... crop enable=%d,rect(l=%d, r=%d, t=%d, b=%d) cast input resolution is invalid (%d, %d),ref_width(%d ~ %d), ref_height(%d ~ %d) snap input resolution is invalid (%d, %d),ref_width(%d ~ %d), ref_height(%d ~ %d) out_rect invalid (%d , %d, %d, %d), ref virtual_screen(%d, %d, %d, %d) you already aquire a frame %#x, please release frame first! g_st_panel_ext_func->fn_panel_resume_panel_cfg is null! g_st_panel_ext_func is null! cast pst_cast_frame = null! please set the resolution small than videorect w=%d,h=%d!! fn_panel_cfg3_d_sig!!! fn_panel_set_panel_mode!!! pfn_rm_notify_wind_created!!! frame is secure! not support wbc ! virtual window has been attached, h_sink %08x fn_panel_isr_main failed %08x osal_exportfunc_get HI_PQ failed %08x osal_exportfunc_get HI_ID_RM failed %08x osal_exportfunc_get HI_PANEL failed %08x update_hdr_cfg HI_PQ failed! %08x fn_panel_resume_panel_cfg HI_PANEL failed! %08x wait frc isr timeout wait frc mode switch timeout window freeze cmd error! cmd=%s set window pause %s -------we will set quick out mod %s invalid NULL pb_enable ptr freeze window error pause window error reset vpss error set frc disable error set frc enable error vpd_update_vp_histogram input para error disp null pointer invalid disp info g_st_rm_ext is null !!!window 2 frame buffer addr is null disp_hal_get_panel_cfg_para pst_exp_info is null channel_info is null g_st_venc_func->pfn_venc_queue_frame is null error input pst_cfg = null window freeze still window freeze black window freeze mode off window is paused ,can not set freeze window is freezed or reseting,can not set pause set abl index=%d disable !!!!!!operation frc failed timeout %ld custom set_frc_memc_level failed custom get_frc_memc_level failed custom set_frc_memc_mode_enable failed custom get_frc_memc_mode_enable failed custom set_frc_memc_demo_mode failed custom get_frc_memc_demo_mode failed get MMZ name VDP_CAST_MMZ failed get MMZ name VDP_CAST_TUNEL_MMZ failed osal_exportfunc_get HI_ID_PQ failed osal_exportfunc_get HI_ID_CUSTOM failed osal_exportfunc_get HI_PANEL failed VDP resume finished window rotation cmd error! cmd=%d wait timeout %d !!!!!!operation wait queue failed timeout %d invalid en_pix_fmt %d en_vdp_debug_module is %d, max is %d invalid panel byte number %d invalid panel bitwidth %d invalid a_rw %d a_rh %d display %d give invalid para: video_virtual: (%d, %d) video_mix (%d, %d) refresh_rate %d invalid pen_panel_flip_type %d invalid en_division_type %d invalid en_panel_link_type %d invalid panel tim_change_type %d invalid panel port type %d invalid panel pair type %d invalid panel intf type %d invalid ratio_mode %d ---->window hal invalid csc mode in %d out %d csc_mode %d invalid vdp_event = %d unsupport input en = %d set window enable = %d isr %s vline: %d time: %d set demo_enable %d invalid en_disp para =%d not support wbc set abl index=%d X Y W H [%d %d %d %d] flip parm is ERROR HI_ID_PQ p_update_dhd_param== NULL HI_ID_PQ p_update_vdp_pq == NULL HI_ID_PQ p_get_demura_lut_info == NULL HI_ID_PQ p_get_hdr_info == NULL HI_ID_PQ p_get_od_info == NULL HI_ID_PQ p_update_vp_setting == NULL HI_ID_PQ p_get_sr_coef == NULL HI_ID_PQ p_get_scaler_coef == NULL HI_ID_PQ p_get_csc_coef == NULL HI_ID_PQ set_tcon_enable == NULL HI_ID_PQ update_vdp_csc == NULL set outrect (x = %d, y = %d, w = %d, h = %d) set videorect (x = %d, y = %d, w = %d, h = %d) set mutecolor(R = %d, G =%d, B = %d) argv[1]= %d is invalid, must choose (0/1/2/3) enable failed cause no lyaer! can not be created! set flip b_hor_flip=%d and b_ver_flip=%d! set memc %d! set bgcolor OK! set colorbar OK! set viewlevel OK! set steredepth OK! set righteye OK! set 3d mode OK! hori_flip or vert_flip is NULL!! capture_frame is NULL!! p_qbypass is disable!!!!!!!!! p_qbypass is enable!!!!!!!!! set layer 0 testpattern off !!! set layer 0 testpattern MOVE !!! set layer 0 testpattern RAND !!! set layer 0 testpattern FIXED !!! set disp pqbypass disable ! set disp pqbypass enable ! input pix error! en_pixfmt %d / V d F ` ` 8 ) X , ` 8 ) , P @ p R X P g# A p R X ` g# ? p R X 0u @ ( # ` ` # $ z > ` n ( ` l ! $ ' * - 0 3 6 9 < # ( - 2 7 < A F K P U Z _ d ( $ $ ( @ A @ @ A VDP_METADATA_BUFF A ) @ * F ' E ' H - G - I . A 3 @ 3 F 1 E 1 H 4 G 4 I / [ \ [ ] ^ _ ` D E F A @ H I G @
/sdcard help enable pause reset freeze quickout rotation negative videorect outrect croprect mutecolor aspratio dolbylib sync reso alpha help pqbypass testpattern saveyuv memctest tplay step checksum repeatqframe help S oden iS odout S demuraen S pciden ET rgbwen T @ 8 @ p @ 8 @ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % E F A @ H G I c d E F A @ H G I z @ , @)- @e- @ . @ . . @ / @]/ @ / / @ 0 @U0 0 @ 0 1 Y1 @ 1 @i2 2 x 2 xC 3 : 3 x !4 xC 4 !5 ]5 5 5 @ 6 @ 6 ! -6 " @m6 # 6 $ 6 % @)7 & e7 ' @ 7 ( 7 ) @!8 * ]8 1 @ 8 2 8 5 @ 9 6 U9 3 @ 9 4 9 7 @ : 8 Q: 9 : ; $ : < ; = Q; > @ ; ? ; @ < A (@y< B ( < C ( < D @9= E u= F = G = + @5> , q> - @ > . > / @-? 0 i? H @ ? help ? colorbar A pqbypass A videogfx iB bgcolor C flip C 3d =D righteye D steredepth D viewlevel 9E step E framelockprint iF framelock F ink G abl H offset I setisrtime J memcenable J memcdemoenable 1K checksum K setdbgmask 1L cleandbgmask L getdbgmask M dbgmaskhelp M x n @ o @}o o x o x p . @Cp x@sp x p @ p q @;q kq D q @H q x r ;r @ur @ r 0 r s @9s ( is s s x s /t at t x t x t ! 'u " Wu # u $ u % $ u & I ' 4 #v ) Qv * @ v + @ v , v - @ w @Iw yw / @ w 0 w 1 @ x 2 @=x
.ARM.exidx .text .got .got.plt .rel.plt .bss .ARM.attributes .dynstr .data.rel.ro .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .ARM.extab .shstrtab .rodata .data
vdp_map_mmz vdp_un_map_mmz vdp_free_mmz vdp_alloc_mmz drv_layerprocess_get_capacity disp_hal_get_capacity cast_check_capacity frc_offline_alloc_wbc_memory window_vpss_destroy drv_win_destroy win_drv_ioctl_destroy drv_win_ctrl_check_can_be_destroy buff_get_last_frame_node_only buff_get_special_frame_node_only buff_get_one_frame_node_only drv_win_set_tplay drv_frc_set_tplay display disp_addr/release_addr/vi_lowdelay layerprocess_cfg_lowdelay cast_handle/attach_venc/b_low_delay set_delay buf_num/pts/buff_delay/pts_delay drv_win_get_video_delay drv_win_set_pre_delay b_v_flip/b_h_flip/zorder/pre_delay tcon_get_default_ctx disp_open_cfg_hdmi_tx letter_box drv_proc_set_videogfx disp_hal_resume_for_gfx disp_hal_suspend_for_gfx vo%04x win%04x frc_x%02x frc%02x create_window secure_video/secure_view raw frc_src%d.yuv frc_wbc%d.yuv dtv atv intf_set_lvds_clk_div disp_register_dev open_dev close_dev ks_frm_fmt_o.weav disp_init_dev_context frc_comm_clean_context frc_comm_clean_global_context drv_win_get_disp_output disp_win_quickout acm_out gam_out quick_out tcon_dith_out gam_dith_out wbc_dith_out wbccsc_out v1csc_out v0csc_out butt hi_drv_disp_set_right_eye_first config(try/ok)finsh_lost win_check_mosaic_exist win_check_none_mosaic_exist deinit_all_frame_buffer_list deque poll add wait list vdp_local_dimming_regist play_latest play_last reset_last freeze_last hi_drv_disp_destroy_cast disp_drv_ioctl_destroy_cast hi_drv_disp_create_cast disp_drv_ioctl_create_cast window_creat_vpss_port full_vert no start to online start to offline start scart drv_win_wait_interrupt disp_init_part_when_none_boot cast_acquire_video_snapshot hi_drv_disp_release_snapshot hi_drv_disp_acquire_snapshot disp_drv_ioctl_acquire_snapshot smmu_error_print_enable/smmu_error_count vdp_osal_increase_ref_count vdp_osal_decrease_ref_count drv_proc_set_framelock_print frame_lock_platform_debug_print frame_lock_check_is_working_int cast_wait_event frc_wait_event vdp_stat_event frc_offline_wait_isr_event hpll_unlock_cnt/hpll_overflow_cnt state/clock_mode/clk_set_cnt format_cnt/win_info_cnt/frame_cnt/attr_cnt vi_cnt/vdp_cnt/vi_vdp_cnt into_isr_twice_cnt instant check_frame_pix_fmt disp_drv_format_set_chn_fmt vdp_get_format_cfg_paraby_enc_fmt process_task_result default buffer_frame_list_deinit buff_frame_list_deinit buff_meta_list_deinit hi_drv_disp_deinit window_tde_deinit window_sync_deinit drv_frcx_init hi_drv_disp_cast_init drv_layerprocess_init disp_drv_isr_init hi_drv_disp_init hi_drv_tcon_init drv_win_init disp_drv_abl_init disp_init_hal_init vdp_debug_init disp_hal_reg_init window_buf_init frc_buf_init cast_wait_queue_init window_tde_init drv_frcx_de_init hi_drv_disp_cast_de_init drv_layerprocess_de_init disp_drv_isr_de_init hi_drv_tcon_de_init drv_win_de_init tcon_drv_ctrl_de_init disp_drv_abl_de_init vdp_debug_de_init window_buf_de_init frc_buf_de_init drv_frc_de_init drv_mosaic_de_init disp_drv_mod_init win_mod_init window_sync_init drv_sync_init drv_mosaic_init comp_cfg->el_bit comp_cfg->bl_bit 8_bit 16_bit 12_bit 10_bit save_sp422_to_file_8bit save_sp420_to_file_8bit save_sp422_to_file_10bit save_sp420_to_file_10bit comp_cfg->VDR bit right bypass_shift left hi_drv_disp_set_offset drv_proc_set_disp_offset drv_frcx_reset drv_win_reset window_buf_reset drv_frc_reset hi_drv_disp_clock_set HPLL set =target drv_layer_transfer_inrect win_check_input_rect layer_transfer_crop_out_rect win_check_out_rect frc_calculate_disp_rect trans_crop_rect win_check_crop_rect layer_calc_p2p_rect get_snap_video_rect win_check_video_rect trans_in_rect frc_calc_real_rect disp_get_resolution_by_format layerprocess_cfg_pix_format get_tde_pix_format width/height/buffer_num/pix_format hi_drv_disp_set_format hi_drv_disp_get_format disp_drv_update1_to2_path_format layerprocess_cfg_zme_format type/pix_format/bit_width/tile_format del for sys add for sys target/dist/status low_band_dbg_en/low_band_counts loss layer_calculate_address layer_get_3d_address lossless drv_win_isr_process tcon_drv_ctrl_isr_process disp_drv_abl_isr_process frc_logic_buff_isr_process frc_offline_isr_process drv_frc_config_process disp_drv_format_isr_update_process disp_drv_ctrl_is_cur_isr_need_process disp_1_to2_thread_process drv_layerprocess_sync_process disp_drv_ctrl_frame_lock_proccess cast_cast_finish_proccess drv_disp_set_pqbypass disp_drv_check_parameters mini_lvds cvbs %s/y_only_size_%d_%s %s/yc_together_size_%d_%s %s/y_only_stride_%d_%s %s/%s hi_drv_disp_set_delay_attr hi_drv_disp_get_delay_attr hi_drv_disp_set_cast_attr hi_drv_disp_get_cast_attr hi_drv_disp_set_snap_shot_attr drv_frcx_set_attr drv_win_set_attr drv_frc_set_attr drv_win_get_attr frc_update_user_attr frc_memc_update_user_attr disp_drv_get_default_disp_attr hi_drv_disp_set_abl_region_attr hi_drv_disp_get_abl_region_attr get_win_attr set_disp_win_attr drv_win_lock_attr frame_lock_check_frame_lock_attr frame_lock_cfg_frame_lock_attr disp_check_attr win_check_attr tcon_drv_ctrl_set_tcon_alg_attr tcon_drv_ctrl_get_tcon_alg_attr drv_win_ctrl_check_static_attr hi_drv_disp_set_abl_area_attr hi_drv_disp_get_abl_area_attr frcx_regist_isr disp_init_sr hal set sr ypbpr error hi_drv_disp_set_bg_color hi_drv_disp_get_bg_color drv_win_set_mute_color ks_frm_fmt_o.clr drv_disp_register drv_tcon_proc_register timeout_count/per customer hi_disp_cast_mmz_manager thread_frc_x_manager cast_k_thread_manager thread_frc_manager cast_init_cast_buffer cast_de_init_cast_buffer cast_reset_buffer release_frame_capture_from_win_buffer frcx_free_wbc_buffer frc_offline_free_wbc_buffer window_buf_clean_pause_meta_buffer window_buf_release_meta_buffer window_buf_acquire_meta_buffer frc_offline_get_wbc_channel2_buffer frc_offline_get_wbc_channel1_buffer frc_offline_get_wbc_channel0_buffer drv_win_set_zorder drv_win_get_zorder sdr drv_frc_proc_format_hdr bit_width/pix_format/CS/tunnel_addr hi_vo_irq hi_v0f_irq vdp_set_tcon_enable_by_pq vdp_update_vdp_pq vdp_get_hdr_status_from_pq vdp_get_od_info_from_pq vdp_get_demura_info_from_pq eotf_pq ks_frm_fmt_o.dtp hi_disp top drv_layer_transfer_user_crop layerprocess_cfg_crop aspect_ratio/b_use_crop aspect_ratio/custm_ar(a_rw/a_rh)/crop emp color_bar_en/set_flip/h_flip/v_flip hi_drv_disp_set_flip drv_win_set_flip hi_drv_disp_get_flip drv_win_get_flip b_hor_flip/b_ver_flip set_disp_win_flip get_disp_win_flip vstep hstep drv_proc_set_step clk_step ks_frm_fmt_o.bdp snap vdp_osal_mem_unmap vdp_osal_mem_map hi_vo auto hi_drv_disp_set_memc_demo hi_drv_disp_get_memc_demo vdp_set_custom_memc_demo vdp_get_custom_memc_demo win_check_aspect_ratio decide_new_display_info hi_drv_disp_get_display_info disp_drv_ctrl_decide_display_info drv_win_get_play_info frc_logic_buff_get_play_info drv_frc_get_play_info frc_play_info layer_fill_lbx_info get_frc_context_default_info drv_win_get_info disp_drv_ctrl_decide_disp_expect_info revise_post_process_info check_frame_post_process_info vdp_get_tcon_pos_info disp_hal_update_pos_info disp_drv_isr_smmu_error_info check_frame_hardware_buffer_info vdp_set_hdr_info drv_intf_set_hdr_info win_check_hdr_info win_check_non_linear_info disp_drv_get_default_disp_info frcx_get_disp_info drv_win_get_disp_info layer_get_layer_info_from_disp_info drv_layer_calculate_vpss_crop_info frc_calculate_crop_info hi_drv_disp_set_dolbyvision_info hi_drv_disp_get_dolbyvision_info get_win_info drv_win_ctrl_get_main_win_info drv_win_get_proc_win_info drv_disp_get_misc_panel_info snapshot_prepare_hal_info capture_prepare_hal_info drv_win_set_debug_info drv_frc_set_debug_info drv_win_get_debug_info drv_frc_get_debug_info drv_win_ctrl_check_timing_info window_buf_get_display_buf_info layerprocess_get_release_info drv_win_get_proc_new_frame_info layer_set_default_frame_info frc_comm_get_default_frame_info cast_set_frame_info drv_frc_get_frame_info fill_meta_info_to_frame_info delete_meta_info_from_frame_info drv_win_ctrl_check_frame_info frc_comm_prepare_frame_info win_check_basic_frame_info check_frame_tile_info hi_drv_disp_get_osd_info drv_win_get_buf_proc_info disp_drv_get1_to2_proc_info drv_win_set_sync_info drv_frc_set_sync_info drv_win_show_dolby_lib_info drv_win_set_dolby_lib_info drv_win_ctrl_map_meta_info buff_print_frame_buffer_list_ifo buff_print_meta_buffer_list_ifo svideo unknown vdp_createthread_and_run disp_drv_ctrl_decide_video_gfx_mix_resolution disp_drv_ctrl_decide_video_mix_resolution get_snap_resolution get_capture_picture_resolution check_frame_resolution drv_win_set_rotation drv_win_get_rotation attach_source/panel_memc_delay/rotation cast_make_hal_decision tcon_drv_mem_alloc_mem_for_tcon disp_open_tcon reset_vir_win create_vir_win destory_disp_win mosaic_destroy_disp_win reset_disp_win creat_disp_win frcx_que_frame_to_disp_win frcx_de_que_frame_from_disp_win mosaic_create_disp_win distribute_layer_for_auto_win win_distribute_special_layer_no_for_auto_win disp_create_win distribute_layer_for_main_and_sub_win dm_ks->ks_o_map.t_range_min fin main hi_drv_disp_set_isr_time_again acm_in gam_in tcon_dith_in gam_dith_in wbc_dith_in wbccsc_in v1csc_in v0csc_in vo_drv_open hi_drv_disp_open drv_win_open disp_drv_ioctl_open tcon_drv_ctrl_open hi_drv_disp_set_virtual_screen hi_drv_disp_get_virtual_screen cert_en pan_and_scan vdp_osal_get_frame_check_sum ks_frm_fmt_o.row_num l_addr/r_addr/layer_num ks_frm_fmt_o.col_num convert_panel_link_num pts/delay/rate/buf_num convert_panel_vb1_byte_num ks_frm_fmt_o.chrm get_layer_non_linear_parm bottom win_set_channel_type_to_comm src_clr_space/color_system rem vdp_osal_free_s_mem vdp_osal_allocate_mem map_frame_mem vdp_osal_free_mem disp_alloc_suspend_mem frc_offline_malloc_wbc_mem buf_init_free_metadata_mem buf_init_malloc_metadata_mem vdp_update_histogram disp_drv_pdm_get_init_param vdp_get_pdm_tcon_param vdp_check_tcon_param drv_intf_set_pqdhd_param vdp_update_dhd_param check_vpss_func_null full vo_drv_poll fill hi_drv_disp_set_3d_view_level hi_drv_disp_get_3d_view_level hi_drv_disp_set_3d_depth_level hi_drv_disp_get_3d_depth_level hi_drv_disp_set_memc_level hi_drv_disp_get_memc_level vdp_set_custom_memc_level vdp_get_custom_memc_level remain(cur/nxt)/hw_mute_cnt/back_rel disp_mix_panel vdp_get_panel_cfg_para_from_panel del dolby_el dolby_bl virtual hal_clk/hal_vtotal/hal_htotal normal vdp_frm_process_time_cal frcx_process_task frcx_clear_task frc_offline_clear_task frcx_complete_task frc_offline_complete_task vdp_debug_set_mask vdp_debug_get_mask vdp_debug_clean_mask network deque poll ok drv_win_attach_sink drv_virtual_ctrl_attach_sink drv_win_detach_sink drv_virtual_ctrl_detach_sink disp_hal_get_ink disp_drv_ctrl_decide_set_clk lock_en/now_vi_clock/target_clk/set_clk drv_intf_set_chn_lvds_clk drv_intf_set_chn_mini_lvds_clk drv_intf_set_chn_p2p_clk drv_intf_set_chn_clk drv_frame_lock_get_frame_lock_clk drv_proc_set_framelock hi_drv_disp_set_pcr_clock attr_lock un_lock intf_wait_pll_lock acquire_online_frame_when_quick en_disp/mode/freeze/quick reset_black freeze_black hi_drv_disp_unreg_callback disp_drv_isr_reg_callback hi_drv_disp_reg_callback disp_drv_isr_un_reg_callback full_hori hdmi convert_panel_bit_width disp_drv_destroy1_to2_path disp_drv_create1_to2_path drv_sync_flush to online finish to offline finish uv_data_10bit_switch frc_offline_process_pip_handle_switch tcon_malloc_mem_for_secure_od_switch uv_data_switch ks_frm_fmt_o.row_pitch ks_frm_fmt_o.col_pitch hi_drv_disp_external_deattach hi_drv_disp_attach hi_drv_disp_external_attach disp_en/update/master/slave/attach hi_drv_disp_detach vdp_debug disp_drv_ctrl_checksum_debug disp_drv_de_init_dolby_mng vdp_update_vp_setting drv_win_proc_get_pixfmt_string drv_frc_proc_get_pixfmt_string drv_win_set_timing drv_win_get_timing disp_hal_set_disp_timing disp_hal_get_disp_timing set_win_timing get_win_timing drv_intf_update_pq4_k_timing to online switching to offline switching hlg tcon_config_all_alg get_default_frcx_config update_vpss_port_config frcx_prepare_v0_b_config frc_offline_get_default_v0b_config frc_offline_prepare_v0b_config uncfg disp_hal_deinit_stt_cfg disp_hal_init_stt_cfg disp_hal_get_stt_cfg window_get_default_cfg disp_get_format_cfg drv_layer_prepare_layer_cfg intf_get_tcon_hpll_cfg get_panel_cfg cast_check_cfg tcon_decison_od_cfg window_buf_set_meta_buffer_pause_flag disp_drv_wait_win_cmd_flag dm_ks->src.eotf hi_drv_disp_del_intf hi_drv_disp_add_intf slf reset_lowdelay_window_buff vdp_get_sr_coef vdp_get_scaler_coef frc_comm_malloc_zme_coef vdp_get_csc_coef drv_win_set_size drv_virtual_ctrl_set_size get_wbc_channel1_buffer_size get_wbc_channel0_buffer_size drv_win_get_freeze drv_win_freeze get_disp_win_freeze set_all_win_freeze acquire_online_frame_when_freeze move set_disp_win_enable_true deque window_buf_check_frame_has_been_que l_count/wakeup/que frame_lock_set_default_value layerprocess_cfg_lbx_mute rel_num/b_frm_change/new_addr/hw_mute layerprocess_cfg_fdr_mute no mute vdp_osal_fwrite drv_frcx_proc_write frc_buf_get_special_full_frame_node_and_delete buffer_get_special_frame_node_and_delete buff_get_special_frame_node_and_delete buffer_try_get_before_special_frame_node_and_delete frc_buf_get_special_release_frame_node_and_delete buff_get_one_frame_node_and_delete drv_layerprocess_get_lowdelay_state frc_buf_proc_print_list_state check_cast_state layerprocess_get_error_state open/enable/lost_int/cur_int/disp_state win_clear_play_ctrl_state debug_state logic_state HPLL State out_frm_rate/now_rate/aver_rate vdp_set_panel_frm_rate check_frame_rate source/width/height/rate window_vpss_create hi_drv_win_create win_drv_ioctl_create drv_win_ctrl_create drv_win_ctrl_check_can_be_create tcon_check_is_info_update drv_win_pause disp_win_pause fine/coarse -coarse +coarse vo_drv_close hi_drv_disp_close disp_drv_ioctl_close disp_file_close set_disp_win_enable_false hi_drv_win_capture_picture_release capture hi_drv_release_picture hi_drv_capture_picture hi_drv_win_capture_picture check_can_capture_picture source/hdr_type/index/secure acquire chg_type/chg_step/intftype check_frame_cmp_type convert_panel_flip_type convert_panel_division_type convert_panel_intf_type check_frame_type convert_panel_tim_change_type frame_rate/color_space/decode_type save none vline offline -----> online disable_frc_when_offline online -----> offline frame_lock_adjust_to_locked_line -fine +fine layerprocess_cfg_zme hi_drv_disp_resume vdp_set_panel_resume drv_win_queue_dolby_frame drv_win_acquire_lowdelay_frame window_buf_acquire_lowdelay_frame buff_acquire_lowdelay_frame window_buf_get_next_frame frcx_prepare_output_frame frc_offline_prepare_output_frame drv_win_get_newest_frame hi_drv_disp_release_cast_frame hi_drv_disp_acquire_cast_frame disp_drv_ioctl_acquire_cast_frame drv_win_check_repeat_frame window_tde_trans_frame frc_offline_acquire_next_disp_frame logic_buff_acquire_win_frame cast_prepare_hal_info_from_frame win_get_timing_from_frame hi_drv_win_dequeue_frame hi_drv_win_queue_frame window_buf_queue_frame frc_logic_buff_queue_frame drv_win_de_queue_frame window_buf_de_queue_frame drv_frc_queue_frame cast_user_release_frame drv_win_release_frame window_buf_release_frame drv_frc_release_frame window_buf_release_capture_frame window_buf_acquire_capture_frame free_capture_frame malloc_capture_frame cast_user_acquire_frame drv_win_acquire_frame window_buf_acquire_frame buff_acquire_online_frame buff_acquire_offline_frame frc_offline_save_src_frame window_vpss_complete_src_frame drv_win_decide_for_queue_sync_frame drv_win_queue_sync_frame vdp_send_venc_frame frc_offline_save_wbc_frame release_1to2_frame acquire_1to2_frame save src frame save wbc2 frame save wbc1 frame save wbc0 frame linear+tile tile+tile save_cmp_frame_to_file save_line_cmp_frame_to_file save_frame_cmp_frame_to_file vdp_osal_save_frame_to_file save_sp422_to_file save_sp420_to_file hi_drv_win_get_vpss_handle mosaic_rm_mosaic_win_handle mosaic_add_mosaic_win_handle enable/win_handle hi_drv_win_get_all_handle disable check_vi_lowdelay_enable drv_proc_tcon_rgbw_enable hi_drv_disp_set_cast_enable hi_drv_disp_get_cast_enable drv_frcx_set_enable drv_win_set_enable drv_frc_set_enable drv_win_get_enable drv_intf_set_equator_enable hi_drv_disp_set_colorbar_enable hi_drv_disp_get_colorbar_enable hi_drv_disp_set_testpattern_enable hi_drv_disp_get_testpattern_enable get_win_enable set_vir_win_enable set_disp_win_enable drv_proc_set_checksum_enable drv_frcx_work_enable drv_proc_tcon_set_od_enable drv_proc_tcon_pcid_enable hi_drv_disp_set_memc_enable hi_drv_disp_get_memc_enable vdp_set_custom_memc_enable vdp_get_custom_memc_enable disp_hal_set_vdac_enable drv_proc_tcon_demura_enable hal set enable secure/hdr_available/master_available deque wake check_rect_max_range hi_drv_disp_get_3d_view_range vi_min_cnt/vi_max_cnt/b_out_range hi_drv_disp_get_3d_depth_range disp_drv_ctrl_clock_change window_vpss_put_image drv_win_put_image window_vpss_get_image drv_win_get_image hi_drv_disp_set_secure_view_flage cast_free_mem_for_node cast_malloc_mem_for_node prepare_snap_node prepare_capture_node process_disp_frame_node frc_buf_get_special_full_frame_node buffer_get_special_frame_node dolby_mode drv_frc_set_logic_lowdelay_mode hi_drv_disp_set_osd_output_mode hi_drv_disp_get_osd_output_mode convert_panel_port_mode convert_panel_pair_mode win_upate_buffer_mode win_decide_buffer_mode disp_drv_change_disp_mode frc_offline_switch_work_mode drv_win_set_quick_mode decide_buff_mode set_frc0_to_online_mode set_frc0_to_offline_mode win_check_device_mode sr_en/sr_pos/osd_mode field_mode hi_drv_disp_set_video_3d_mode hi_drv_disp_get_video_3d_mode hi_drv_disp_set_3d_to_2d_mode hi_drv_disp_get_3d_to_2d_mode drv_disp_get_csc_mode cast_get_stride frc_offline_calculate_wbc_stride y_addr/y_stride/c_addr/c_stride drv_win_set_source drv_win_get_source set_win_source get_win_source vdp_osal_query_mem_source drv_sync_create_fence check_frame_color_space b_non_linear/src/dst/mix_clr_space en3d_type/b_graphic_mode/b_intlace disp_drv_intf_add_interface merge failed %{public}d disp_times/remain_times/repeat/discard vdp_set_panel_mod tcon_mem_free_mem_for_od tcon_mem_malloc_mem_for_od tcon_malloc_mem_for_secure_od hi_drv_disp_suspend window_vpss_send_commend rand hi_drv_win_send_command vo_drv_process_cmd drv_layer_calculate_vi_threshold out_check_sum wbc2(Y/C)/vi_threshold disp_hal_resume_for_vid disp_hal_suspend_for_vid the timeline is invalid the fd is invalid data.fence are invalid fd1 and fd2 are invalid check_crop_out_rect_valid disp_drv_check_region_rect_valid win_check_disp_info_valid new_scene(receive/report)/frm_valid disp_drv_check_inft_type_valid enable/state/type/layer_id disp_mode/b_right_eye/chn_type/disp_id disp_hal_get_ink_id disp_hal_resume_for_dhd disp_hal_suspend_for_dhd vdp_notify_wind_destroyed fixed vdp_notify_wind_created combined FenceMerge strcpy name failed Create Fence From Timeline Failed locked cfged unload new_scene(try/OK)/buff_state/un_load hi_disp_1_to2_thread drv_frcx_proc_read disp_drv_proc_read drv_win_proc_read hi_drv_frc_proc_read 2_dt3_d get csc en=%d >= max=%d frc get histrogram failed errno %d error ink pos type %d invalid frame y_phy_addr %d y_stride %d error args en_mode = %d vdp_update_vdp_csc frc add_frcx_proc disp_add_proc add_frc_proc ks_frm_fmt_o.loc /sys/kernel/debug/sync/sw_sync disp_drv_ctrl_decide_set_sync vdp_set3_d_sync que sync vdp_get_export_func cast_register_isr_func drv_win_register_func vdp_get_pdm_func vdp_init_get_external_func frc_que_frame_to_memc rel memc que memc graphic que_logic process/prepare/cfg/logic freeze/quick/pause/logic ks_frm_fmt_o.row_pitch_c sub hi_drv_disp_get_ink_rgb hi_drv_disp_get_region_avg_rgb hi_drv_disp_get_abl_area_avg_rgb set_win_rota get_disp_win_rota write_10bit_y_data write_y_data malloc_10bit_yuv_data malloc_yuv_data disp_snapshot_check_para convert_panel_cfg_para vdp_drv_get_panel_cfg_para disp_drv_config3_d_para media drv_win_set_alpha drv_win_get_alpha vga empty meta queue[addr] full meta queue [addr] release frame queue[index, addr] empty frame queue [index, addr] capture frame queue [index, addr] disp frame queue [index, addr] in frame queue [index, addr] st_pq_hdr.dolby_mode is invalid:%d,ref parm[0~%d] SDK_VERSION:[HiDPTAndroidV600R001C00HiDPTAndroidV600R001C00SPC070] Build Time:[, ] VDP_CAST_MMZ VDP_CAST_TUNEL_MMZ UNKNOW RGBW TV VPS_OUT 16BBUT DOLBY_BUTT SYS_BUTT VDP_STT LAST START LDEPT GDEPT DEFAULT USIT MPLUS HDR10PLUS frame_index/src_pts/PTS FS YES LVDS CEDS SBS HDR10/HLG/SLF/TECHNICOLOR PR_LR USER VDP_OD_BUFFER SDR VDP_CAST_ZME_COEF_ADDR VDP_SNAP_ZME_COEF_ADDR GETTAR REG_UP MVUP HI_DISP MVTOP COMMIP/COMPRESS/DOLBY/PIP LDEP_GDEP VDP P2P HI_VO SYS_AUTO NO NOT_STEREO VBO SYS_PAL_N MVDOWN HDR10+/TCON VPS_IN MAIN BT470_SYSTEM_M SYS_PAL_M BT470_M MVBOTTOM SYS_SECAM SMPT170M SMPT240M PR_RL LINE_ALTE_RL BT709_YUV_FULL BT601_YUV_FULL BT2020_YUV_FULL SBS_FULL BT709_RGB_FULL BT601_RGB_FULL BT2020_RGB_FULL YUV709_FULL RGB709_FULL YUV601_FULL RGB601_FULL YUV2020_FULL RGB2020_FULL ALL PANEL comp_cfg->disable EL BL SYS_PAL NETWORK FPK OK BLACK VDP_WBC_BUFF_4K VI HISI CSPI CMPI CHPI EPI TECHNI DOLBY_HDMI L_DEPTH LOW_BANDWIDTH SBSH VDH 3_d_type/frame_rate/W/H HLG NOSIG INSIG OKSIG JPEG BT470_SYSTEM_BG BT470_BG VDP_ABL_BUF VDP_OD_SEC_BUF SBSF SLF SBS_HALF VDP_SR_COEF SR_ZME_COEF VDP_ZME_COEF TRUE LINE_ALTE FILED_ALTE RGB709_LIMITE FALSE DOLBY_TYPE NONE VDP_CAPTURE_FRAME NV12TILE NV21TILE DISABLE OD VDP_SUSPEND VDP_WBC_BUFF_FHD BT709_YUV_LIMITED BT601_YUV_LIMITED BT2020_YUV_LIMITED BT709_RGB_LIMITED BT601_RGB_LIMITED BT2020_RGB_LIMITED YUV709_LIMITED YUV601_LIMITED RGB601_LIMITED YUV2020_LIMITED RGB2020_LIMITED 3D 2D SYS_NTSC MEMC FCIC XVYCC GFX_WBC DHD0_WBC AFBC SUB DOLBY_HDMI_RGB TAB 08B 12B 10B %-40s: [%s: tde out info: tde in info: [c:%x w:%x] : REC709 ARGB888 argb6888 BT878 eotf_bt1886 PKRGB444 NV24 VDH3 NTSC1953 SYS_NTSC443 disp2 DISP2 VDH2 POD2 NV42 NV12 2020-06-02 disp1 NV16_2X1 NV61_2X1 DISP1 VDH1 NV21 disp0 layerprocess_cfg_vid0 special_init_for_frc0 VP0 DISP0 GP0 DHD0 90 180 270 SYS_PAL_60 SYS_NTSC_50 VDP_WBC_BUFF_540 hdr10 DOLBY_HDR10 DOLBY_HDMI_HDR10 rotation_00 init/en_fmt/hcast/hwin/ mixer_info_0(cursor_mix.W/H/panel./W H/ mixer_info_0(video_mix.W/H/video_gfx.W/ H/ hdr10+ to offline switch_count++ delay attr (panel_memc_delay) zme(cur/max)sr(cur/max) vp(cur/max)hdr(cur/max) layer_cfg_time(cur/max) buff_process_time(cur/average/max) 3D(mode/right_first/3_d_eye/depth/3_d_fmt) (disp_info:3_d_en/width/height) (DEMURA:en/width/height) outouscreen_offset_info (x_offset/y_offset) frame_info(src_frm_rate/src_c_sys) acq_cast(try/success)rel_cast(try/success) que_win(try/success)deq_win(try/success) mixer_info_1(vmix_cs/gfx_mix_cs) (STATE:od_wbc_error) (MEM:od_buf_size/odbuf_phy_addr) tunnel(en/id/index/addr) underload(state/count)/disp(count/addr) isr_time(average/max/min) (attr:od_en/rgbw_en/demura_en/pcid_en) main_win_info(b_vaild/full) sync_times/speed(integer/decimal) send(try/ok)return(try/ok) acquire(try/ok)release(try/ok) que_memc(try/ok)/rel_memc(try/ok) empty get(try/ok) add (try/ok) full get(try/ok) add (try/ok) fmt_info(W/ H/ 3d_fmt/ frm_rate/ clk) non_linear(enable/src_width/dst_width) expect_info(type/rate/expect_w/expect_h) (b_init/isr_reg) pix_move(xoff/yoff/lay_xoff/lay_yoff) task(all/config/start/complete) soft_frc(in_rate/out_rate/play_rate) memc(b_demo/level/out_rate) (disp:od_type/rgbw_type/demura_type/pcid_type) 3D (right_first/depth/view/mode) src_info(W/H/inter/field) (OD:od_en/is_rgbw/is3d) (RGBW:en/width/height/is3d) flow(Y/C/pre_y/pre_c) cycle(Y/C/pre_y/pre_c) video_offset(X/Y) align(X/Y) crop_rect(T/B/L/R) lbx_info(T/B/L/R) lbx_delta_info(T/B/L/R) offset (T/B/L/R) put(try/OK)/get(try/OK) fence_creat(try/OK)/fence_flush(try/OK) que(try/OK)/deque(try/OK) queue(try/OK)/de_queue(try/OK) ref increase(try/OK)/decrease(try/OK) capture(try/OK)/release(try/OK) acquire(try/OK)/release(try/OK) out(X/Y/W/H) crop_out_rect(X/Y/W/H) video_rect(X/Y/W/H) in_rect(X/Y/W/H) disp(X/Y/W/H) el_reso(X/Y/W/H) bl_reso(X/Y/W/H) basic_video(X/Y/W/H) in(X/Y/W/H) virtual_screen(gfx_vir.W/H/video_vir.W/H) virtual screen (gfx.W/H/video.W/H) frame(W/H)/aspect(W/H) (update_flag:OD/RGBW/DEMURA/PCID) pattern(enable/en_mode)in_check_sum(Y/C) cmp_type/cmp_rate(Y/C) addr(Y/C)/stride(Y/C) out_check_sum wbc0(Y/C) wbc1(Y/C) crop(L/T/R/B) mute_cfg(enable/R/G/B) bg color(R/G/B) b_mute/mute(R, G, B) rel_addr(0/1/2/3) pos(0:none,1:DHD0,2:VP0,3:GP0) buff_id/addr(4K/fhd/540) (pcid:en/width/height/) 90% 10% 100% vdp abl malloc buf error! hard adjust PLL lock failed! en_disp=[%d], only DISPLAY=%d support memc! echo ink [pos] X Y > /proc/msp/disp1 | %x rotation_butt true [%08x] [%08x,%08x] SVIDEO rotation_90 rotation_180 rotation_270 SCART YPBPR GRAPH MEDIA BUTT CVBS HDMI DTV ATV VGA create 1t_o2 path failed stt init fialed tcon open fialed allocate SR_ZME_COEF MMZ fialed allocate VDP_SUSPEND MMZ fialed vpss_instance is null! vpss_send_command is null! vpss_func is null! get display %d PDM para failed step play is %s !! ck:%x %x %x|%x %x %x|%x %x %x|%x %x %x| echo pause 0/1 > /proc/msp/win_xx | 0(play)/1(pause) :set window pause or play sync mode normal play can not change to online or offline when lowdelay only used logic lowdelay %-40s:%-10d/%-10s/%-10d/0x%llx 8K scene not support frcx has no write cmd in frc_x mem type = %d,can't support ref cnt, addr = 0x%08x %-40s:0x%-8x/0x%-8x/0x%-8x/0x%-8x %-40s:%-10d/0x%-8x/0x%-8x/0x%-8x %-40s:%-10s/%-10s/0x%-8x/0x%-8x %-40s:%-10s/%-10d/%-10d/0x%-8x %-50s:%d.%-4d(M)/0x%-8x %-45s:%-6s/%-6d/%-6x/%-6x %-40s:%-10s/%-10x %-17s,State=0x%x %-17s,PLL12=0x%x,PLL13=0x%x capture_picture_release failure when disp win handle 0x%x invalid,ret:0x%x user_id : 0x%x,0x%x,0x%x,0x%x this frame has been in win disp list 0x%x this frame has been in win full list 0x%x this frame has been in win release list 0x%x hi_drv_smmu_query_buffer_source fail ret 0x%x free mem error, ret 0x%x get pannel cfg error, ret 0x%x call alloc error, ret 0x%x get cast enable failed, ret 0x%x %-17s,yaddr 0x%x, index %d, ret 0x%x query buffer fail ret is 0x%x unfreeze win error, ret is 0x%x get handle error, ret is 0x%x release frame error, yaddr 0x%x get node error, yaddr 0x%x signal,index %d, yaddr 0x%x frc drop one frame index %d, yaddr 0x%x y only image has been saved to '%s' W=%d H=%d format=%d, size = %d, yaddr 0x%x please release correct frame, correct addr 0x%x, error addr 0x%x this frame not in buff list! release addr 0x%x get frc full buff error, frame addr 0x%x capture frame has not been released when destroy win, addr 0x%x need rel capture frame to full list when reset win, addr 0x%x need rel capture frame to rel list when reset win, addr 0x%x one frame has been captured, addr 0x%x frc_buf_get_special_full_frame_node_and_delete fail!, addr 0x%x frc_buf_get_special_release_frame_node_and_delete fail!, addr 0x%x this frame not in buff list! addr 0x%x drv_win_release_frame fail!, h_win 0x%x 4K checksum 0x%x cat not get new scene frame 0x%x window not exist! win_handle 0x%x invalid win handle 0x%x %-17s, source 0x%x disp win handle invalid 0x%x release_meta_buffer failed, index %d, yaddr 0x%x,bpause %d, metadata 0x%x set meta buff pause flag failed, index %d, yaddr 0x%x,bpause %d, metadata 0x%x win 0x%x sync init failed ret= 0x%x capture_picture_release failure! ret= 0x%x capture_picture failure! ret= 0x%x release capture picture failure! ret= 0x%x invalid LB_addr_y = 0x%x, LB_addr_x = 0x%x set cast disable failed ,ret = 0x%x %-17s, ret = 0x%x call vdp_set_hdr_info error, ret = 0x%x prepare outframe error, ret = 0x%x deinit disp failed, ret = 0x%x close disp failed, ret = 0x%x close tcon failed, ret = 0x%x call get_newest_frame failed, ret = 0x%x set vpss enable = %d failed, ret = 0x%x begin tde job failed, ret = 0x%x cancel tde job failed, ret = 0x%x end tde job failed, ret = 0x%x malloc vdp stt failed!, ret = 0x%x memcpy_s failed, err = 0x%x memset_s failed, err = 0x%x sec_buf_size = 0x%x, sec_buf_phy_addr = 0x%x not support in vir win!!, h_win = 0x%x handle = 0x%x invalid head_stride = 0x%x WIN command not found,cmd = 0x%x invalid addr_y_head = 0x%x, addr_c_head = 0x%x invalid LB_stride_y = 0x%x, LB_stride_c = 0x%x %-17s, disp 0x%x,rel_num %d,addr0 0x%x,addr1 0x%x,addr2 0x%x win is invalid, 0x%x open tde failed, 0x%x close tde failed, 0x%x isr not open!int = %x invalid para! ret = %x window is not exist! win_handle:%#x this mode not support now echo freeze 0/1/2 > /proc/msp/win_xx | 0(off)/1(still)/2(black) :freeze window can not sync last when quickout echo righteye 0/1 > /proc/msp/disp1 | 0(lefteye) /1(righteye):set 3d righteye first vdp tcon pos info is not exist mosaic frc is not exist mosaic not support when lowdelay win exist can not creat win when lowdelay win exist can not create main win when auto win exist can not create sub win when auto win exist echo sync 0/1/2/3/4 > /proc/msp/win_xx | 0:normal 1:discard 2:repeat 3:latest 4:last rel frame %x to cast not support DISP_PANEL_TYPE_BUTT can't support DISP_PANEL_TYPE_P2P can't support DISP_PANEL_TYPE_VBO can't support DISP_PANEL_TYPE_HDMI can't support en_disp %d not support secure view snapshot rel 0x%x for lost int debug module is not init echo reso 0/1 w h > /proc/msp/win_xx | 0/1 enable, w:frame width,h frame height echo offset 0/1 X Y > /proc/msp/disp1 | 0(off) /1(on);X(horizontal) Y(vertical):set disp offset echo outrect [x] [y] [w] [h] > /proc/msp/win_xx :set outrect echo videorect [x] [y] [w] [h] > /proc/msp/win_xx :set videorect echo abl [index] X Y W H > /proc/msp/disp1 | index[0~7]:set abl rect error! dp_disp_set_sync_inv wrong select can not create 2 main windows can not create 2 sub windows there is no main win, can not use poll process set od debug out=%d success echo pqbypass 0/1 > /proc/msp/disp1 | 0(off) /1(on):set pqbypass not support ink pos wait more than %d ms echo castvencinfo 0/1 > /proc/msp/disp1 | 0(stop) /1(start) : set cast and venc time info statistics echo setisrtime > /proc/msp/disp1 | 1 :clean isr time statistics %-17s %-45s:%-6s %-50s:%-6s %-45s:%-6s/%-6s %-50s:%-6s/%-6s %-45s:%-6s/%-6s/%-6s %-50s:%-6s/%-6s/%-6s %-45s:%-6s/%-6s/%-6s/%-6s %-50s:%-6s/%-6s/%-6s/%-6s %-45s:%-6s/%-6s/%-6s/%-6s/%-6s %-45s:%-6s/%-6d/%-6s %-45s:%-6d/%-6d/%-6s %-50s:%-6s/%-6d/%-6d/%-6s %-45s:%-13s/%-12s %-45s:%d.%-3d/%-12s %-40s:%-21s/%-20s %-40s:%-10s %-40s:%-10x/%-10x/%-10s %-40s:%-2d.%-7d/%-20s/%-10s %-40s:%-10s/%-10s %-40s:%-10s/%-10s/%-10s %-40s:%-10s/%-10s/%-10s/%-10s %-40s:%-10s/%-10d/%-10s %-40s:%-10s/%-10s/%-10d/%-10s %-40s:%-10d/%-10d/%-10s %-40s:%-10s/%-10d/%-10d/%-10s %-40s:%-10d/%-10d/%-10d/%-10s %-45s:%-6s/%-6s/%-6s/%-6d/%-s %-45s:%-6s/%-6s/%-6d/%-6d/%-s %-45s:%-6d/%-6d/%-6d/%-s %-45s:0x%08x /0x%08x /%-s snprintf_s failed! ret=%d str=%s snprintf_s failed! str=%s snprintf_s failed! ret=%d char=%s snprintf_s failed! ret=%d default_name=%s snprintf_s failed! ret=%d devfs_name=%s snprintf_s failed! ret=%d timeline_name=%s snprintf_s failed! ret=%d file_name=%s snprintf_s failed! ret=%d proc_name=%s snprintf_s failed! file=%s %-40s:%s %-40s:%-10d/%-10s/0x%-8x/%s frc work mode is %s,memc test mode is %s change win type from %s to %s %-17s, reset_mode %s %-17s,en_freeze_mode %s %-17s,freeze_mode %s port_info:b_user_crop %d,c_rect t %d,b %d,l %d,r %d,i_rect x %d,y %d,w %d,h %d,b_vflip %d, rota %s err cmd b_pause = %s err cmd en_reset_mode = %s err cmd b_quick_mode = %s buildtime : %s user_name : %s version : %s bin_name : %s %-17s, %s call vdp_free_mmz error call vdp_alloc_mmz error get tcon index error abl get addr =0x%x error list error create cast error wait_init error spinlock init error snapshot_wait_queue init error deque_poll_wait_queue init error captrue_wait_queue init error call frc reset error call memc reset error en_disp is error get hw buffer reg addr error call hi_drv_sys_del_window_info error create win error enable win error rm h_mosaic_win 0x%x rm error get pdm func get_tcon_index = null error get pdm func pdm_is_tcon_module_exists = null error get pdm func get_tcon_module_param = null error get frc full buff error malloc buff error init isr_wait_queue error init thread_wait_queue error call memc pause error set vpss disable error set od debug out=%d error b_enable =%d error cast type %d error set window sync error get pdm func error free metadata error echo colorbar 0/1 > /proc/msp/disp1 | 0(off) /1(on):set bgcolor echo bgcolor R G B > /proc/msp/disp1 | R(0~255) G(0~255) B(0~255) :set bgcolor echo mutecolor [r] [g] [b] > /proc/msp/win_xx :set mute color null pointer echo saveyuv mode num > /proc/msp/frc_xx | mode(0:none;1:src;2:wbc0;3,wbc1;4:wbc2);num:save number vir win not support non_linear get %s debug mask help secure mem can not map tde_export_funcs must be null, cur is 0x%p pu32_wait_flag is 0x%p, pst_frc_wait_queue is 0x%p wait_flag is 0x%p, frc_wait_queue is 0x%p %s, private_data 0x%p auto win already exist when create auto main win already exist when create auto sub win already exist when create auto echo aspratio 1/2/3/7/8 > /proc/msp/win_xx | 1(lett)/2(pan)/3(com)/7(tv)/8(p2p) :set window aspratio invalid pst_sync_info echo clockdebug 0/1 > /proc/msp/disp1 | 0(off) /1(on):set vdp clock debug print info can not get resolution echo vbisend 0/1 > /proc/msp/disp1 | 0(off) /1(on):send vbiinfo off or on main win exist when destory auto win sub win exist when destory auto win put frame %x to win auto win exist when destroy main win auto win exist when destroy sub win para is greater than or smaller than screen invaild bool pst_frc_context is null g_st_pq_ext is null vfe_func->vfe_cfg_video_out is null vpss_create_port is null vpss_enable_port is null tde_module_blit is null vpss_destroy_vpss is null vpss_create_vpss is null tde_export_funcs is null win_attr is null stt_addr is null filp is null win_info is null main_win is null slave_win is null tde_module_open is null ps32_out_put_check_sum is null pst_mem is null pu64_mask is null vpss_regist_hook is null arg is null vpss_get_default_port_cfg is null vpss_get_default_cfg is null g_st_pq_ext->update_hdr_cfg is null poll_cfg is null private is null tde_module_close is null new_frame is null pb_alg_enable is null get panel func g_st_panel_ext_func is null vpss_func is null get pdm func g_st_pdm_func is null vfe_func is null pic is null tde_module_begin_job is null tde_module_cancel_job is null tde_module_end_job is null private_data is null can not rel frame to logic when logic buff full can not que frame to logic when logic buff full create vpss fail echo viewlevel xx > /proc/msp/disp1 | xx[0~20] :set 3d viewlevel cur chip not support forward tunnel disp%d not support region_abl echo setdbgmask p1 p2 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp], p2:mask clean %s debug mask set videogfx(cbm) ok echo reset 0/1 > /proc/msp/win_xx | 0(still)/1(black):set window reset in still or black echo steredepth xx > /proc/msp/disp1 | xx[0~20] :set 3d steredepth echo step 0/1 > /proc/msp/disp1 | 0(off) /1(on):set vdp step debug echo castlowdelay 0/1 > /proc/msp/disp1 | 0(off) /1(on):set cast lowdelay on or off echo enable 0/1 > /proc/msp/win_xx | 0(off)/1(on):set window on or off echo framelockprint 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set framelockprint on or off echo framelock 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set framelock on or off echo videogfx 0/1 > /proc/msp/disp1 | 0(off) /1(on) :set videogfx(cbm) on or off pip not support when lowdelay win existe echo negative [vx] [vy] [vw] [vh] [ox] [oy] [ow] [oh] > /proc/msp/win_xx :set negative coordinate can not sync latest when pause echo flip 0/1 > /proc/msp/disp1 | 0(normal) /1(mirror) /2(flip) /3(flip&&mirror):set flip type pst_channel_info is null, default is online only can use when offline invalid time line normal win exist when mosaic scene sync mode :repeat one frame sync mode :discard one frame can't support this pixfmt=%d savetofile can't support this bitwidth =%d savetofile you can not detach virtual window with a invalid sink handle win should be online when set disable can not capture frame when win disable can not release capture frame when win disable echo checksum 0/1 > /proc/msp/frc_xx | checksum print mode 0:disable 1:enable echo repeatqframe 0/1 > /proc/msp/frc_xx | repeat queue frame mode 0:disable 1:enable echo step 0/1 > /proc/msp/frc_xx | 0:step mode disable 1:enable echo checksum 0/1 > /proc/msp/disp1 | set disp checksum print enable win should be online when set enable echo memcdemoenable 0/1 > /proc/msp/disp1 | set memc demo enable echo memcenable 0/1 > /proc/msp/disp1 | set memc enable can not set 3D to 2d in 2d display mode HPLL set new mode echo quickout 0/1 > /proc/msp/win_xx | 0(off)/1(on) :set quick out mode echo 3d 0/1/2 > /proc/msp/disp1 | 0(2d) /1(2_dto3_d) /2(3D) :set 3d mode hdr not support interlace can not map secure mem in ns world h_mosaic_win is invalid channel type is auto and layer 1 is invalid channel type is sub and layer 1 is invalid mosaic, channel type is auto and layer 0 is invalid channel type is main and layer 0 is invalid frame info invalid id invalid cast w= %d or h=%d invalid cast b_low_delay =%d invalid cast buf_number =%d invalid cast pixfmt = %d invalid error) select wrong video layer id error) select wrong layer id error, vdp_wbc_set_c_bypass() select wrong layer id error, vdp_mmu_set_glb_bypass() select wrong layer id error, vdp_mmu_set_ints_tlbmiss_clr() select wrong layer id error, vdp_mmu_set_intns_tlbmiss_clr() select wrong layer id error, vdp_mmu_set_ints_ptw_trans_clr() select wrong layer id error, vdp_mmu_set_intns_ptw_trans_clr() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_wr_clr() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_wr_clr() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_rd_clr() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_rd_clr() select wrong layer id error, vdp_wbc_set_uv_order() select wrong layer id error, vdp_mmu_set_err_ns_wr_addr() select wrong layer id error, vdp_mmu_set_err_ns_rd_addr() select wrong layer id error, vdp_mmu_set_cb_ttbr() select wrong layer id error, vdp_wbc_set_cap_info() select wrong layer id error, vdp_mmu_set_int_en() select wrong layer id error, vdp_mmu_set_auto_clk_gt_en() select wrong layer id error, vdp_wbc_set_wbc_cmp_en() select wrong layer id error, vdp_wbc_set_flip_en() select wrong layer id error, vdp_wbc_set_wbc3d_en() select wrong layer id error, vdp_wbc_set_req_interval() select wrong layer id error, vdp_mmu_set_ints_tlbmiss_msk() select wrong layer id error, vdp_mmu_set_intns_tlbmiss_msk() select wrong layer id error, vdp_mmu_set_ints_ptw_trans_msk() select wrong layer id error, vdp_mmu_set_intns_ptw_trans_msk() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_wr_msk() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_wr_msk() select wrong layer id error, vdp_mmu_set_ints_tlbinvalid_rd_msk() select wrong layer id error, vdp_mmu_set_intns_tlbinvalid_rd_msk() select wrong layer id error, vdp_wbc_set_data_width() select wrong layer id error, vdp_mmu_set_ptw_pf() select wrong layer id error, vdp_cbm_reset_mixer_prio() set mixer select wrong layer id error, vou_set_cbm_mixer_prio() set mixer select wrong layer id error! vdp_cbm_set_mixer_bkg() select wrong mixer id error,vdp_disp_set_sync_inv select wrong channel id error,vdp_disp_set_frame_packing_en select wrong channel id error,vdp_set_cbar_sel select wrong channel id error,vdp_disp_open_intf select wrong channel id error, vdp_disp_get_vact_state select wrong channel id error,vdp_disp_set_mirror_enable select wrong channel id error,vdp_set_cbar_enable select wrong channel id error,vdp_disp_set_intf_enable select wrong channel id error,vdp_disp_set_vt_thd_mode select wrong channel id error,vdp_disp_set_vt_thd select wrong channel id disp not inited init stt has been inited frame has been released frc_buf_init failed win 0x%x sync de_init failed hi_drv_win_capture_picture_release is failed hi_drv_win_capture_picture is failed drv_win_get_all_handle is failed memcpy_s failed memset_s failed frc_x%x create proc %s failed frc_comm_regist_isr failed cast register start isr failed cast register finish isr failed que frame to win failed malloc metadata mem failed create sync time_line failed hdr_coef malloc failed save_frame malloc failed deque_frame malloc failed frame_node malloc failed frc frame node malloc failed meta node malloc failed hi_drv_mmz_map alloc failed hi_drv_smmu_map alloc failed osal_exportfunc_register DISP failed register VO failed set frc0 failed echo testpattern 0/1/2/3 seed > /proc/msp/frc_xx | 0(off)/1(bar)/2(plane)/3(move):set window testpattern;seed:pattern seed %-45s:%-6d %-45s:%-6s/%-6d %-45s:%-6s/%-6s/%-6d %-45s:%-6d/%-6d %-50s:%-6s/%-6d/%-6d %-45s:%-6d/%-6d/%-6d %-45s:%-6s/%-6d/%-6d/%-6d %-45s:%-6d/%-6d/%-6d/%-6d %-45s:%d.%-3d/%d.%-3d/%d.%-3d %-40s:%-10d %-40s:0x%-8x/0x%-8x/%-10d %-40s:0x%-8x/%-10d/0x%-8x/%-10d %-40s:%-10s/%-10s/%-10s/%-10d %-40s:%-10d/%-10d/%-10s/%-10d %-40s:%-10d/%-10d %-40s:%-10x/%-10x/%-10d/%-10d %-40s:%-10s/%-10d/%-10d %-40s:0x%-8d/%-10d/%-10d %-40s:%-10d/%-10d/%-10d %-15s%-30s:%-10d/%-10d/%-10d %-40s:%-10s/%-10d/%-10d/%-10d %-40s:%-10d/%-10d/%-10d/%-10d %-45s:%-6d/%-6d/%-6s/%d.%-3d/%-d %-40s:%-10s/%-10d/%-10d/%-d.%-d in_rect invalid x=%d y=%d PLL lock failed! bit=%d each part x/y/H/W must be odd, x=%d y=%d width=%d height=%d each part H/W must > 32, x=%d y=%d width=%d height=%d out of range overflow s32X=%d s32Y=%d s32Width=%d s32Height=%d out of range [0,0,3840,2160] s32X=%d s32Y=%d s32Width=%d s32Height=%d ink positon set error, ink_pos=%d %-17s, pos=%d %-17s, enable=%d, pos=%d tcon cfg rgbw! rgbwen=%d tcon cfg pcid! en=%d tcon cfg demura! en=%d vo get wrong OD num from pq!!! hnum=%d, vnum=%d vo_hd_tv_cksel=%d panel_w=%d, panel_h=%d, vidmix_w=%d, vidmix_h=%d vidgfxmix_w=%d, vidgfxmix_h=%d, ui_w=%d, ui_h=%d frame reso err: w=%d,h=%d frame error : w=%d,h=%d in_rect invalid w=%d h=%d, min w=%d h=%d,max is w=%d h=%d tcon malloc od buf! size=%d set framelock_info: enable=%d out_rate=%d src_rate=%d tcon cfg od! oden=%d secure=%d %s set enable=%d %-17s, enable=%d tcon disp info change! 3d=%d width=%d height=%d sec=%d framelock:no valid attr! outrate=%d srcrate=%d clk=%d H=%d V=%d pst_cast_ctx->b_init:%d %-40s:%d %-17s :%d tplay para %d.%d %-17s, delay %d wbc channel only support 422,cur pix %d pix_format only support yuv422/yuv444, cur pix %d wbc channel only support 422, cur pix %d FRAMELOCK: (state)vi %d vdp %d diff %d int %d|(attr)out %d src %d pix %d layer_id is %d, max ix %d disp_id is %d, max ix %d %-17s,yaddr 0x%x, index %d is_offline_mode is %d, time_out is %d > max %d invalid win type %d, max %d invalid device mode %d, max %d org offset x %d,rect x %d,w %d,fw %d,new offset x %d,rect x %d,w %d,fw %d %-17s, addr 0x%x,tun_en %d,src_id %d, new %d invalid crop info x %d,w %d, frame w %d %-17s cnt %d in put video fmt %d %-17s, layer %d, 3d_type %d, source %d, mix_w %d, quick %d, frame_type %d, frame_rate %d, pc %d, memc_en %d, result %d in_frame 0x%p, b_init %d %-17s, h_vpss %d b_offset_debug is %d max is %d hardware_buffer.dst_id is %d. max is %d hardware_buffer.src_id is %d. max is %d frc_index %d, max is %d hardware_buffer.buffer_index is %d, max is %d color_sys is %d, max is %d chn id error, cur is %d, max is %d cur zorder is %d, max is %d logic back frame number is %d, max is %d debug_height is %d, min is %d, max is %d debug_width is %d, min is %d, max is %d mosaic_win_num is %d, max is %d cmp_type is %d, max is %d en_vdp_debug_module is %d, max is %d reset_mode is %d, max is %d freeze_mode is %d, max is %d sync_mode is %d, max is %d source is %d, max is %d en_frc is %d, max is %d cmd error %d, max is %d sync_mode = %d, max is %d invalid para 2, max is %d invalid para 1, max is %d enable is %d, width is %d, height is %d vpss_deque_times is %d, max times is %d %s is %d only support frc active now, cur is %d disp_info invalid, en_disp is %d aspect_ratio is %d wbc_check_sum print enable is %d frc_comm_regist_isr failed, en_frc_id is %d in_argc is %d, aspect_argc is %d too many frame have been deque , deque_times %d %-17s,yaddr 0x%x, index %d, deque times %d %s,w %d,h %d,color %d,yaddr 0x%x,caddr 0x%x,ys %d,cs %d wbc channel 2 only support 8bitwidth ,cur %d wbc channel 1 only support 8bitwidth ,cur %d wbc channel only support 8/10bitwidth ,cur %d sizeof_char is %d, <= 10 or %d %-17s, handle 0x%x, master %d %-17s, hori_flip %d, vert_flip %d change frc buff mode from %d to %d %-17s, rotation %d invalid window handle h_win %d invalid handle h_win %d windows num is more than %d %-17s, integer %d, decimal %d %-17s, b_quick %d org offset y %d,rect y %d,h %d,fh %d,new offset y %d,rect y %d,h %d,fh %d layer %d,b_gph %d,b_mut %d,hdr %d,rate %d,IW %d,IH %d,src_w %d,src_h %d invalid crop info y %d,h %d, frame h %d %-17s, ret 0x%x, index %d, w %d, h %d FRAMELOCK(clk): runclk %d setclk %d clkchg %d %-17s,reset_mode %s reset_buff %d alloc mem fail, alloc size %d vo frc invalid play rate %d misc panel switching, org w %d,h %d, rate %d, new w %d,h %d, rate %d put,index %d, yaddr 0x%x,bpause %d get,index %d, yaddr 0x%x,bpause %d %-17s, handle 0x%x yaddr 0x%x, metadata 0x%x pause %d %-17s,line %d %s,pts %d, dispdelay %d, delay %d, curtime %d wait frc idle timeout, delay_time %d set frcx reset failure, delay_time %d set frcx disable failure, delay_time %d set frc disable failure, delay_time %d set b_repeat_queue_frame %d b_mute %d,b_enable %d %-17s, b_enable %d logic mode is %d, soft enable %d set checksum enable %d set b_step_mode %d invalid para 1, en_sync_mode %d %-17s, sync_mode %d unsupport window buff mode %d not support dump source %d this chip can't support color_space = %d !en_layer_id %d this chip can't support pix_fmt = %d !, NV12 is %d, BUTT %d, en_layer_id %d this chip can't support frame type = %d ! en_layer_id %d %s,pts %d,all %d,vpss[delay %d,buf %d],frc %d,buff %d,panel %d,pre %d,bmisc %d layer %d,Y %d,C %d,pre_y %d,pre_c %d %-17s, r %d, g %d, b %d %-17s, alpha %d h_mosaic_win 0x%x has been added, index = %d framerate = %d,max = %d en_vpss_mode = %d, max = %d 2d image has been saved to '%s' W=%d H=%d format=%d ys = %d, cs = %d en_disp = %d pcr begin set clock ,step: %d 10000,init clock = %d,run clock = %d pcr set clock end, resume clock = %d distribute layer failed , i = %d malloc pu10_ydata failed, size = %d malloc pu10_u_vdata failed, size = %d malloc pu8_vdata failed, size = %d malloc pu8_udata failed, size = %d yccmp image has been saved to '%s' W=%d H=%d format=%d, size = %d no support the outrate = %d no support the 3dtype = %d y only image has been saved to '%s' W=%d H=%d format=%d, stride = %d command not support!, cmd = %d capture release ref is %d, need = %d capture release reference is %d, need = %d frc underload count: %d bin_status : %d %-17s, %d en_disp %d not support wbc malloc size error, size 0x%x, range [0~0x%x] echo cleandbgmask p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] echo dbgmaskhelp p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] echo getdbgmask p1 > /proc/msp/disp1 | p1[0:win 1:frc 2:disp] video_rect error! x=%d y=%d, valid range x [%d~%d], y [%d~%d] out_rect error! x=%d y=%d, valid x [%d~%d], y [%d~%d] timing w h error : w=%d,h=%d, ref w [%d~%d], h [%d~%d] ref parm gamma_type[0~%d], color_space[0~%d], luminace_sys[0~%d], color_prime[0~%d], matrix_coef[0~%d] ref parm 3d_type[0~%d], color_sys[0~%d]), source[0~%d], src_color_space[0~%d], hdr_type[0~%d], frame_rate[0~%d] invalid para speed_decimal %d, speed_integer %d,ref [0~%d, 0~%d] adjusted_color_desc is invalid,gamma_type[%d], color_space[%d],luminace_sys[%d],color_prime[%d],matrix_coef[%d] timing_info is invalid 3d_type[%d], color_sys[%d], source[%d],src_color_space[%d],hdr_type[%d],frame_rate[%d] index %d,w h [%d,%d],checksum [%d,%d,%d,%d,%d,%d]cmp size[%d,%d,%d] ink pos error, x %d, y %d, ref x [0 ~ %d], y [0 ~ %d] crop rect is larger than frame reso, croprect [t %d,b %d,l %d,r %d], frame [w %d,h %d] crop rect is large than frame reso, croprect [t %d,b %d,l %d,r %d], frame [w %d,h %d] Crop rect is greater than frame rect, crop_rect [t %d,b %d,l %d,r %d], frame [w %d,h %d] In rect is greater than frame rect, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] in rect is larger than frame reso, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] in rect is large than frame reso, inrect [x %d,y %d,w %d,h %d], frame [w %d,h %d] crop rect is greater than frame rect, croprect [t %d, b %d, l %d, r %d], frame [w %d, h %d] in rect is greater than frame rect, inrect [x %d, y %d, w %d, h %d], frame [w %d, h %d] %s ink RGB is [R G B]=[%d %d %d] can't support pcr step: %d/10000, must[-10000, 10000] echo pqbypass 0/1 > /proc/msp/frc_xx | 0(off)/1(bypass) :set bypass PQ node is NULL en_freeze_mode is NULL DISP %d :LOW BANDWIDTH echo rotation 0/1/2/3 > /proc/msp/win_xx | 0(off)/1(90)/2(180)/3(270) :set video play rotation for FHD <cast destoy> <lost finsh addr=0x%x> <aq 0x%x> <rel 0x%x> <finish 0x%x> <%s cfg 0x%x> <snap finish cfg 0x%x> <captrue finish cfg 0x%x> <send 0x%x> <cast creat> <cast de_attach=%d> <cast attach=%d> <cast set_attr w=%d h=%d> <cast set_enable=%d> <cast finsh = %d> empty frc list: full frc list: release frc list: arg2 = %d, max is 9 input metadata len is %d, max 65536 WIN_DEBUG_PRINT_HDR_INFO 0x1<<15 pix_format only support yuv422/yuv444 WIN_DEBUG_PRINT_SYNC 0x1<<14 WIN_DEBUG_INTERACT_WITH_SYS 0x1<<13 hnum = %d error must in 1~32 WIN_CAP_TDE_FRAME 0x1<<12 not support panel vfb = %d, min vfb 12 WIN_DEBUG_PRINT_VPSS_PORT_CFG 0x1<<11 b_repeat_queue_frame is invalid:%d, max is 1 b_step_mode is invalid:%d, max is 1 b_debug_enable is %d, max is 1 vnum =%d error must in 1~20 WIN_DEBUG_PRINT_VPSS_SIGNAL 0x1<<10 video_rect->height is 0 panel_resolution->height is 0 hardware_buffer.buffer_addr is 0 stt addr is 0 vdp_disp_ratio is 0 stt_len is 0 ycmp_rate is 0 ccmp_rate is 0 input frame_rate is 0 get null venc ptr when cast. call snprintf_s func error. MMZ map fail. drv_disp_init failed. win_init failed. win_mod_init failed. drv_disp_register failed. win_register_func failed. register DISP failed. register VO failed. set vir win invalid H %d and W %d, only support %d*%d ---%d*%d. free buffer failed,already free %d total %d. alloc buffer failed,already alloc %d total %d. strncpy_s failed %d. virtual_screen out of range ,must be within [480,3840]. echo alpha > /proc/msp/win_xx | alpha range:0-255. VDP suspend start... ------------------DISP debug option---------------- ----------------------------------VDP commit time %s----------------------- ------------------------------------meta info buffer info----------------------------- ------------------------------------frame buffer info--------------------------------- ----------------------------------win%04x[Z=%s]--------------------------------- ----------------------------------DISP DEBUG INFO--------------------------------- -------------------------------soft frc frame_info---------------------------------- ------------------------------------frc buffer info----------------------------------- ---------------------------------disp frame_info------------------------------------ ---------------------------------lowdelay info------------------------------------- ----------------------------------DISP%d proc------------------------------------- ----------------------------------1to2------------------------------------- ----------------------------------mirror_cast-------------------------------------- ----------------------------------disp_attr--------------------------------------- -----------------------------------disp_info--------------------------------------- ------------------------------------capacity info--------------------------------------- ------------------------------------layer info--------------------------------------- ------------------------------------hdr info--------------------------------------- ------------------------------------win info--------------------------------------- --------------------------------------task info--------------------------------------- ------------------------------------timing info--------------------------------------- ------------------------------------frame info--------------------------------------- ----------------------------------frame_lock--------------------------------------- -------------------------------------play info---------------------------------------- -------------------------------TCON ATTR---------------------------------------- -------------------------------TCON CFG---------------------------------------- -------------------------------TCON STATE---------------------------------------- ----------------------------------win_info----------------------------------------- ----------------------------------frc info----------------------------------------- ----------------------------------frc%04x------------------------------------------ ----------------------------------fmt_cfg------------------------------------------ ----------------------------------state------------------------------------------- --------------------------------------------------------------------- ----------------------------------isr_time(us)------------------------------------- /10(gam_dith_out)/11(acm_in)/12(acm_out)/13(tcon_dith_in)/14(tcon_dith_out) /15(wbc_dith_in)/16(wbc_dith_out) pos[0(off)/1(v0csc_in)/2(v0csc_out)/3(v1csc_in)/4(v1csc_out) echo memctest par1 par2 > /proc/msp/frc_xx | frcmode(0:online;1:lowdelay;2:offline)testmode(0:default;1:no mute;2:no start) load DISP success. (%s) echo croprect [0/1] [l] [r] [t] [b] > /proc/msp/win_xx :set croprect 0(off)/1(on) /5(wbccsc_in)/6(wbccsc_out)/7(gam_in)/8(gam_out)/9(gam_dith_in) interface called by (pid %i) interface called by (pid %i) echo odout [0/1/2/3/4] --set od debug out(0:no 1:mod 2:org 3:cur 4:pre) echo oden [0/1] --set od enable(0:disable 1:od_enable) echo rgbwen [0/1] --set rgbw enable(0:disable 1:enable) echo pciden [0/1] --set pcid enable(0:disable 1:enable) echo demuraen [0/1] --set demura enable(0:disable 1:enable) crop_rec is too larger than (%d, %d ) set w (%d ,%d) h (%d, %d) non_linear_info invalid (%d, %d), ref (%d, %d) color info invalid,R[%d],G[%d],B[%d], ref value:R[0~%d],G[0~%d],B[0~%d]) echo tplay par1 par2 > /proc/msp/frc_xx | tplay(par1(0~16)par2(0~999) the disp%d isn't support hdmitx! the release frame 0x%x is no equal acquire 0x%x! ..........frc task timeout! en3d_mode=%d only 2D to 3D support view adjust! cast is not init first! window not exist! win_context not exist! no tde module exist! no VPSS module exist! No VFE Exist! not support wbc!can not init cast! tcon not init before deinit! cast is already init! tcon already init! FRCX input null pointer in %s! WIN input null pointer in %s! tcon alloc od mem err! tcon alloc mem err! register tcon isr call back err! AVOUT source err! release frame to cast error! 1to2 create cast error! set en_enc_fmt error! mutex init error! spinlock init error! call frc init error! 1to2 set cast attr error! 1to2 destroy win error! queue frame to win error! 1to2 create win error! 1to2 disable win error! destroy mosaic win error! reset mosaic win error! disable mosaic win error! get framelock clk error! malloc mmz for node error! malloc frame node error! frame type = %d error! v is null pointer! s is null pointer! p is null pointer! private_data is null pointer! deattach error:the master disp=%d have not attach with otther! deattach error:the slave disp=%d have not attach with otther! DISP %d callback reach max number! attach error:the disp=%d can not attach own! can't support dolby vision! vdp isr time calculate again! DISP ERROR! invalid display in! vdp_map_mmz pst_vdp_mmz is null! vdp_un_map_mmz pst_vdp_mmz is null! vdp_free_mmz pst_vdp_mmz is null! p is null! pst_disp_info is null! data is null! tcon init fail! regist_isr fail! hiirq_platform_set_irq_reg for isr fail! tcon proc add register fail! tcon proc register fail! DISPMONITOROUT proc register fail! DISP proc register fail! drv_frc_memc_queue_frm fail! frc_buf_get_special_full_frame_node_and_delete fail! drv_win_release_frame fail! frc_buf_get_special_full_frame_node fail! open file '%s' fail! VDP who's preparing time can not be less than 20 line can not supports the panel! not get this mmz for abl! en_disp = %d is illegal! not support ink! set_av_out_disable failure! set_av_out_enable failure! display del_interface failure! display add_interface failure! cast error cfg frame type! drv win receive repeat frame! this chip can't support dolby el frame! nosec version: not support secure frame! can not queue_frame when disable! can not acquire frame when disable! can not get online empty frame node! can not unmap in secure mode! can not map in secure mode! address is not valid! frc x has been deinited! frc has been deinited! get tcon info is failed! vdp_get_unused_fd_flags failed! memset_s failed! VDP ioreamp failed! frc 0 isr reg failed! frc malloc srcoef failed! frc_x malloc zme coef failed! set vpss enable failed! cast kthread malloc mem for node failed! tcon set_changed! en_mixer_pos=%d should be less than max=%d! e_type=%d should be less than max=%d! disp = %d get format error by enc_fmt=%d! not support this enc_fmt=%d! ZME not suport fmt=%d! attach error:the slave disp=%d have already attach with disp=%d! out_rect error! w=%d h=%d, min w=%d h=%d! cast buffer free number = %d not equal the cfg buffer number =%d! color R=%d, G=%d, B=%d should be less than =%d! vi->vo mute,total =%d! no such tcon alg type =%d! not suport en_disp change from %d to %d! not suport b_virtual change from %d to %d! not suport en_vpss_mode change from %d to %d! not suport en_win_device_mode change from %d to %d! metadata comp_len len error,len=%d, max = %d! metadata dm_cfg_len len error,len=%d, max = %d! metadata dm_reg_len len error,len=%d, max = %d! metadata total len error,len=%d, max = %d! snap can't support this scene must less than 4k,current panel width = %d, height = %d! metadata comp_len=%d,dm_cfg_len= %d, dm_reg_len %d,maxtotal = %d! en_mixer_pos %d should be in [0,%d]! abl_region attr index=%d invalid! new[X Y W H] [%d %d %d %d] old[X Y W H] [%d %d %d %d]! view_level=%d view range[%d, %d]! depth_level=%d depth range[%d, %d]! en3d_mode=%d should be in [0, %d]! en3d_to2d_mode=%d should be in [0, %d]! b_hor_flip=%d and b_ver_flip=%d should be in [0, 1]! arg is NULL! win_state is NULL! alpha value is big than 255! phy_addr_y of snap_frame is 0x0! phy_addr_y of capture_frame is 0x0! framerate is 0! ratio == 0! pst_disp_info->video_mix_resolution.width == 0! %d frame need release before destroy!! init stt first!! not support!! acquire too many times!! framelock : no valid attr!! get tcon info size err!! flush fence error!! can not update frc attr when online offline switching!! frc work mode invalid!! only support frc active mode now!!! ret = 0x%x, alloc coef mem err!!! ret = 0x%x, alloc coef secure mem err!!! p_get_demura_lut_info fail!!! secure frame can not save!!! vo tcon get demurainfo err, disable the demura!!! aspect_ratio cfg ERROR!!!! online && offline not support soft capture!!!!!! para is null !!!!!!!!!! call quick error !! call window_freeze error !! call window_pause error !! call vdp_notify_wind_created error ! call vdp_init_get_external_func error ! can not free 0 addr ! this chip is can't support dolby vison ! ALL ink cross is off ! set_abl_region_attr index=%d invalid ! get_abl_region_attr index=%d invalid ! set_abl_region_attr invalid ! vpss_destroy_port failed ! vpss_enable_port failed ! vpss_destroy_vpss failed ! set_abl_region_attr invalid X=%d Y=%d width=%d height=%d ! invalid video_rect w=%d h=%d, min w=%d h=%d ! reg_callback failed!! en_disp=%d en_mixer_pos=%d , e_type=%d ,pst_cb=%d ! un_reg_callback failed!! e_type=%d en_mixer_pos=%d , e_type=%d ,pst_cb=%d ! set_abl_region_attr out of range X(Y)=%d width(height)=%d ! SetAblRegionAttr Out of Range X(Y)=%d Width(Height)=%d ! support timchange mode =%d ! set_abl_region_attr width(height)=%d too small,min is %d ! echo dbgmask 1/2/4/8/16 > /proc/msp/win_xx | echo dbgmaskhelp <no para> > /proc/msp/win_xx | echo dolbylib > /proc/msp/win_xx | echo dbgmask 1/2/4/8/16 > /proc/msp/frc_xx | echo dbgmaskhelp <no para> > /proc/msp/frc_xx | echo print <no para> > /proc/msp/frc_xx | HPLL clk=%d, int_part=0x%x, minor_part=0x%x hi_drv_mmz_alloc_and_map failed ! name="%s" size=0x%x hi_drv_smmu_alloc_and_map failed ! name="%s" size=0x%x hi_drv_mmz_map failed ! size=0x%x hi_drv_smmu_map failed ! size=0x%x %-17s, handle 0x%x yaddr 0x%x, metadata 0x%x send cmd error ret = 0x%x vpss_create_port failed ! ret = 0x%x vpss_enable_port failed ! ret = 0x%x vpss_create_vpss failed ! ret = 0x%x vpss_regist_hook failed ! ret = 0x%x update vpss port config failed ! ret = 0x%x vpss_get_default_port_cfg failed ! ret = 0x%x vpss_set_port_cfg failed ! ret = 0x%x vpss_get_port_cfg failed ! ret = 0x%x vpss_get_default_cfg failed ! ret = 0x%x vpss_put_image failed ! ret = 0x%x handle = 0x%x framelock not support this vi rate %d to disp rate %d out isr already init ISR not init %-45s:%-6s sync mode :play latest frame sync mode :play last frame cat process new frame when frc disable cat not que frame when frc disable memset_s failed %-45s:%-6d disp offset x=%d y=%d 2d image has been saved to '%s' W=%d H=%d format=%d ratio mode only support p2p and tv,cur is %d video_mix_clr_space need rgb ,cur is %d AVOUT en_disp error ! en_disp = %d vdp set clock = %d diff_clk = %d err size = %d en_mod_id is invalid en_mod_id = %d en_clock_mode ERROR = %d video_rect larger than out_rect, video[x=%d y=%d w=%d h=%d] out[x=%d y=%d w=%d h=%d] WIN_DEBUG_PRINT_ACQUIRE_RELEASE 0x1<<9 FRC_DEBUG_PRINT_UNLOAD_CNT 0x1<<9 WIN_DEBUG_PRINT_OPEN_CLOSE 0x1<<8 FRC_DEBUG_PRINT_TUNNEL 0x1<<8 WIN_DEBUG_PRINT_QUE_DEQUE 0x1<<7 FRC_DEBUG_PRINT_MEMC_PER 0x1<<7 WIN_DEBUG_PRINT_NEW_FRAME 0x1<<6 FRC_DEBUG_PRINT_V0B_CFG 0x1<<6 WIN_DEBUG_PRINT_REFCOUNT 0x1<<5 FRC_DEBUG_PRINT_VP_PARA 0x1<<5 WIN_DEBUG_PRINT_VI_LOWDELAY 0x1<<4 FRC_DEBUG_PRINT_FLOW_SIZE 0x1<<4 WIN_DEBUG_PRINT_VPSS_PUT_GET 0x1<<3 FRC_DEBUG_PRINT_PLAYINFO 0x1<<3 WIN_DEBUG_PRINT_ON_OFF_SWITCH 0x1<<2 FRC_DEBUG_PRINT_WBC_CHECKSUM 0x1<<2 FRC_DEBUG_PRINT_CHECK_OFFLINE_TASK 0x1<<1 DISP_DEBUG_PRINT_FRAMELOCK 0x1<<1 WIN_DEBUG_PRINT_INTF_GET 0x1<<1 FRC_DEBUG_PRINT_MEMC_QUE_DEQUE 0x1<<0 WIN_DEBUG_PRINT_INTF_SET 0x1<<0 DISP_DEBUG_PRINT_SR 0x1<<0 get_layer_non_linear_parm out == 0 set window last frame reset ... set window black frame reset ... en_vdp_debug_module is %d, echo dbgbuffsize 1/2/3/4 > /proc/msp/win_xx | 1(8k)/2(32k)/3(64k)/4(128k) echo dbgbuffsize 1/2/3/4 > /proc/msp/frc_xx | 1(8k)/2(32k)/3(64k)/4(128k) cast the relesase frame addr 0x%x not in the use list! frame display delay time err! can not be created! disp_drv_isr_init failed! disp_drv_abl_init failed! DISP registe IRQ failed! display %d must set format before open first!!! display %d not supported!!! can't support this scaling ratio,zme inw=%d,inh=%d,zme outw=%d,outh=%d !! ------------------------------more than two para--------------------- echo command arg1/arg2/arg3/arg4/arg5 > /proc/msp/win_xx -------------------frc debug options-------------------------------- echo command args > /proc/msp/win_xx b_enable=%d -------------------win debug options-------------------------------- echo command args > /proc/msp/win_xx set %s debug mask,mask is 0x%llx get %s debug mask,mask is 0x%llx cast handle is invalid handle=%08x sink handle is invalid handle=%08x drv_frcx_de_init error, ret 0x%x drv_frcx_init failed, ret 0x%x mosaic win create failed, ret 0x%x en_disp %d SMMU error 0x%x window is pause, please disable pause first vo not init the pst_snap_shot_attr en_snap_type is %d error cast has been create , can not created again HI_ID_PQ Failed %08x, g_st_pq_ext is null in g_st_rm_ext is null HI_ID_PQ Failed %08x, get_dci_histram is null invalid en_disp para =%d just diplay 1 support capture you can not attach virtual window with NON venc module cast not start, can not enable timeout is %ld disp_drv_pdm_get_init_param get panel_cfg invalid get %d disp basepara invalid frc%x create proc %s failed handle %x create proc %s failed frc x thread create failed frc thread create failed create kthread failed VDP suspend finished videorect is illegal w=%d, h=%d invalid frame info frm_type=%d invalid frame field_mode=%d invalid frame bit_width=%d, max =%d en_save_mode is invalid:%d, max is %d rotation is %d, max is %d %s, save number %d -------the window alpha value set to %d -------the window will roate window in %d master=%d NS WR[0x%08x 0x%08x] / S WR[0x%08x 0x%08x] set abl invalid index=%d ! ref[0~7] the pcast_attr is NULL the pst_snap_shot_attr info is NULL the input frame info is NULL fn_panel_get_cfg is NULL fn_panel_set_frm_rate is NULL input cmd is invalid:%d,max is 1 b_print_wbc_check_sum is invalid:%d, max is 1 demo_enable is %d, max is 1 invalid save_frame_number %d, max is 100 window alpha value error! alpha = %d, max value:%d. VDP resume from boot start... VDP resume start... VDP resume from suspend... crop enable=%d,rect(l=%d, r=%d, t=%d, b=%d) cast input resolution is invalid (%d, %d),ref_width(%d ~ %d), ref_height(%d ~ %d) snap input resolution is invalid (%d, %d),ref_width(%d ~ %d), ref_height(%d ~ %d) out_rect invalid (%d , %d, %d, %d), ref virtual_screen(%d, %d, %d, %d) you already aquire a frame %#x, please release frame first! g_st_panel_ext_func->fn_panel_resume_panel_cfg is null! g_st_panel_ext_func is null! cast pst_cast_frame = null! please set the resolution small than videorect w=%d,h=%d!! fn_panel_cfg3_d_sig!!! fn_panel_set_panel_mode!!! pfn_rm_notify_wind_created!!! frame is secure! not support wbc ! virtual window has been attached, h_sink %08x fn_panel_isr_main failed %08x osal_exportfunc_get HI_PQ failed %08x osal_exportfunc_get HI_ID_RM failed %08x osal_exportfunc_get HI_PANEL failed %08x update_hdr_cfg HI_PQ failed! %08x fn_panel_resume_panel_cfg HI_PANEL failed! %08x wait frc isr timeout wait frc mode switch timeout window freeze cmd error! cmd=%s set window pause %s -------we will set quick out mod %s invalid NULL pb_enable ptr freeze window error pause window error reset vpss error set frc disable error set frc enable error vpd_update_vp_histogram input para error disp null pointer invalid disp info g_st_rm_ext is null !!!window 2 frame buffer addr is null disp_hal_get_panel_cfg_para pst_exp_info is null channel_info is null g_st_venc_func->pfn_venc_queue_frame is null error input pst_cfg = null window freeze still window freeze black window freeze mode off window is paused ,can not set freeze window is freezed or reseting,can not set pause set abl index=%d disable !!!!!!operation frc failed timeout %ld custom set_frc_memc_level failed custom get_frc_memc_level failed custom set_frc_memc_mode_enable failed custom get_frc_memc_mode_enable failed custom set_frc_memc_demo_mode failed custom get_frc_memc_demo_mode failed get MMZ name VDP_CAST_MMZ failed get MMZ name VDP_CAST_TUNEL_MMZ failed osal_exportfunc_get HI_ID_PQ failed osal_exportfunc_get HI_ID_CUSTOM failed osal_exportfunc_get HI_PANEL failed VDP resume finished window rotation cmd error! cmd=%d wait timeout %d !!!!!!operation wait queue failed timeout %d invalid en_pix_fmt %d en_vdp_debug_module is %d, max is %d invalid panel byte number %d invalid panel bitwidth %d invalid a_rw %d a_rh %d display %d give invalid para: video_virtual: (%d, %d) video_mix (%d, %d) refresh_rate %d invalid pen_panel_flip_type %d invalid en_division_type %d invalid en_panel_link_type %d invalid panel tim_change_type %d invalid panel port type %d invalid panel pair type %d invalid panel intf type %d invalid ratio_mode %d ---->window hal invalid csc mode in %d out %d csc_mode %d invalid vdp_event = %d unsupport input en = %d set window enable = %d isr %s vline: %d time: %d set demo_enable %d invalid en_disp para =%d not support wbc set abl index=%d X Y W H [%d %d %d %d] flip parm is ERROR HI_ID_PQ p_update_dhd_param== NULL HI_ID_PQ p_update_vdp_pq == NULL HI_ID_PQ p_get_demura_lut_info == NULL HI_ID_PQ p_get_hdr_info == NULL HI_ID_PQ p_get_od_info == NULL HI_ID_PQ p_update_vp_setting == NULL HI_ID_PQ p_get_sr_coef == NULL HI_ID_PQ p_get_scaler_coef == NULL HI_ID_PQ p_get_csc_coef == NULL HI_ID_PQ set_tcon_enable == NULL HI_ID_PQ update_vdp_csc == NULL set outrect (x = %d, y = %d, w = %d, h = %d) set videorect (x = %d, y = %d, w = %d, h = %d) set mutecolor(R = %d, G =%d, B = %d) argv[1]= %d is invalid, must choose (0/1/2/3) enable failed cause no lyaer! can not be created! set flip b_hor_flip=%d and b_ver_flip=%d! set memc %d! set bgcolor OK! set colorbar OK! set viewlevel OK! set steredepth OK! set righteye OK! set 3d mode OK! hori_flip or vert_flip is NULL!! capture_frame is NULL!! p_qbypass is disable!!!!!!!!! p_qbypass is enable!!!!!!!!! set layer 0 testpattern off !!! set layer 0 testpattern MOVE !!! set layer 0 testpattern RAND !!! set layer 0 testpattern FIXED !!! set disp pqbypass disable ! set disp pqbypass enable ! input pix error! en_pixfmt %d / V d F ` ` 8 ) X , ` 8 ) , P @ p R X P g# A p R X ` g# ? p R X 0u @ ( # ` ` # $ z > ` n ( ` l ! $ ' * - 0 3 6 9 < # ( - 2 7 < A F K P U Z _ d ( $ $ ( @ A @ @ A VDP_METADATA_BUFF A ) @ * F ' E ' H - G - I . A 3 @ 3 F 1 E 1 H 4 G 4 I / [ \ [ ] ^ _ ` D E F A @ H I G @
/sdcard help enable pause reset freeze quickout rotation negative videorect outrect croprect mutecolor aspratio dolbylib sync reso alpha help pqbypass testpattern saveyuv memctest tplay step checksum repeatqframe help S oden iS odout S demuraen S pciden ET rgbwen T @ 8 @ p @ 8 @ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % E F A @ H G I c d E F A @ H G I z @ , @)- @e- @ . @ . . @ / @]/ @ / / @ 0 @U0 0 @ 0 1 Y1 @ 1 @i2 2 x 2 xC 3 : 3 x !4 xC 4 !5 ]5 5 5 @ 6 @ 6 ! -6 " @m6 # 6 $ 6 % @)7 & e7 ' @ 7 ( 7 ) @!8 * ]8 1 @ 8 2 8 5 @ 9 6 U9 3 @ 9 4 9 7 @ : 8 Q: 9 : ; $ : < ; = Q; > @ ; ? ; @ < A (@y< B ( < C ( < D @9= E u= F = G = + @5> , q> - @ > . > / @-? 0 i? H @ ? help ? colorbar A pqbypass A videogfx iB bgcolor C flip C 3d =D righteye D steredepth D viewlevel 9E step E framelockprint iF framelock F ink G abl H offset I setisrtime J memcenable J memcdemoenable 1K checksum K setdbgmask 1L cleandbgmask L getdbgmask M dbgmaskhelp M x n @ o @}o o x o x p . @Cp x@sp x p @ p q @;q kq D q @H q x r ;r @ur @ r 0 r s @9s ( is s s x s /t at t x t x t ! 'u " Wu # u $ u % $ u & I ' 4 #v ) Qv * @ v + @ v , v - @ w @Iw yw / @ w 0 w 1 @ x 2 @=x
.ARM.exidx .text .got .got.plt .rel.plt .bss .ARM.attributes .dynstr .data.rel.ro .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .ARM.extab .shstrtab .rodata .data