<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/gpu/drm/xe/xe_sysctrl.c, branch v7.2-rc1</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v7.2-rc1</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v7.2-rc1'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2026-04-30T06:01:45+00:00</updated>
<entry>
<title>drm/xe/sysctrl: Add system controller event support</title>
<updated>2026-04-30T06:01:45+00:00</updated>
<author>
<name>Raag Jadav</name>
<email>raag.jadav@intel.com</email>
</author>
<published>2026-04-28T05:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=21677c5ea98ac16657c572b4a0dee6893ecda1c6'/>
<id>urn:sha1:21677c5ea98ac16657c572b4a0dee6893ecda1c6</id>
<content type='text'>
System controller reports different types of events to GFX endpoint for
different usecases, add initial support for them. This will be further
extended to service those usecases.

Signed-off-by: Raag Jadav &lt;raag.jadav@intel.com&gt;
Reviewed-by: Mallesh Koujalagi &lt;mallesh.koujalagi@intel.com&gt;
Link: https://patch.msgid.link/20260428054826.1202076-3-raag.jadav@intel.com
Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;
</content>
</entry>
<entry>
<title>drm/xe/sysctrl: Add system controller interrupt handler</title>
<updated>2026-04-30T06:01:45+00:00</updated>
<author>
<name>Raag Jadav</name>
<email>raag.jadav@intel.com</email>
</author>
<published>2026-04-28T05:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a68247371b6eb33013429037b28ff713aa60fc5a'/>
<id>urn:sha1:a68247371b6eb33013429037b28ff713aa60fc5a</id>
<content type='text'>
Add system controller interrupt handler which is denoted by 11th bit in
GFX master interrupt register. While at it, add worker for scheduling
system controller work.

Co-developed-by: Soham Purkait &lt;soham.purkait@intel.com&gt;
Signed-off-by: Soham Purkait &lt;soham.purkait@intel.com&gt;
Signed-off-by: Raag Jadav &lt;raag.jadav@intel.com&gt;
Reviewed-by: Mallesh Koujalagi &lt;mallesh.koujalagi@intel.com&gt;
Reviewed-by: Riana Tauro &lt;riana.tauro@intel.com&gt;
Link: https://patch.msgid.link/20260428054826.1202076-2-raag.jadav@intel.com
Signed-off-by: Riana Tauro &lt;riana.tauro@intel.com&gt;
</content>
</entry>
<entry>
<title>drm/xe/xe_sysctrl: Add System Controller power management support</title>
<updated>2026-03-30T17:06:55+00:00</updated>
<author>
<name>Anoop Vijay</name>
<email>anoop.c.vijay@intel.com</email>
</author>
<published>2026-03-27T13:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=02eca6edcb324bc37495930c344e235a90f42d72'/>
<id>urn:sha1:02eca6edcb324bc37495930c344e235a90f42d72</id>
<content type='text'>
Add resume handling for System Controller to support system (S3/S4) and
runtime power management transitions.

On resume, restore SoC remapper configuration and mailbox interface to
re‑establish communication with firmware.

Signed-off-by: Anoop Vijay &lt;anoop.c.vijay@intel.com&gt;
Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Reviewed-by: Badal Nilawar &lt;badal.nilawar@intel.com&gt;
Signed-off-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Link: https://patch.msgid.link/20260327131837.2192929-15-anoop.c.vijay@intel.com
</content>
</entry>
<entry>
<title>drm/xe/xe_sysctrl: Add System Controller mailbox communication support</title>
<updated>2026-03-30T17:06:55+00:00</updated>
<author>
<name>Anoop Vijay</name>
<email>anoop.c.vijay@intel.com</email>
</author>
<published>2026-03-27T13:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1f95f618182b5c99d46378141e0fb84f09bf914b'/>
<id>urn:sha1:1f95f618182b5c99d46378141e0fb84f09bf914b</id>
<content type='text'>
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 &lt;anoop.c.vijay@intel.com&gt;
Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Signed-off-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Link: https://patch.msgid.link/20260327131837.2192929-14-anoop.c.vijay@intel.com
</content>
</entry>
<entry>
<title>drm/xe/xe_sysctrl: Add System Controller initialization support</title>
<updated>2026-03-30T17:06:55+00:00</updated>
<author>
<name>Anoop Vijay</name>
<email>anoop.c.vijay@intel.com</email>
</author>
<published>2026-03-27T13:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5ea3f0dc8f9d33adf72532b366d0b7b91dae4d7f'/>
<id>urn:sha1:5ea3f0dc8f9d33adf72532b366d0b7b91dae4d7f</id>
<content type='text'>
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 &lt;anoop.c.vijay@intel.com&gt;
Reviewed-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Signed-off-by: Umesh Nerlige Ramappa &lt;umesh.nerlige.ramappa@intel.com&gt;
Link: https://patch.msgid.link/20260327131837.2192929-13-anoop.c.vijay@intel.com
</content>
</entry>
</feed>
