On 1/5/26 2:09 PM, Matt Coster wrote:
On 06/11/2025 23:24, Marek Vasut wrote:
Fix support for build on 32bit systems. Include linux/io-64-nonatomic-hi-lo.h
to provide non-atomic readq()/writeq()/ioread64()/iowrite64() accessors, and
use __ffs64() instead of plain ffs() on 64bit number SZ_1T.

This allows this driver to bind on Renesas R-Car H2 which contains
Rogue G6400 BVNC 1.39.4.1 .

Signed-off-by: Marek Vasut <[email protected]>

Hi Marek,

Hello Matt,

My apologies, this one appears to have slipped through the cracks on our
end.

No worries.

+++ b/drivers/gpu/drm/imagination/Kconfig
@@ -3,7 +3,7 @@
config DRM_POWERVR
        tristate "Imagination Technologies PowerVR (Series 6 and later) & IMG 
Graphics"
-       depends on (ARM64 || RISCV && 64BIT)
+       depends on ARM || ARM64 || RISCV

This seems fine to me. Do you know any reason why the single change
below might *not* be sufficient to support non-64-bit riscv? I can't
think of any, I just wanted to double check this had been considered.
I do not have any 32bit RV to test this on, I only have 32bit ARM (R-Car H2).

Reply via email to