]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drivers: gpu: Update ARef imports from sync::aref
authorShankari Anand <shankari.ak0208@gmail.com>
Sun, 23 Nov 2025 09:24:30 +0000 (14:54 +0530)
committerAlice Ryhl <aliceryhl@google.com>
Thu, 18 Dec 2025 07:51:07 +0000 (07:51 +0000)
Update call sites to import `ARef` from `sync::aref`
instead of `types`.

This aligns with the ongoing effort to move `ARef` and
`AlwaysRefCounted` to sync.

Suggested-by: Benno Lossin <lossin@kernel.org>
Link: https://github.com/Rust-for-Linux/linux/issues/1173
Signed-off-by: Shankari Anand <shankari.ak0208@gmail.com>
Reviewed-by: Joel Fernandes <joelagnelf@nvidia.com>
Acked-by: Alexandre Courbot <acourbot@nvidia.com>
Link: https://patch.msgid.link/20251123092438.182251-3-shankari.ak0208@gmail.com
[aliceryhl: keep trailing // at last import]
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
drivers/gpu/drm/tyr/driver.rs
drivers/gpu/nova-core/gsp/sequencer.rs
drivers/gpu/nova-core/vbios.rs

index 0389c558c0367522471ea78fcf72a6b58c4a3650..264c2362237a449fa1ed42b58b7d8d63f1a5df58 100644 (file)
@@ -16,10 +16,10 @@ use kernel::prelude::*;
 use kernel::regulator;
 use kernel::regulator::Regulator;
 use kernel::sizes::SZ_2M;
+use kernel::sync::aref::ARef;
 use kernel::sync::Arc;
 use kernel::sync::Mutex;
 use kernel::time;
-use kernel::types::ARef;
 
 use crate::file::File;
 use crate::gem::TyrObject;
index 2d0369c49092ec2b031d79d8d81078d96510f34d..d78a30fbb70fead3e9f4b5d4708f263e1fa8b402 100644 (file)
@@ -14,12 +14,12 @@ use kernel::{
     device,
     io::poll::read_poll_timeout,
     prelude::*,
+    sync::aref::ARef,
     time::{
         delay::fsleep,
         Delta, //
     },
-    transmute::FromBytes,
-    types::ARef, //
+    transmute::FromBytes, //
 };
 
 use crate::{
index abf423560ff4efcfb15b3b26d6cf0dc3fbc0077c..7c26e4a2d61c5ae5e13702aafa081f10fa5a1c73 100644 (file)
@@ -11,8 +11,8 @@ use kernel::{
         Alignable,
         Alignment, //
     },
+    sync::aref::ARef,
     transmute::FromBytes,
-    types::ARef,
 };
 
 use crate::{