[PATCH 0/3] gpu: nova-core: Move PFB and PBUS register

From: Antonin Malzieu Ridolfi via B4 Relay

Date: Tue Jul 21 2026 - 11:47:01 EST


Split part of the registers definitions grouped in nova root register file to
belonging modules whom actually use them.
Add WPR2 range query function to fb module.

To: Danilo Krummrich <dakr@xxxxxxxxxx>
To: Alexandre Courbot <acourbot@xxxxxxxxxx>
To: Alice Ryhl <aliceryhl@xxxxxxxxxx>
To: David Airlie <airlied@xxxxxxxxx>
To: Simona Vetter <simona@xxxxxxxx>
Cc: nova-gpu@xxxxxxxxxxxxxxx
Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: daniel.almeida@xxxxxxxxxxxxx

Suggested-by: Alexandre Courbot <acourbot@xxxxxxxxxx>
Suggested-by: Danilo Krummrich <dakr@xxxxxxxxxx>
Signed-off-by: Antonin Malzieu Ridolfi <dev@xxxxxxxxxxx>
---
Antonin Malzieu Ridolfi (3):
gpu: nova-core: Add function to query WPR2 range
gpu: nova-core: Move PFB registers definitions
gpu: nova-core: Move one PBUS register definition

drivers/gpu/nova-core/fb.rs | 15 ++++
drivers/gpu/nova-core/fb/hal/ga100.rs | 8 +-
drivers/gpu/nova-core/fb/hal/gb100.rs | 6 +-
drivers/gpu/nova-core/fb/hal/gb202.rs | 6 +-
drivers/gpu/nova-core/fb/hal/gh100.rs | 6 +-
drivers/gpu/nova-core/fb/hal/tu102.rs | 8 +-
drivers/gpu/nova-core/fb/regs.rs | 132 ++++++++++++++++++++++++++++++++-
drivers/gpu/nova-core/gsp/hal/tu102.rs | 60 +++++++--------
drivers/gpu/nova-core/gsp/regs.rs | 11 +++
drivers/gpu/nova-core/regs.rs | 132 ---------------------------------
10 files changed, 206 insertions(+), 178 deletions(-)
---
base-commit: 22e77d81d0a9ab3aee1c5538b3f2f8a66930bfa7
change-id: 20260721-nova-core-regs-split-d73383a155ed

Best regards,
--
Antonin Malzieu Ridolfi <dev@xxxxxxxxxxx>