summaryrefslogtreecommitdiff
path: root/samples/rust/rust_driver_auxiliary.rs
diff options
context:
space:
mode:
Diffstat (limited to 'samples/rust/rust_driver_auxiliary.rs')
-rw-r--r--samples/rust/rust_driver_auxiliary.rs14
1 files changed, 8 insertions, 6 deletions
diff --git a/samples/rust/rust_driver_auxiliary.rs b/samples/rust/rust_driver_auxiliary.rs
index 65492a703f30..5c5a5105a3ff 100644
--- a/samples/rust/rust_driver_auxiliary.rs
+++ b/samples/rust/rust_driver_auxiliary.rs
@@ -5,20 +5,22 @@
//! To make this driver probe, QEMU must be run with `-device pci-testdev`.
use kernel::{
- auxiliary, c_str,
- device::{Bound, Core},
+ auxiliary,
+ device::{
+ Bound,
+ Core, //
+ },
devres::Devres,
driver,
- error::Error,
pci,
prelude::*,
- InPlaceModule,
+ InPlaceModule, //
};
use core::any::TypeId;
const MODULE_NAME: &CStr = <LocalModule as kernel::ModuleMetadata>::NAME;
-const AUXILIARY_NAME: &CStr = c_str!("auxiliary");
+const AUXILIARY_NAME: &CStr = c"auxiliary";
struct AuxiliaryDriver;
@@ -36,7 +38,7 @@ impl auxiliary::Driver for AuxiliaryDriver {
fn probe(adev: &auxiliary::Device<Core>, _info: &Self::IdInfo) -> impl PinInit<Self, Error> {
dev_info!(
- adev.as_ref(),
+ adev,
"Probing auxiliary driver for auxiliary device with id={}\n",
adev.id()
);