drm/i915: Extract general GT interrupt handlers
i915_irq.c is large. It serves as the central dispatch and handler for all of our device interrupts. Lets break it up by pulling out the GT interrupt handlers. Based on a patch by Chris Wilson. Signed-off-by:Andi Shyti <andi.shyti@intel.com> Reviewed-by:
Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by:
Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20190811210633.18417-1-chris@chris-wilson.co.uk
Showing
- drivers/gpu/drm/i915/Makefile 1 addition, 0 deletionsdrivers/gpu/drm/i915/Makefile
- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c 4 additions, 4 deletionsdrivers/gpu/drm/i915/gt/intel_breadcrumbs.c
- drivers/gpu/drm/i915/gt/intel_gt_irq.c 455 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_irq.c
- drivers/gpu/drm/i915/gt/intel_gt_irq.h 44 additions, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_irq.h
- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c 1 addition, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_pm_irq.c
- drivers/gpu/drm/i915/gt/intel_gt_types.h 1 addition, 0 deletionsdrivers/gpu/drm/i915/gt/intel_gt_types.h
- drivers/gpu/drm/i915/gt/intel_ringbuffer.c 5 additions, 4 deletionsdrivers/gpu/drm/i915/gt/intel_ringbuffer.c
- drivers/gpu/drm/i915/i915_drv.h 0 additions, 1 deletiondrivers/gpu/drm/i915/i915_drv.h
- drivers/gpu/drm/i915/i915_irq.c 35 additions, 542 deletionsdrivers/gpu/drm/i915/i915_irq.c
- drivers/gpu/drm/i915/i915_irq.h 47 additions, 0 deletionsdrivers/gpu/drm/i915/i915_irq.h
Loading
Please register or sign in to comment