struct i2c_adapter ddc;
};
+static int accept_infoframe_clear_infoframe(struct drm_connector *connector,
+ enum hdmi_infoframe_type type)
+{
+ return 0;
+}
+
+static int accept_infoframe_write_infoframe(struct drm_connector *connector,
+ enum hdmi_infoframe_type type,
+ const u8 *buffer, size_t len)
+{
+ return 0;
+}
+
static const struct drm_connector_hdmi_funcs dummy_hdmi_funcs = {
+ .clear_infoframe = accept_infoframe_clear_infoframe,
+ .write_infoframe = accept_infoframe_write_infoframe,
};
static const struct drm_connector_funcs dummy_funcs = {
return ret;
}
+static int accept_infoframe_clear_infoframe(struct drm_connector *connector,
+ enum hdmi_infoframe_type type)
+{
+ return 0;
+}
+
+static int accept_infoframe_write_infoframe(struct drm_connector *connector,
+ enum hdmi_infoframe_type type,
+ const u8 *buffer, size_t len)
+{
+ return 0;
+}
+
static const struct drm_connector_hdmi_funcs dummy_connector_hdmi_funcs = {
+ .clear_infoframe = accept_infoframe_clear_infoframe,
+ .write_infoframe = accept_infoframe_write_infoframe,
};
static enum drm_mode_status
static const struct drm_connector_hdmi_funcs reject_connector_hdmi_funcs = {
.tmds_char_rate_valid = reject_connector_tmds_char_rate_valid,
+ .clear_infoframe = accept_infoframe_clear_infoframe,
+ .write_infoframe = accept_infoframe_write_infoframe,
};
static enum drm_mode_status
static const struct drm_connector_hdmi_funcs reject_100mhz_connector_hdmi_funcs = {
.tmds_char_rate_valid = reject_100mhz_connector_tmds_char_rate_valid,
+ .clear_infoframe = accept_infoframe_clear_infoframe,
+ .write_infoframe = accept_infoframe_write_infoframe,
};
static int dummy_connector_get_modes(struct drm_connector *connector)
}
static const struct drm_connector_hdmi_funcs reject_avi_infoframe_hdmi_funcs = {
+ .clear_infoframe = accept_infoframe_clear_infoframe,
.write_infoframe = reject_avi_infoframe_write_infoframe,
};
}
static const struct drm_connector_hdmi_funcs reject_hdr_infoframe_hdmi_funcs = {
+ .clear_infoframe = accept_infoframe_clear_infoframe,
.write_infoframe = reject_hdr_infoframe_write_infoframe,
};
}
static const struct drm_connector_hdmi_funcs reject_audio_infoframe_hdmi_funcs = {
+ .clear_infoframe = accept_infoframe_clear_infoframe,
.write_infoframe = reject_audio_infoframe_write_infoframe,
};