Searched refs:video_attr (Results 1 – 6 of 6) sorted by relevance
/third_party/uboot/u-boot-2020.01/product/hiosd/hdmi/hdmi_2_0/ |
D | boot_hdmi_intf.c | 373 static hi_s32 disp_fmt_to_voattr(hi_u32 disp_fmt, hdmi_vo_attr *video_attr) in disp_fmt_to_voattr() argument 375 video_attr->video_timing = disp_fmt_to_hdmi_timing(disp_fmt); in disp_fmt_to_voattr() 376 video_attr->clk_fs = hdmi_pixel_freq_search(disp_fmt); in disp_fmt_to_voattr() 377 if (video_attr->clk_fs == HDMI_INVALID_PIXFREQ) { in disp_fmt_to_voattr() 381 if (video_attr->video_timing == HDMI_VIDEO_TIMING_640X480P_60000 || in disp_fmt_to_voattr() 382 video_attr->video_timing == HDMI_VIDEO_TIMING_720X480P_60000 || in disp_fmt_to_voattr() 383 video_attr->video_timing == HDMI_VIDEO_TIMING_720X576P_50000) { in disp_fmt_to_voattr() 384 video_attr->colorimetry = HDMI_COLORIMETRY_ITU_709; in disp_fmt_to_voattr() 385 video_attr->picture_aspect = HDMI_PICTURE_ASPECT_4_3; in disp_fmt_to_voattr() 386 } else if (video_attr->video_timing <= HDMI_VIDEO_TIMING_4096X2160P_60000 && in disp_fmt_to_voattr() [all …]
|
/third_party/uboot/u-boot-2020.01/product/hiosd/vo/mkp/src/layer/ |
D | mkp_vo_video.c | 155 static hi_s32 vo_do_enable_video_layer(hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr) in vo_do_enable_video_layer() argument 173 vo_drv_layer_open(layer, video_attr); in vo_do_enable_video_layer() 178 hi_s32 vo_enable_video_layer(hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr) in vo_enable_video_layer() argument 185 ret = vo_do_enable_video_layer(layer, video_attr); in vo_enable_video_layer() 283 …atic hi_s32 vo_check_layer_attr_stride(hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr) in vo_check_layer_attr_stride() argument 285 if (((video_attr->stride % VO_RECT_ALIGN) != 0)) { in vo_check_layer_attr_stride() 286 vo_err_trace("layer%d's stride %d is illegal!\n", layer, video_attr->stride); in vo_check_layer_attr_stride() 290 if ((video_attr->address % VO_ADDR_ALIGN) != 0) { in vo_check_layer_attr_stride() 291 …race("layer%d's addr 0x%lx is illegal, it should be %d bytes align!\n", layer, video_attr->address, in vo_check_layer_attr_stride() 299 …s32 vo_check_layer_attr(hi_vo_dev dev, hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr) in vo_check_layer_attr() argument [all …]
|
D | mkp_vo_video.h | 54 hi_s32 vo_enable_video_layer(hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr); 57 hi_s32 vo_set_video_layer_attr(hi_vo_layer layer, const hi_vo_video_layer_attr *video_attr);
|
/third_party/uboot/u-boot-2020.01/product/hiosd/vo/mkp/src/ |
D | vo.c | 163 hi_rect layer_rect, hi_vo_video_layer_attr *video_attr) in vo_contruct_video_layer_attr() argument 165 video_attr->stride = strd; in vo_contruct_video_layer_attr() 166 video_attr->address = addr; in vo_contruct_video_layer_attr() 167 memcpy(&video_attr->display_rect, &layer_rect, sizeof(hi_rect)); in vo_contruct_video_layer_attr() 173 hi_vo_video_layer_attr video_attr = {0}; in start_videolayer() local 175 vo_contruct_video_layer_attr(addr, strd, layer_rect, &video_attr); in start_videolayer() 176 ret = vo_set_video_layer_attr(layer, &video_attr); in start_videolayer() 184 ret = vo_enable_video_layer(layer, &video_attr); in start_videolayer()
|
/third_party/uboot/u-boot-2020.01/product/hiosd/vo/arch/comm/src/ |
D | drv_vo_video_comm.c | 115 hi_void vo_drv_layer_open(hi_vo_layer layer_id, const hi_vo_video_layer_attr *video_attr) in vo_drv_layer_open() argument 122 disp_rect = video_attr->display_rect; in vo_drv_layer_open() 123 addr = video_attr->address; in vo_drv_layer_open() 124 strd = video_attr->stride; in vo_drv_layer_open()
|
/third_party/uboot/u-boot-2020.01/product/hiosd/vo/arch/include/ |
D | drv_vo_video.h | 77 hi_void vo_drv_layer_open(hi_vo_layer layer_id, const hi_vo_video_layer_attr *video_attr);
|