Re: [PATCH v2 2/3] gpu: nova-core: fb: fix clippy::precedence warning in read_sysmem_flush_page_ga100()
From: John Hubbard
Date: Sat Apr 04 2026 - 17:35:24 EST
On 4/4/26 2:28 PM, John Hubbard wrote:
> Clippy warns when shifts and bitwise-OR are mixed without parentheses,
> because the relative precedence of << and | is easy to misread.
>
> Add explicit parentheses to silence the warning.
Please disregard (drop) this patch 2/3, because Miguel is removing
the associated lint, so we won't need it.
>
> Signed-off-by: John Hubbard <jhubbard@xxxxxxxxxx>
> ---
> drivers/gpu/nova-core/fb/hal/ga100.rs | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/gpu/nova-core/fb/hal/ga100.rs b/drivers/gpu/nova-core/fb/hal/ga100.rs
> index 1c03783cddef..b5d0f04198f0 100644
> --- a/drivers/gpu/nova-core/fb/hal/ga100.rs
> +++ b/drivers/gpu/nova-core/fb/hal/ga100.rs
> @@ -17,9 +17,10 @@
> struct Ga100;
>
> pub(super) fn read_sysmem_flush_page_ga100(bar: &Bar0) -> u64 {
> - u64::from(bar.read(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR).adr_39_08()) << FLUSH_SYSMEM_ADDR_SHIFT
> - | u64::from(bar.read(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR_HI).adr_63_40())
> - << FLUSH_SYSMEM_ADDR_SHIFT_HI
> + (u64::from(bar.read(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR).adr_39_08())
> + << FLUSH_SYSMEM_ADDR_SHIFT)
> + | (u64::from(bar.read(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR_HI).adr_63_40())
> + << FLUSH_SYSMEM_ADDR_SHIFT_HI)
> }
>
> pub(super) fn write_sysmem_flush_page_ga100(bar: &Bar0, addr: u64) {
thanks,
--
John Hubbard