Commit 85bba73b authored by Uma Shankar's avatar Uma Shankar
Browse files

drm/i915: Remove i915_reg.h from intel_overlay.c



Move GEN2_ISR and some interrupt definitions to common header.
This removes dependency of i915_reg.h from intel_overlay.c.

v3: Rename interrupt header with regs suffix (Jani)

v2: Create a separate file for common interrupts (Jani)

Reviewed-by: default avatarJani Nikula <jani.nikula@intel.com>
Signed-off-by: default avatarUma Shankar <uma.shankar@intel.com>
Link: https://patch.msgid.link/20260205094341.1882816-11-uma.shankar@intel.com
parent 07437917
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@

#include <drm/drm_print.h>
#include <drm/drm_vblank.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>

#include "i915_reg.h"
#include "icl_dsi_regs.h"
+2 −0
Original line number Diff line number Diff line
@@ -94,6 +94,8 @@
#define   VLV_ERROR_PAGE_TABLE				(1 << 4)
#define   VLV_ERROR_CLAIM				(1 << 0)

#define GEN2_ISR	_MMIO(0x20ac)

#define VLV_ERROR_REGS		I915_ERROR_REGS(VLV_EMR, VLV_EIR)

#define _MBUS_ABOX0_CTL			0x45038
+1 −1
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@

#include <drm/drm_fourcc.h>
#include <drm/drm_print.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>

#include "gem/i915_gem_internal.h"
#include "gem/i915_gem_object_frontbuffer.h"
@@ -37,7 +38,6 @@
#include "gt/intel_ring.h"

#include "i915_drv.h"
#include "i915_reg.h"
#include "intel_color_regs.h"
#include "intel_de.h"
#include "intel_display_regs.h"
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@

#include <drm/drm_managed.h>
#include <drm/intel/intel-gtt.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>

#include "gem/i915_gem_internal.h"
#include "gem/i915_gem_lmem.h"
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
 */

#include <drm/drm_cache.h>
#include <drm/intel/intel_gmd_interrupt_regs.h>

#include "gem/i915_gem_internal.h"

Loading