]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/xe_sysctrl: Add System Controller mailbox communication support
authorAnoop Vijay <anoop.c.vijay@intel.com>
Fri, 27 Mar 2026 13:18:42 +0000 (06:18 -0700)
committerUmesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Mon, 30 Mar 2026 17:06:55 +0000 (10:06 -0700)
commit1f95f618182b5c99d46378141e0fb84f09bf914b
treeb21954f7c3a7267334496c62064ddebf082e86c8
parent5ea3f0dc8f9d33adf72532b366d0b7b91dae4d7f
drm/xe/xe_sysctrl: Add System Controller mailbox communication support

Add mailbox communication layer required for interacting with System
Controller firmware, enabling command submission and response handling.

This patch implements command/response handling logic, including error
and timeout handling.

Signed-off-by: Anoop Vijay <anoop.c.vijay@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Link: https://patch.msgid.link/20260327131837.2192929-14-anoop.c.vijay@intel.com
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/xe_sysctrl.c
drivers/gpu/drm/xe/xe_sysctrl_mailbox.c [new file with mode: 0644]