| #
21677c5e |
| 28-Apr-2026 |
Raag Jadav <raag.jadav@intel.com> |
drm/xe/sysctrl: Add system controller event support
System controller reports different types of events to GFX endpoint for different usecases, add initial support for them. This will be further ext
drm/xe/sysctrl: Add system controller event support
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 <raag.jadav@intel.com> Reviewed-by: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Link: https://patch.msgid.link/20260428054826.1202076-3-raag.jadav@intel.com Signed-off-by: Riana Tauro <riana.tauro@intel.com>
show more ...
|
| #
a6824737 |
| 28-Apr-2026 |
Raag Jadav <raag.jadav@intel.com> |
drm/xe/sysctrl: Add system controller interrupt handler
Add system controller interrupt handler which is denoted by 11th bit in GFX master interrupt register. While at it, add worker for scheduling
drm/xe/sysctrl: Add system controller interrupt handler
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 <soham.purkait@intel.com> Signed-off-by: Soham Purkait <soham.purkait@intel.com> Signed-off-by: Raag Jadav <raag.jadav@intel.com> Reviewed-by: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Reviewed-by: Riana Tauro <riana.tauro@intel.com> Link: https://patch.msgid.link/20260428054826.1202076-2-raag.jadav@intel.com Signed-off-by: Riana Tauro <riana.tauro@intel.com>
show more ...
|
| #
02eca6ed |
| 27-Mar-2026 |
Anoop Vijay <anoop.c.vijay@intel.com> |
drm/xe/xe_sysctrl: Add System Controller power management support
Add resume handling for System Controller to support system (S3/S4) and runtime power management transitions.
On resume, restore So
drm/xe/xe_sysctrl: Add System Controller power management support
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 <anoop.c.vijay@intel.com> Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com> Reviewed-by: Badal Nilawar <badal.nilawar@intel.com> Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com> Link: https://patch.msgid.link/20260327131837.2192929-15-anoop.c.vijay@intel.com
show more ...
|
| #
1f95f618 |
| 27-Mar-2026 |
Anoop Vijay <anoop.c.vijay@intel.com> |
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 respo
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
show more ...
|
| #
5ea3f0dc |
| 27-Mar-2026 |
Anoop Vijay <anoop.c.vijay@intel.com> |
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 init
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
show more ...
|