]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe/pxp: Add GSC session initialization support
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Wed, 29 Jan 2025 17:41:30 +0000 (09:41 -0800)
committerDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Mon, 3 Feb 2025 19:51:15 +0000 (11:51 -0800)
commit0387d46ea7fd0496375b8668385db16ce6172ece
treedf973fc6457278307536710566a087b1111cbfef
parent3b506d73ec14977f3107ade94346cfb169c6f3b9
drm/xe/pxp: Add GSC session initialization support

A session is initialized (i.e. started) by sending a message to the GSC.
The initialization will be triggered when a user opts-in to using PXP;
the interface for that is coming in a follow-up patch in the series.

v2: clean up error messages, use new ARB define (John)

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: John Harrison <John.C.Harrison@Intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250129174140.948829-7-daniele.ceraolospurio@intel.com
drivers/gpu/drm/xe/abi/gsc_pxp_commands_abi.h
drivers/gpu/drm/xe/xe_pxp_submit.c
drivers/gpu/drm/xe/xe_pxp_submit.h