✓ CI.checkpatch: success for Add MSIX functionality to XE (rev4)
Patchwork
patchwork at emeril.freedesktop.org
Fri Jul 5 04:26:49 UTC 2024
== Series Details ==
Series: Add MSIX functionality to XE (rev4)
URL : https://patchwork.freedesktop.org/series/135422/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
51ce9f6cd981d42d7467409d7dbc559a450abc1e
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 93c3c07149eb9604b7976c20ba803638c5acd8c3
Author: Ilia Levi <illevi at habana.ai>
Date: Thu Jun 27 15:40:43 2024 +0300
drm/xe: msix support for hw engines
For devices that support MSIX, we would like to be able to configure
the hw engines to work with MSIX. This patch allocates MSIX vectors
for exec queues (via MSIX allocator), registers a handler and
programs the lrc the same way vf does it (using memirq). An
additional field added to the lrc is CS_INT_VEC.
MSIX vector 0 is used for GuC-to-host interrupt.
bspec: 60342, 72547
Signed-off-by: Ilia Levi <illevi at habana.ai>
+ /mt/dim checkpatch 55e18f9be7b75c5226a57eff4a3b3eb6110815c6 drm-intel
4d32f6084306 drm/xe/irq: refactor irq flows to support also msix
cdd1027c8ff6 drm/xe/irq: add msix allocator
f4d7a38ef307 drm/xe/irq: add hw engine irq handler
7dfeb3a5b404 drm/xe/exec: adding msix infra to exec queue
2421552704dd drm/xe: move the kernel lrc from hwe to execlist port
15f299e2ad04 drm/xe: move memirq out of vf
c26d41183510 drm/xe: msix support preparations - enable memirq
93c3c07149eb drm/xe: msix support for hw engines
More information about the Intel-xe
mailing list