aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_drv.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_drv.h')
-rw-r--r--drivers/gpu/drm/i915/intel_drv.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
index 54e389de9f42..712e29e27c14 100644
--- a/drivers/gpu/drm/i915/intel_drv.h
+++ b/drivers/gpu/drm/i915/intel_drv.h
@@ -26,6 +26,7 @@
26#define __INTEL_DRV_H__ 26#define __INTEL_DRV_H__
27 27
28#include <linux/i2c.h> 28#include <linux/i2c.h>
29#include <linux/hdmi.h>
29#include <drm/i915_drm.h> 30#include <drm/i915_drm.h>
30#include "i915_drv.h" 31#include "i915_drv.h"
31#include <drm/drm_crtc.h> 32#include <drm/drm_crtc.h>
@@ -464,7 +465,8 @@ struct intel_hdmi {
464 enum hdmi_force_audio force_audio; 465 enum hdmi_force_audio force_audio;
465 bool rgb_quant_range_selectable; 466 bool rgb_quant_range_selectable;
466 void (*write_infoframe)(struct drm_encoder *encoder, 467 void (*write_infoframe)(struct drm_encoder *encoder,
467 struct dip_infoframe *frame); 468 enum hdmi_infoframe_type type,
469 const uint8_t *frame, ssize_t len);
468 void (*set_infoframes)(struct drm_encoder *encoder, 470 void (*set_infoframes)(struct drm_encoder *encoder,
469 struct drm_display_mode *adjusted_mode); 471 struct drm_display_mode *adjusted_mode);
470}; 472};