]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/v3d: client ranges from axi_ids are different with V3D 7.1
authorJose Maria Casanova Crespo <jmcasanova@igalia.com>
Fri, 25 Apr 2025 12:25:08 +0000 (14:25 +0200)
committerMaíra Canal <mcanal@igalia.com>
Sun, 27 Apr 2025 17:39:48 +0000 (14:39 -0300)
commita22e0051f9eb2281b181218d97f77cebc299310d
treed248b8ca28c8733c5e84e584ca4a8403009eab59
parentd0e4c6537005dd106b101d4434a0c3dafd936d05
drm/v3d: client ranges from axi_ids are different with V3D 7.1

The client mask has been reduced from 8 bits on V3D 4.1 to 7 bits
on V3D 7.1, so the ranges for each client are not compatible.

On V3D 7.1, the CSD client can also report MMU errors.
Therefore, add its AXI ID to the IDs list.

Fixes: 0ad5bc1ce463 ("drm/v3d: fix up register addresses for V3D 7.x")
Signed-off-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Reviewed-by: Maíra Canal <mcanal@igalia.com>
Link: https://lore.kernel.org/r/20250425122522.18425-2-jmcasanova@igalia.com
Signed-off-by: Maíra Canal <mcanal@igalia.com>
drivers/gpu/drm/v3d/v3d_irq.c