Commit f1f2a22b authored by Shankari Anand's avatar Shankari Anand Committed by Danilo Krummrich
Browse files

rust: drm: update ARef and AlwaysRefCounted imports from sync::aref



Update call sites in drm to import `ARef` and
`AlwaysRefCounted` from `sync::aref` instead of `types`.

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

Suggested-by: default avatarBenno Lossin <lossin@kernel.org>
Link: https://github.com/Rust-for-Linux/linux/issues/1173


Signed-off-by: default avatarShankari Anand <shankari.ak0208@gmail.com>
Reviewed-by: default avatarBenno Lossin <lossin@kernel.org>
Reviewed-by: default avatarElle Rhumsaa <elle@weathered-steel.dev>
Link: https://lore.kernel.org/r/20250815161706.1324860-1-shankari.ak0208@gmail.com


Signed-off-by: default avatarDanilo Krummrich <dakr@kernel.org>
parent c8cea437
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -10,7 +10,8 @@
    error::from_err_ptr,
    error::Result,
    prelude::*,
    types::{ARef, AlwaysRefCounted, Opaque},
    sync::aref::{ARef, AlwaysRefCounted},
    types::Opaque,
};
use core::{mem, ops::Deref, ptr, ptr::NonNull};

+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@
    bindings, device, devres, drm,
    error::{to_result, Result},
    prelude::*,
    types::ARef,
    sync::aref::ARef,
};
use macros::vtable;

+2 −1
Original line number Diff line number Diff line
@@ -10,7 +10,8 @@
    drm::driver::{AllocImpl, AllocOps},
    error::{to_result, Result},
    prelude::*,
    types::{ARef, AlwaysRefCounted, Opaque},
    sync::aref::{ARef, AlwaysRefCounted},
    types::Opaque,
};
use core::{mem, ops::Deref, ptr::NonNull};