✓ CI.checkpatch: success for drm/xe: Add uAPI to query micro-controler firmware version (rev3)
Patchwork
patchwork at emeril.freedesktop.org
Fri Dec 8 16:38:22 UTC 2023
== Series Details ==
Series: drm/xe: Add uAPI to query micro-controler firmware version (rev3)
URL : https://patchwork.freedesktop.org/series/123779/
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
6030b24c1386b00de8187b5fb987e283a57b372a
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9b4bdef2d34304ffe322c0f262ee1ed20e40c2cc
Author: José Roberto de Souza <jose.souza at intel.com>
Date: Fri Dec 8 09:53:53 2023 +0000
drm/xe: Add uAPI to query micro-controler firmware version
Due to a bug in GuC firmware, Mesa can't enable by default the usage of
compute engines in DG2 and newer.
A new GuC firmware fixed the issue but until now there was no way
for Mesa to know if KMD was running with the fixed GuC version or not,
so this uAPI is required.
It may be expanded in future to query other firmware versions too.
More information:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23661
Mesa usage:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25233
v2:
- changed to submission version
- added branch version to be future proof
- checking if pads and reserved are zero
v3:
- add braces around case XE_QUERY_UC_TYPE_GUC to make CI happy
v4:
- squashed commits
- make it very clear and documented that it is about the submission
version, and also what that actually means.
v5:
- rebase on top of uC version tracking rework
- order define, doc, member in struct
Cc: John Harrison <John.C.Harrison at Intel.com>
Signed-off-by: José Roberto de Souza <jose.souza at intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
Signed-off-by: Francois Dugast <francois.dugast at intel.com>
+ /mt/dim checkpatch 4571c8c1bb64c926d82f792918da760d8af8ebd8 drm-intel
9b4bdef2d drm/xe: Add uAPI to query micro-controler firmware version
More information about the Intel-xe
mailing list