[PATCH v15 08/11] rust: platform: implement the `dma::Device` trait
From: Abdiel Janulgue
Date: Mon Mar 17 2025 - 14:56:39 EST
From: Danilo Krummrich <dakr@xxxxxxxxxx>
The platform bus is potentially capable of performing DMA, hence implement
the `dma:Device` trait for `platform::Device`.
Signed-off-by: Danilo Krummrich <dakr@xxxxxxxxxx>
Signed-off-by: Abdiel Janulgue <abdiel.janulgue@xxxxxxxxx>
---
rust/kernel/platform.rs | 2 ++
1 file changed, 2 insertions(+)
diff --git a/rust/kernel/platform.rs b/rust/kernel/platform.rs
index 1297f5292ba9..a7bf3525313e 100644
--- a/rust/kernel/platform.rs
+++ b/rust/kernel/platform.rs
@@ -198,3 +198,5 @@ fn as_ref(&self) -> &device::Device {
&self.0
}
}
+
+impl crate::dma::Device for Device {}
--
2.43.0