[PATCH v2 0/3] gpu: nova-core: fb: Hopper sysmem flush fix and cleanups

From: John Hubbard

Date: Wed Jun 10 2026 - 21:19:28 EST


Changes in v2:

* Split the original single patch into two: a no-functional-change
patch that makes the GB20x FBHUB0 flush registers absolute, followed
by the Hopper fix.

* Made the FBHUB0 registers absolute instead of relative to a register
base window, per Alexandre Courbot's review.

* Dropped the "clean up FSP FRTS comments" patch, because it has already
been applied to drm-rust-next.

* Added a third patch with two tiny readability cleanups: compose the
Blackwell flush address as (hi << 32) | lo, and drop a duplicated
SysmemFlush doc link.

John Hubbard (3):
gpu: nova-core: Blackwell: use absolute FBHUB0 flush registers
gpu: nova-core: Hopper: use correct sysmem flush registers
gpu: nova-core: fb: two tiny readability cleanups

drivers/gpu/nova-core/fb/hal/gb202.rs | 28 ++++++-------------
drivers/gpu/nova-core/fb/hal/gh100.rs | 31 +++++++++++++++++++--
drivers/gpu/nova-core/regs.rs | 40 +++++++++++++++++++--------
3 files changed, 64 insertions(+), 35 deletions(-)


base-commit: 550dc7536644db2d67c6f8cf525bba682fba08d9
--
2.54.0