On Fri Aug 29, 2025 at 7:39 AM JST, Danilo Krummrich wrote:
<snip>
> diff --git a/drivers/gpu/nova-core/Kconfig b/drivers/gpu/nova-core/Kconfig
> index 8726d80d6ba4..20d3e6d0d796 100644
> --- a/drivers/gpu/nova-core/Kconfig
> +++ b/drivers/gpu/nova-core/Kconfig
> @@ -1,5 +1,6 @@
>  config NOVA_CORE
>       tristate "Nova Core GPU driver"
> +     depends on 64BIT
>       depends on PCI
>       depends on RUST
>       depends on RUST_FW_LOADER_ABSTRACTIONS

Another thing we probably want to depend on: a little-endian
architecture. There is an assumption in the code that the CPU will use
this endianness, and while it can be changed to be more portable, this
would require stuff like proc-macros to properly build a struct from a
data stream with endianness in mind, which we don't have yet.

Most (all?) the platforms on which NVIDIA GPUs are to run are
little-endian anyway, so I am not even sure big-endian support would be
useful.

Reply via email to