Messages in this thread | | | Date | Thu, 23 Nov 2023 11:39:56 +0100 | Subject | Re: [PATCH] drm/panfrost: Ignore core_mask for poweroff and sync interrupts | From | Krzysztof Kozlowski <> |
| |
On 23/11/2023 10:53, AngeloGioacchino Del Regno wrote: > Some SoCs may be equipped with a GPU containing two core groups > and this is exactly the case of Samsung's Exynos 5422 featuring > an ARM Mali-T628 MP6 GPU: the support for this GPU in Panfrost > is partial, as this driver currently supports using only one > core group and that's reflected on all parts of it, including > the power on (and power off, previously to this patch) function. > > The issue with this is that even though executing the soft reset > operation should power off all cores unconditionally, on at least > one platform we're seeing a crash that seems to be happening due > to an interrupt firing which may be because we are calling power > transition only on the first core group, leaving the second one > unchanged, or because ISR execution was pending before entering > the panfrost_gpu_power_off() function and executed after powering > off the GPU cores, or all of the above.
Does not apply - I tried next 20231117/21/22/23.
Best regards, Krzysztof
| |