gpu: nova-core: fb: fix Blackwell flush address composition

The Blackwell sysmem flush read helper composed the 64-bit address as
lo | (hi << 32). Write it as (hi << 32) | lo, the order humans expect
to read, matching the bit layout and the new Hopper helper.

Signed-off-by: John Hubbard <jhubbard@nvidia.com>
Link: https://patch.msgid.link/20260611011901.84517-4-jhubbard@nvidia.com
[acourbot: separate unrelated changes into their own patch.]
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
This commit is contained in:
John Hubbard 2026-06-10 18:19:01 -07:00 committed by Alexandre Courbot
parent 84d5875437
commit 746e0e1cc9

View File

@ -28,7 +28,7 @@ fn read_sysmem_flush_page_gb202(bar: Bar0<'_>) -> u64 {
.adr(),
);
lo | (hi << 32)
(hi << 32) | lo
}
/// Write the sysmem flush page address through the GB20x FBHUB0 registers.