Lines Matching defs:hdmi_data

144 	struct hdmi_data_info hdmi_data;
701 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock,
734 hdmi_set_clk_regenerator(hdmi, hdmi->hdmi_data.video_mode.mtmdsclock,
1021 switch (hdmi->hdmi_data.enc_in_bus_format) {
1086 struct hdmi_data_info *hdmi_data = &hdmi->hdmi_data;
1089 is_input_rgb = hdmi_bus_fmt_is_rgb(hdmi_data->enc_in_bus_format);
1090 is_output_rgb = hdmi_bus_fmt_is_rgb(hdmi_data->enc_out_bus_format);
1093 (is_input_rgb && is_output_rgb && hdmi_data->rgb_limited_range);
1098 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format))
1101 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_in_bus_format) ||
1102 hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_in_bus_format))
1110 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_in_bus_format))
1113 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format) ||
1114 hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_out_bus_format))
1134 is_input_rgb = hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_in_bus_format);
1135 is_output_rgb = hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format);
1138 if (hdmi->hdmi_data.enc_out_encoding == V4L2_YCBCR_ENC_601)
1143 if (hdmi->hdmi_data.enc_out_encoding == V4L2_YCBCR_ENC_601)
1149 hdmi->hdmi_data.rgb_limited_range) {
1183 switch (hdmi_bus_fmt_color_depth(hdmi->hdmi_data.enc_out_bus_format)) {
1219 struct hdmi_data_info *hdmi_data = &hdmi->hdmi_data;
1224 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format) ||
1225 hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_out_bus_format) ||
1226 hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format)) {
1228 hdmi->hdmi_data.enc_out_bus_format)) {
1246 } else if (hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) {
1248 hdmi->hdmi_data.enc_out_bus_format)) {
1272 ((hdmi_data->pix_repet_factor <<
1294 if (hdmi_data->pix_repet_factor > 1) {
1424 unsigned long mtmdsclock = hdmi->hdmi_data.video_mode.mtmdsclock;
1643 unsigned long mpixelclock = hdmi->hdmi_data.video_mode.mpixelclock;
1644 unsigned long mtmdsclock = hdmi->hdmi_data.video_mode.mtmdsclock;
1763 if (hdmi->hdmi_data.video_mode.mdataenablepolarity)
1788 if (hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format)) {
1790 hdmi->hdmi_data.rgb_limited_range ?
1799 if (hdmi_bus_fmt_is_yuv444(hdmi->hdmi_data.enc_out_bus_format))
1801 else if (hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format))
1803 else if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format))
1809 if (!hdmi_bus_fmt_is_rgb(hdmi->hdmi_data.enc_out_bus_format)) {
1810 switch (hdmi->hdmi_data.enc_out_encoding) {
1812 if (hdmi->hdmi_data.enc_in_encoding == V4L2_YCBCR_ENC_XV601)
1820 if (hdmi->hdmi_data.enc_in_encoding == V4L2_YCBCR_ENC_XV709)
1878 val = (((hdmi->hdmi_data.video_mode.mpixelrepetitioninput + 1) <<
1881 ((hdmi->hdmi_data.video_mode.mpixelrepetitionoutput <<
2001 struct hdmi_vmode *vmode = &hdmi->hdmi_data.video_mode;
2011 if (!hdmi_bus_fmt_is_yuv422(hdmi->hdmi_data.enc_out_bus_format)) {
2013 hdmi->hdmi_data.enc_out_bus_format)) {
2026 if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format))
2032 inv_val = (hdmi->hdmi_data.hdcp_enable ||
2077 if (hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format)) {
2275 hdmi->hdmi_data.enc_out_encoding = V4L2_YCBCR_ENC_601;
2277 hdmi->hdmi_data.enc_out_encoding = V4L2_YCBCR_ENC_709;
2279 hdmi->hdmi_data.video_mode.mpixelrepetitionoutput = 0;
2280 hdmi->hdmi_data.video_mode.mpixelrepetitioninput = 0;
2282 if (hdmi->hdmi_data.enc_in_bus_format == MEDIA_BUS_FMT_FIXED)
2283 hdmi->hdmi_data.enc_in_bus_format = MEDIA_BUS_FMT_RGB888_1X24;
2287 hdmi->hdmi_data.enc_in_encoding =
2290 hdmi->hdmi_data.enc_in_encoding = V4L2_YCBCR_ENC_DEFAULT;
2292 if (hdmi->hdmi_data.enc_out_bus_format == MEDIA_BUS_FMT_FIXED)
2293 hdmi->hdmi_data.enc_out_bus_format = MEDIA_BUS_FMT_RGB888_1X24;
2295 hdmi->hdmi_data.rgb_limited_range = hdmi->sink_is_hdmi &&
2299 hdmi->hdmi_data.pix_repet_factor = 0;
2300 hdmi->hdmi_data.hdcp_enable = 0;
2301 hdmi->hdmi_data.video_mode.mdataenablepolarity = true;
2895 hdmi->hdmi_data.enc_out_bus_format =
2898 hdmi->hdmi_data.enc_in_bus_format =
3331 return hdmi_bus_fmt_is_yuv420(hdmi->hdmi_data.enc_out_bus_format);