[PATCH 0/3] drm/imagination: Fixes for power domain handling on single-domain devices

Matt Coster posted 3 patches 1 month, 1 week ago
drivers/gpu/drm/imagination/pvr_power.c | 52 ++++++++++++++++++++++-----------
1 file changed, 35 insertions(+), 17 deletions(-)
[PATCH 0/3] drm/imagination: Fixes for power domain handling on single-domain devices
Posted by Matt Coster 1 month, 1 week ago
The first patch here fixes the exact issue reported by Mark in the
linked issue. The remaining patches are related foot-gun-like issues
that were discovered in the process.

Although entirely fixes, this series is targetting drm-misc-next since
the underlying commit e19cc5ab347e ("drm/imagination: Use
dev_pm_domain_attach_list()") does not yet exist in any other trees (to
the best of my knowledge).

Signed-off-by: Matt Coster <matt.coster@imgtec.com>
---
Matt Coster (3):
      drm/imagination: Check for NULL struct dev_pm_domain_list
      drm/imagination: Detach pm domains if linking fails
      drm/imagination: Ensure struct pvr_device->power is initialized

 drivers/gpu/drm/imagination/pvr_power.c | 52 ++++++++++++++++++++++-----------
 1 file changed, 35 insertions(+), 17 deletions(-)
---
base-commit: 5ea5b6ff0d63aef1dc3fb25445acea183f61a934
change-id: 20260227-single-domain-power-fixes-d272d53589a9
Re: [PATCH 0/3] drm/imagination: Fixes for power domain handling on single-domain devices
Posted by Alessio Belle 1 month ago
On Fri, 2026-02-27 at 14:12 +0000, Matt Coster wrote:
> The first patch here fixes the exact issue reported by Mark in the
> linked issue. The remaining patches are related foot-gun-like issues
> that were discovered in the process.
> 
> Although entirely fixes, this series is targetting drm-misc-next since
> the underlying commit e19cc5ab347e ("drm/imagination: Use
> dev_pm_domain_attach_list()") does not yet exist in any other trees (to
> the best of my knowledge).
> 
> Signed-off-by: Matt Coster <matt.coster@imgtec.com>
> ---
> Matt Coster (3):
>       drm/imagination: Check for NULL struct dev_pm_domain_list
>       drm/imagination: Detach pm domains if linking fails
>       drm/imagination: Ensure struct pvr_device->power is initialized
> 
>  drivers/gpu/drm/imagination/pvr_power.c | 52 ++++++++++++++++++++++-----------
>  1 file changed, 35 insertions(+), 17 deletions(-)
> ---
> base-commit: 5ea5b6ff0d63aef1dc3fb25445acea183f61a934
> change-id: 20260227-single-domain-power-fixes-d272d53589a9
> 

For the whole serie,

Reviewed-by: Alessio Belle <alessio.belle@imgtec.com>

Thanks,
Alessio