Home
last modified time | relevance | path

Searched refs:video_info (Results 1 – 25 of 41) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_system_monitor.c46 struct video_info { struct
211 static struct video_info *rockchip_parse_video_info(const char *buf) in rockchip_parse_video_info()
213 struct video_info *video_info; in rockchip_parse_video_info() local
223 video_info = kzalloc(sizeof(*video_info), GFP_KERNEL); in rockchip_parse_video_info()
224 if (!video_info) in rockchip_parse_video_info()
227 INIT_LIST_HEAD(&video_info->node); in rockchip_parse_video_info()
232 video_info->width = rockchip_get_video_param(&p); in rockchip_parse_video_info()
233 video_info->height = rockchip_get_video_param(&p); in rockchip_parse_video_info()
234 video_info->ishevc = rockchip_get_video_param(&p); in rockchip_parse_video_info()
235 video_info->videoFramerate = rockchip_get_video_param(&p); in rockchip_parse_video_info()
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/exynos/
H A Dexynos_dp.c797 if (priv->video_info.master_mode) { in exynos_dp_config_video()
803 &priv->video_info); in exynos_dp_config_video()
806 exynos_dp_set_video_color_format(regs, &priv->video_info); in exynos_dp_config_video()
808 if (priv->video_info.bist_mode) { in exynos_dp_config_video()
819 if (priv->video_info.master_mode == 0) { in exynos_dp_config_video()
842 if (priv->video_info.bist_pattern != COLOR_RAMP && in exynos_dp_config_video()
843 priv->video_info.bist_pattern != BALCK_WHITE_V_LINES && in exynos_dp_config_video()
844 priv->video_info.bist_pattern != COLOR_SQUARE) in exynos_dp_config_video()
846 priv->video_info.bist_mode); in exynos_dp_config_video()
855 priv->video_info.master_mode); in exynos_dp_config_video()
[all …]
H A Dexynos_dp_lowlevel.c1010 struct edp_video_info *video_info) in exynos_dp_config_video_slave_mode() argument
1023 reg |= (video_info->interlaced << INTERACE_SCAN_CFG_SHIFT); in exynos_dp_config_video_slave_mode()
1029 reg |= (video_info->v_sync_polarity << V_S_POLARITY_CFG_SHIFT); in exynos_dp_config_video_slave_mode()
1035 reg |= (video_info->h_sync_polarity << H_S_POLARITY_CFG_SHIFT); in exynos_dp_config_video_slave_mode()
1044 struct edp_video_info *video_info) in exynos_dp_set_video_color_format() argument
1049 reg = (video_info->dynamic_range << IN_D_RANGE_SHIFT) | in exynos_dp_set_video_color_format()
1050 (video_info->color_depth << IN_BPC_SHIFT) | in exynos_dp_set_video_color_format()
1051 (video_info->color_space << IN_COLOR_F_SHIFT); in exynos_dp_set_video_color_format()
1057 if (video_info->ycbcr_coeff) in exynos_dp_set_video_color_format()
1069 struct edp_video_info video_info = priv->video_info; in exynos_dp_config_video_bist() local
[all …]
H A Dexynos_dp_lowlevel.h73 struct edp_video_info *video_info);
75 struct edp_video_info *video_info);
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22/
H A D0027-waylandsink-Use-the-correct-video-info-to-access-all.patch31 - old_vinfo = self->video_info;
37 GstVideoInfo src_info = self->video_info;
40 - self->video_info = old_vinfo;
50 + self->pool_vinfo = self->video_info;
54 + self->video_info = self->pool_vinfo;
66 GstVideoInfo video_info;
H A D0035-waylandsink-Fix-buffer-size-error-when-video-cropped.patch25 + self->video_info.width = vmeta->width;
26 + self->video_info.height = vmeta->height;
29 self->video_info.offset[i] = vmeta->offset[i];
30 self->video_info.stride[i] = vmeta->stride[i];
H A D0033-waylandsink-Parse-video-size-in-propose_allocation.patch26 - gsize size = self->video_info.size;
35 + self->pool = gst_wayland_create_pool (self, caps, self->video_info.size);
62 - gst_query_add_allocation_pool (query, pool, self->video_info.size, 2, 0);
H A D0026-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch109 if (!gst_video_info_from_caps (&self->video_info, caps))
116 + GST_VIDEO_INFO_SET_AFBC (&self->video_info);
118 + GST_VIDEO_INFO_UNSET_AFBC (&self->video_info);
121 format = GST_VIDEO_INFO_FORMAT (&self->video_info);
171 &self->video_info);
174 + if (!wbuf && GST_VIDEO_INFO_IS_AFBC (&self->video_info))
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.20/
H A D0026-waylandsink-Use-the-correct-video-info-to-access-all.patch31 - old_vinfo = sink->video_info;
37 GstVideoInfo src_info = sink->video_info;
40 - sink->video_info = old_vinfo;
50 + sink->pool_vinfo = sink->video_info;
54 + sink->video_info = sink->pool_vinfo;
66 GstVideoInfo video_info;
H A D0034-waylandsink-Fix-buffer-size-error-when-video-cropped.patch25 + sink->video_info.width = vmeta->width;
26 + sink->video_info.height = vmeta->height;
29 sink->video_info.offset[i] = vmeta->offset[i];
30 sink->video_info.stride[i] = vmeta->stride[i];
H A D0032-waylandsink-Parse-video-size-in-propose_allocation.patch26 - gsize size = sink->video_info.size;
35 + sink->pool = gst_wayland_create_pool (sink, caps, sink->video_info.size);
62 - gst_query_add_allocation_pool (query, pool, sink->video_info.size, 2, 0);
H A D0025-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch109 if (!gst_video_info_from_caps (&sink->video_info, caps))
116 + GST_VIDEO_INFO_SET_AFBC (&sink->video_info);
118 + GST_VIDEO_INFO_UNSET_AFBC (&sink->video_info);
121 format = GST_VIDEO_INFO_FORMAT (&sink->video_info);
183 &sink->video_info);
186 + if (!wbuf && GST_VIDEO_INFO_IS_AFBC (&sink->video_info))
H A D0007-waylandsink-Enable-changing-window-handle.patch25 info = &sink->video_info;
82 GstVideoInfo video_info;
/OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-bad/
H A D0027-waylandsink-Use-the-correct-video-info-to-access-all.patch31 - old_vinfo = self->video_info;
37 GstVideoInfo src_info = self->video_info;
40 - self->video_info = old_vinfo;
50 + self->pool_vinfo = self->video_info;
54 + self->video_info = self->pool_vinfo;
66 GstVideoInfo video_info;
H A D0035-waylandsink-Fix-buffer-size-error-when-video-cropped.patch25 + self->video_info.width = vmeta->width;
26 + self->video_info.height = vmeta->height;
29 self->video_info.offset[i] = vmeta->offset[i];
30 self->video_info.stride[i] = vmeta->stride[i];
H A D0033-waylandsink-Parse-video-size-in-propose_allocation.patch26 - gsize size = self->video_info.size;
35 + self->pool = gst_wayland_create_pool (self, caps, self->video_info.size);
62 - gst_query_add_allocation_pool (query, pool, self->video_info.size, 2, 0);
H A D0026-waylandsink-Support-NV12_10LE40-and-NV12-NV12_10LE40.patch109 if (!gst_video_info_from_caps (&self->video_info, caps))
116 + GST_VIDEO_INFO_SET_AFBC (&self->video_info);
118 + GST_VIDEO_INFO_UNSET_AFBC (&self->video_info);
121 format = GST_VIDEO_INFO_FORMAT (&self->video_info);
171 &self->video_info);
174 + if (!wbuf && GST_VIDEO_INFO_IS_AFBC (&self->video_info))
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c490 dp->video_info.max_link_rate == DP_LINK_BW_5_4; in analogix_dp_tps3_supported()
687 struct video_info *video = &dp->video_info; in analogix_dp_full_link_train()
819 return analogix_dp_full_link_train(dp, dp->video_info.max_lane_count, in analogix_dp_train_link()
820 dp->video_info.max_link_rate); in analogix_dp_train_link()
923 if (data->link_rate > drm_dp_bw_code_to_link_rate(dp->video_info.max_link_rate)) { in analogix_dp_autotest_phy_pattern()
1147 struct video_info *video = &dp->video_info; in analogix_dp_commit()
1840 struct video_info *video = &dp->video_info; in analogix_dp_bridge_mode_set()
1958 max_link_rate = min_t(u32, dp->video_info.max_link_rate, in analogix_dp_bridge_mode_valid()
1960 max_lane_count = min_t(u32, dp->video_info.max_lane_count, in analogix_dp_bridge_mode_valid()
2050 struct video_info *video_info = &dp->video_info; in analogix_dp_dt_parse_pdata() local
[all …]
H A Danalogix_dp_reg.c66 struct video_info *video_info = &dp->video_info; in analogix_dp_set_lane_map() local
69 for (i = 0; i < video_info->max_lane_count; i++) in analogix_dp_set_lane_map()
70 reg |= video_info->lane_map[i] << (2 * i); in analogix_dp_set_lane_map()
793 if (dp->video_info.force_stream_valid) { in analogix_dp_init_video()
808 reg = (dp->video_info.dynamic_range << IN_D_RANGE_SHIFT) | in analogix_dp_set_video_color_format()
809 (dp->video_info.color_depth << IN_BPC_SHIFT) | in analogix_dp_set_video_color_format()
810 (dp->video_info.color_space << IN_COLOR_F_SHIFT); in analogix_dp_set_video_color_format()
816 if (dp->video_info.ycbcr_coeff) in analogix_dp_set_video_color_format()
957 reg |= (dp->video_info.interlaced << 2); in analogix_dp_config_video_slave_mode()
962 reg |= (dp->video_info.v_sync_polarity << 1); in analogix_dp_config_video_slave_mode()
[all …]
H A Danalogix_dp_core.h127 struct video_info { struct
181 struct video_info video_info; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.h39 struct video_info { struct
93 struct video_info video_info; member
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/
H A Dsmart_buffer_priv.cpp72 const VideoBufferInfo& video_info = buf->get_video_info (); in SmartBufferPriv() local
74 this->base.info = *((const XCamVideoBufferInfo*)&video_info); in SmartBufferPriv()
105 const VideoBufferInfo& video_info = buf->get_video_info (); in SmartBufferPriv() local
107 this->base.info = *((const XCamVideoBufferInfo*)&video_info); in SmartBufferPriv()
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Danalogix_dp.c251 dp->video_info.max_link_rate == DP_LINK_BW_5_4; in analogix_dp_tps3_supported()
841 struct video_info *video = &dp->video_info; in analogix_dp_connector_enable()
887 ret = analogix_dp_set_link_train(dp, dp->video_info.max_lane_count, in analogix_dp_connector_enable()
888 dp->video_info.max_link_rate); in analogix_dp_connector_enable()
987 dp->video_info.force_stream_valid = in analogix_dp_parse_dt()
991 if (max_link_rate && max_link_rate < drm_dp_bw_code_to_link_rate(dp->video_info.max_link_rate)) in analogix_dp_parse_dt()
992 dp->video_info.max_link_rate = drm_dp_link_rate_to_bw_code(max_link_rate); in analogix_dp_parse_dt()
1006 dp->video_info.max_lane_count = num_lanes; in analogix_dp_parse_dt()
1058 dp->video_info.max_link_rate = pdata->max_link_rate; in analogix_dp_probe()
1059 dp->video_info.max_lane_count = pdata->max_lane_count; in analogix_dp_probe()
H A Danalogix_dp_reg.c79 for (i = 0; i < dp->video_info.max_lane_count; i++) in analogix_dp_set_lane_map()
1114 if (dp->video_info.force_stream_valid) { in analogix_dp_init_video()
1129 reg = (dp->video_info.dynamic_range << IN_D_RANGE_SHIFT) | in analogix_dp_set_video_color_format()
1130 (dp->video_info.color_depth << IN_BPC_SHIFT) | in analogix_dp_set_video_color_format()
1131 (dp->video_info.color_space << IN_COLOR_F_SHIFT); in analogix_dp_set_video_color_format()
1137 if (dp->video_info.ycbcr_coeff) in analogix_dp_set_video_color_format()
1267 reg |= (dp->video_info.interlaced << 2); in analogix_dp_config_video_slave_mode()
1272 reg |= (dp->video_info.v_sync_polarity << 1); in analogix_dp_config_video_slave_mode()
1277 reg |= (dp->video_info.h_sync_polarity << 0); in analogix_dp_config_video_slave_mode()
1307 dp->video_info.interlaced = !!(mode->flags & DRM_MODE_FLAG_INTERLACE); in analogix_dp_set_video_format()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/zte/
H A Dzx_tvenc.c42 u32 video_info; member
80 .video_info = 0x00040040,
111 .video_info = 0x00040080,
168 zx_writel(tvenc->mmio + VENC_VIDEO_INFO, zmode->video_info); in zx_tvenc_encoder_mode_set()

12