Home
last modified time | relevance | path

Searched refs:hdmi_data (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Ddw_hdmi.c172 struct hdmi_data_info hdmi_data; member
350 (hdmi->hdmi_data.quant_range == in is_color_space_conversion()
357 if (hdmi->hdmi_data.enc_in_bus_format != in is_color_space_conversion()
358 hdmi->hdmi_data.enc_out_bus_format || in is_color_space_conversion()
359 ((hdmi->hdmi_data.quant_range == HDMI_QUANTIZATION_RANGE_LIMITED || in is_color_space_conversion()
361 hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_in_bus_format))) in is_color_space_conversion()
369 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) in is_color_space_decimation()
372 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_in_bus_format) || in is_color_space_decimation()
373 hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_in_bus_format)) in is_color_space_decimation()
781 unsigned int tmdsclock = hdmi->hdmi_data.video_mode.mtmdsclock; in hdmi_phy_configure_dwc_hdmi_3d_tx()
[all …]
H A Dinno_hdmi.c141 struct hdmi_data_info hdmi_data; member
325 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in inno_hdmi_config_video_avi()
327 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in inno_hdmi_config_video_avi()
333 frame.avi.colorimetry = hdmi->hdmi_data.colorimetry; in inno_hdmi_config_video_avi()
342 struct hdmi_data_info *data = &hdmi->hdmi_data; in inno_hdmi_config_video_csc()
478 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in inno_hdmi_setup()
480 hdmi->hdmi_data.enc_in_format = HDMI_COLORSPACE_RGB; in inno_hdmi_setup()
481 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in inno_hdmi_setup()
483 if (hdmi->hdmi_data.vic == 6 || hdmi->hdmi_data.vic == 7 || in inno_hdmi_setup()
484 hdmi->hdmi_data.vic == 21 || hdmi->hdmi_data.vic == 22 || in inno_hdmi_setup()
[all …]
H A Ddw_hdmi_qp.c87 struct hdmi_data_info hdmi_data; member
497 hdmi_bus_fmt_color_depth(hdmi->hdmi_data.enc_out_bus_format); in hdmi_get_tmdsclock()
499 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) { in hdmi_get_tmdsclock()
544 hdmi->hdmi_data.quant_range; in hdmi_config_AVI()
546 if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format) || in hdmi_config_AVI()
558 if (hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
560 else if (hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
562 else if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
568 if (!hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format)) { in hdmi_config_AVI()
569 switch (hdmi->hdmi_data.enc_out_encoding) { in hdmi_config_AVI()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c262 struct hdmi_data_info hdmi_data; member
1107 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock, in hdmi_clk_regenerator_update_pixel_clock()
1116 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock, in dw_hdmi_set_sample_rate()
1318 switch (hdmi->hdmi_data.enc_in_bus_format) { in hdmi_video_sample()
1383 struct hdmi_data_info *hdmi_data = &hdmi->hdmi_data; in is_color_space_conversion() local
1386 is_input_rgb = hdmi_bus_fmt_is_rgb(hdmi_data->enc_in_bus_format); in is_color_space_conversion()
1387 is_output_rgb = hdmi_bus_fmt_is_rgb(hdmi_data->enc_out_bus_format); in is_color_space_conversion()
1390 (is_input_rgb && is_output_rgb && hdmi_data->rgb_limited_range); in is_color_space_conversion()
1395 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) in is_color_space_decimation()
1398 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_in_bus_format) || in is_color_space_decimation()
[all …]
H A Ddw-hdmi-qp.c231 struct hdmi_qp_data_info hdmi_data; member
688 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock, in hdmi_clk_regenerator_update_pixel_clock()
698 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock, in dw_hdmi_qp_set_sample_rate()
1287 hdmi->hdmi_data.quant_range; in hdmi_config_AVI()
1297 if (hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
1299 else if (hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
1301 else if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format)) in hdmi_config_AVI()
1307 if (!hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format)) { in hdmi_config_AVI()
1308 switch (hdmi->hdmi_data.enc_out_encoding) { in hdmi_config_AVI()
1310 if (hdmi->hdmi_data.enc_in_encoding == V4L2_YCBCR_ENC_XV601) in hdmi_config_AVI()
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_hdmitx.c84 struct hdmi_data_info hdmi_data; member
349 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in rk628_hdmi_config_video_avi()
351 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in rk628_hdmi_config_video_avi()
357 frame.avi.colorimetry = hdmi->hdmi_data.colorimetry; in rk628_hdmi_config_video_avi()
383 struct hdmi_data_info *data = &hdmi->hdmi_data; in rk628_hdmi_config_video_csc()
396 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in rk628_hdmi_config_video_csc()
516 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in rk628_hdmi_setup()
518 hdmi->hdmi_data.enc_in_format = HDMI_COLORSPACE_RGB; in rk628_hdmi_setup()
519 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in rk628_hdmi_setup()
521 if ((hdmi->hdmi_data.vic == 6) || (hdmi->hdmi_data.vic == 7) || in rk628_hdmi_setup()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drk3066_hdmi.c57 struct hdmi_data_info hdmi_data; member
194 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in rk3066_hdmi_config_avi()
196 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in rk3066_hdmi_config_avi()
201 frame.avi.colorimetry = hdmi->hdmi_data.colorimetry; in rk3066_hdmi_config_avi()
222 if (hdmi->hdmi_data.vic == 2 || hdmi->hdmi_data.vic == 3) in rk3066_hdmi_config_video_timing()
320 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in rk3066_hdmi_setup()
321 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in rk3066_hdmi_setup()
323 if (hdmi->hdmi_data.vic == 6 || hdmi->hdmi_data.vic == 7 || in rk3066_hdmi_setup()
324 hdmi->hdmi_data.vic == 21 || hdmi->hdmi_data.vic == 22 || in rk3066_hdmi_setup()
325 hdmi->hdmi_data.vic == 2 || hdmi->hdmi_data.vic == 3 || in rk3066_hdmi_setup()
[all …]
H A Dinno_hdmi.c94 struct hdmi_data_info hdmi_data; member
345 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in inno_hdmi_config_video_avi()
347 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in inno_hdmi_config_video_avi()
357 struct hdmi_data_info *data = &hdmi->hdmi_data; in inno_hdmi_config_video_csc()
493 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in inno_hdmi_setup()
495 hdmi->hdmi_data.enc_in_format = HDMI_COLORSPACE_RGB; in inno_hdmi_setup()
496 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in inno_hdmi_setup()
498 if ((hdmi->hdmi_data.vic == 6) || (hdmi->hdmi_data.vic == 7) || in inno_hdmi_setup()
499 (hdmi->hdmi_data.vic == 21) || (hdmi->hdmi_data.vic == 22) || in inno_hdmi_setup()
500 (hdmi->hdmi_data.vic == 2) || (hdmi->hdmi_data.vic == 3) || in inno_hdmi_setup()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/
H A Drk618_hdmi.c437 struct hdmi_data_info hdmi_data; member
728 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in rk618_hdmi_config_video_avi()
730 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in rk618_hdmi_config_video_avi()
736 frame.avi.colorimetry = hdmi->hdmi_data.colorimetry; in rk618_hdmi_config_video_avi()
762 struct hdmi_data_info *data = &hdmi->hdmi_data; in rk618_hdmi_config_video_csc()
892 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in rk618_hdmi_setup()
894 hdmi->hdmi_data.enc_in_format = HDMI_COLORSPACE_RGB; in rk618_hdmi_setup()
895 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in rk618_hdmi_setup()
897 if ((hdmi->hdmi_data.vic == 6) || (hdmi->hdmi_data.vic == 7) || in rk618_hdmi_setup()
898 (hdmi->hdmi_data.vic == 21) || (hdmi->hdmi_data.vic == 22) || in rk618_hdmi_setup()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_hdmi.c414 struct hdmi_data_info hdmi_data; member
681 if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV444) in rk628_hdmi_config_video_avi()
683 else if (hdmi->hdmi_data.enc_out_format == HDMI_COLORSPACE_YUV422) in rk628_hdmi_config_video_avi()
689 frame.avi.colorimetry = hdmi->hdmi_data.colorimetry; in rk628_hdmi_config_video_avi()
715 struct hdmi_data_info *data = &hdmi->hdmi_data; in rk628_hdmi_config_video_csc()
844 hdmi->hdmi_data.vic = drm_match_cea_mode(mode); in rk628_hdmi_setup()
846 hdmi->hdmi_data.enc_in_format = HDMI_COLORSPACE_RGB; in rk628_hdmi_setup()
847 hdmi->hdmi_data.enc_out_format = HDMI_COLORSPACE_RGB; in rk628_hdmi_setup()
849 if ((hdmi->hdmi_data.vic == 6) || (hdmi->hdmi_data.vic == 7) || in rk628_hdmi_setup()
850 (hdmi->hdmi_data.vic == 21) || (hdmi->hdmi_data.vic == 22) || in rk628_hdmi_setup()
[all …]