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).