]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
gpu: nova-core: remove imports available via prelude
authorGary Guo <gary@garyguo.net>
Fri, 23 Jan 2026 17:19:40 +0000 (17:19 +0000)
committerMiguel Ojeda <ojeda@kernel.org>
Fri, 30 Jan 2026 01:42:42 +0000 (02:42 +0100)
These imports are already in scope by importing `kernel::prelude::*` and
does not need to be imported separately.

Signed-off-by: Gary Guo <gary@garyguo.net>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patch.msgid.link/20260123172007.136873-2-gary@garyguo.net
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
drivers/gpu/nova-core/firmware/fwsec.rs
drivers/gpu/nova-core/firmware/gsp.rs
drivers/gpu/nova-core/firmware/riscv.rs
drivers/gpu/nova-core/gsp/sequencer.rs
drivers/gpu/nova-core/sbuffer.rs

index b28e34d279f4699b11191b180524a1552fe9eddd..dd2d1f0f24ed1c03804a273ea3c1c3b5f8b8cf9d 100644 (file)
@@ -12,7 +12,6 @@
 
 use core::{
     marker::PhantomData,
-    mem::size_of,
     ops::Deref, //
 };
 
index 0549805282ab32066ad7163f2819be25b081b805..dc09e59cf4f50149cb0e3fb5261c05a3c67068eb 100644 (file)
@@ -1,7 +1,5 @@
 // SPDX-License-Identifier: GPL-2.0
 
-use core::mem::size_of_val;
-
 use kernel::{
     device,
     dma::{
@@ -34,11 +32,11 @@ use crate::{
 /// that scheme before nova-core becomes stable, which means this module will eventually be
 /// removed.
 mod elf {
-    use core::mem::size_of;
-
-    use kernel::bindings;
-    use kernel::str::CStr;
-    use kernel::transmute::FromBytes;
+    use kernel::{
+        bindings,
+        prelude::*,
+        transmute::FromBytes, //
+    };
 
     /// Newtype to provide a [`FromBytes`] implementation.
     #[repr(transparent)]
index 28dfef63657a3e9e611f1017ba346757f2f40162..4bdd89bd07578abd6e51033f81f5f0ec43db9b79 100644 (file)
@@ -3,8 +3,6 @@
 //! Support for firmware binaries designed to run on a RISC-V core. Such firmwares files have a
 //! dedicated header.
 
-use core::mem::size_of;
-
 use kernel::{
     device,
     firmware::Firmware,
index 2d0369c49092ec2b031d79d8d81078d96510f34d..870f2da3327b3482b860559a505e467d90d05c3d 100644 (file)
@@ -2,13 +2,7 @@
 
 //! GSP Sequencer implementation for Pre-hopper GSP boot sequence.
 
-use core::{
-    array,
-    mem::{
-        size_of,
-        size_of_val, //
-    },
-};
+use core::array;
 
 use kernel::{
     device,
index 64758b7fae56389de4f965a93fb568f0563d21e5..3a41d224c77ad67bdb72150e2a2866ee04699550 100644 (file)
@@ -2,10 +2,7 @@
 
 use core::ops::Deref;
 
-use kernel::{
-    alloc::KVec,
-    prelude::*, //
-};
+use kernel::prelude::*;
 
 /// A buffer abstraction for discontiguous byte slices.
 ///