Home
last modified time | relevance | path

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/
Dboot_hdmi_intf.c373 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/
Dmkp_vo_video.c155 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 …]
Dmkp_vo_video.h54 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/
Dvo.c163 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/
Ddrv_vo_video_comm.c115 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/
Ddrv_vo_video.h77 hi_void vo_drv_layer_open(hi_vo_layer layer_id, const hi_vo_video_layer_attr *video_attr);