From: Alexey Sheplyakov <asheplyakov@xxxxxxxxxx> Hello, these patches address some problems which prevent panfrost from working with Mali T628 GPUs: - incomplete/incorrect mmu memory attributes - wrong jobs affinity on dual core group GPUs With these patches panfrost is able to drive mali T628 (r1p0) GPU on some armv8 SoCs (in particular BE-M1000). r0 GPUs are still not supported [yet] (tested with Exynos 5422). Alexey Sheplyakov (2): drm/panfrost: mmu: improved memory attributes drm/panfrost: adjusted job affinity for dual core group GPUs drivers/gpu/drm/panfrost/panfrost_device.h | 7 ++++ drivers/gpu/drm/panfrost/panfrost_gpu.c | 45 ++++++++++++++++++++++ drivers/gpu/drm/panfrost/panfrost_job.c | 14 ++++++- drivers/gpu/drm/panfrost/panfrost_mmu.c | 3 -- drivers/iommu/io-pgtable-arm.c | 16 ++++++-- 5 files changed, 76 insertions(+), 9 deletions(-) -- 2.30.2