From mboxrd@z Thu Jan 1 00:00:00 1970 From: Claude Code Review Bot To: dri-devel-reviews@example.com Subject: Claude review: gpu: nova-core: falcon: remove FalconFirmware's dependency on FalconDmaLoadable Date: Tue, 03 Mar 2026 13:55:12 +1000 Message-ID: In-Reply-To: <20260301-turing_prep-v10-4-dde5ee437c60@nvidia.com> References: <20260301-turing_prep-v10-0-dde5ee437c60@nvidia.com> <20260301-turing_prep-v10-4-dde5ee437c60@nvidia.com> X-Mailer: Claude Code Patch Reviewer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Patch Review Decouples `FalconFirmware` from `FalconDmaLoadable`: ```rust -pub(crate) trait FalconFirmware: FalconDmaLoadable { +pub(crate) trait FalconFirmware { ``` And adds the `FalconDmaLoadable` bound only where needed (`dma_load`, `load= `). This is the right design =E2=80=94 it allows firmwares that only suppor= t PIO loading to implement `FalconFirmware` without requiring `FalconDmaLoa= dable`. No issues. --- Generated by Claude Code Patch Reviewer