forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/drivers/gpu/drm/i915/gvt/interrupt.h
....@@ -32,6 +32,8 @@
3232 #ifndef _GVT_INTERRUPT_H_
3333 #define _GVT_INTERRUPT_H_
3434
35
+#include <linux/types.h>
36
+
3537 enum intel_gvt_event_type {
3638 RCS_MI_USER_INTERRUPT = 0,
3739 RCS_DEBUG,
....@@ -135,6 +137,7 @@
135137
136138 struct intel_gvt_irq;
137139 struct intel_gvt;
140
+struct intel_vgpu;
138141
139142 typedef void (*gvt_event_virt_handler_t)(struct intel_gvt_irq *irq,
140143 enum intel_gvt_event_type event, struct intel_vgpu *vgpu);