linux/drivers/gpu/nova-core/gsp/regs.rs
Antonin Malzieu Ridolfi 849044a381 gpu: nova-core: Move one PBUS register definition
Move NV_PBUS_SW_SCRATCH_0E_FRTS_ERR register definition into gsp
module and update registers visibility.

Suggested-by: Alexandre Courbot <acourbot@nvidia.com>
Suggested-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Antonin Malzieu Ridolfi <dev@nanonej.com>
Link: https://patch.msgid.link/20260727-nova-core-regs-split-v2-3-21b5e6e32ea5@nanonej.com
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
2026-07-30 13:01:13 +09:00

23 lines
414 B
Rust

// SPDX-License-Identifier: GPL-2.0
use kernel::io::register;
use crate::regs::NV_PBUS_SW_SCRATCH;
// PGSP
register! {
pub(super) NV_PGSP_QUEUE_HEAD(u32) @ 0x00110c00 {
31:0 address;
}
}
// PBUS
register! {
/// Scratch register 0xe used as FRTS firmware error code.
pub(super) NV_PBUS_SW_SCRATCH_0E_FRTS_ERR(u32) => NV_PBUS_SW_SCRATCH[0xe] {
31:16 frts_err_code;
}
}