]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Move IRQ-related registers to dedicated header
authorMatt Roper <matthew.d.roper@intel.com>
Mon, 23 Sep 2024 21:45:11 +0000 (14:45 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Thu, 26 Sep 2024 17:27:07 +0000 (10:27 -0700)
commitee615c2bac4ce514110876edd3ceff547aaab6b1
tree2bbb34c3798d3a35dc0aeaee95254fb440e4babf
parent861108666cc0e999cffeab6aff17b662e68774e3
drm/xe: Move IRQ-related registers to dedicated header

IRQ registers have a well-defined scope and make sense to collect in a
dedicated header file.  This also reduces confusion about the GT IRQ
registers --- even though those registers relate to the GTs, they
actually live outside the GT (in the sgunit) and thus do not need to
worry about GT-specific register concepts like forcewake, steering, etc.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240923214514.2031410-2-matthew.d.roper@intel.com
drivers/gpu/drm/xe/display/xe_display.c
drivers/gpu/drm/xe/regs/xe_gt_regs.h
drivers/gpu/drm/xe/regs/xe_irq_regs.h [new file with mode: 0644]
drivers/gpu/drm/xe/regs/xe_regs.h
drivers/gpu/drm/xe/xe_gsc.c
drivers/gpu/drm/xe/xe_guc.c
drivers/gpu/drm/xe/xe_hw_engine.c
drivers/gpu/drm/xe/xe_irq.c
drivers/gpu/drm/xe/xe_memirq.c