Hi, On Wed, 4 Nov 2026 at 15:40, Adrián Larumbe <[email protected]> wrote: > On 30.10.2026 06:43, Igor Velkov via B4 Relay wrote: > > @@ -983,6 +983,7 @@ static const struct of_device_id dt_match[] = { > > .data = &amlogic_data, }, > > { .compatible = "renesas,r9a08g046-mali", .data = &default_pm_rt_data > > }, > > { .compatible = "renesas,r9a09g047-mali", .data = &default_pm_rt_data > > }, > > + { .compatible = "rockchip,rk3399-mali", .data = &default_pm_rt_data }, > > You're effectively adding support to a whole new SoC. This made me > wonder, are we sure suspension resumption not working is only because of > GPU_PM_RT? Shouldn't we know first about its supplies and power domains, > and any potential GPU quirks? I think this goes beyond my knowledge, so > maybe Steven Price can pitch in.
RK3399 is an extremely known SoC. It was the flagship for Panfrost development for quite a while, has really wide community usage, and quite a few products shipped on it. I think doing runtime PM on RK3399 should be absolutely fine. Cheers, Daniel
