Re: [PATCH v2 02/12] gpu: nova-core: falcon: widen the IMEM PIO offset to 24 bits

From: Eliot Courtney

Date: Sun Nov 08 2026 - 23:35:50 EST


On Sat Nov 7, 2026 at 6:47 PM JST, Alexandre Courbot wrote:
> `NV_PFALCON_FALCON_IMEMC` addresses IMEM with a 24-bit offset since GA100
> (16 bits on Turing, with the following 8 bits unused).
>
> Nova declared it as 16 bits and carried IMEM PIO destinations as `u16`,
> which prevents loading anything above 64 KiB of IMEM, a scenario that
> becomes possible once the generic bootloader is placed at the top of
> IMEM.
>
> Widen the register field and carry the destination as a 24-bit `Bounded`.
>
> Suggested-by: Eliot Courtney <ecourtney@xxxxxxxxxx>
> Link: https://lore.kernel.org/all/DMNAN7KX22SC.QQ5HURCU332A@xxxxxxxxxx/
> Signed-off-by: Alexandre Courbot <acourbot@xxxxxxxxxx>
> ---

Reviewed-by: Eliot Courtney <ecourtney@xxxxxxxxxx>