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

Add initialization and cleanup infrastructure for System Controller
subsystem and integrate it into xe device probe path.

During initialization, platform support is checked via has_sysctrl
capability flag and the mailbox region is configured through SoC
remapper interface.

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-13-anoop.c.vijay@intel.com
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_sysctrl.c [new file with mode: 0644]
drivers/gpu/drm/xe/xe_sysctrl.h [new file with mode: 0644]