On Wed, Feb 11, 2026 at 05:37:06PM -0800, Deborah Brouwer wrote:
> From: Boris Brezillon <[email protected]>
> 
> Add register definitions and constants for managing MMU address space,
> including:
>   - Address space translation configuration (page table format, attributes)
>   - Memory attributes (cacheability, shareability)
>   - Address space commands (update, lock, flush)
>   - AsRegister helper for per-AS register access
> 
> These will be used by the MMU/VM manager to configure page tables and
> control address space operations.
> 
> Signed-off-by: Boris Brezillon <[email protected]>
> Co-developed-by: Deborah Brouwer <[email protected]>
> Signed-off-by: Deborah Brouwer <[email protected]>

Reviewed-by: Alice Ryhl <[email protected]>

> +/// Maximum number of hardware address space slots.
> +/// The actual number of slots available is usually much lower.
> +pub(crate) const MAX_AS_REGISTERS: usize = 32;

Not necessarily a problem, but this constant is not present in Panthor's
header file.

Alice

Reply via email to