[PATCH 7/7] drm/nova: remove unused trait in commands.rs
Pedro Yudi Honda
niyudi.honda em usp.br
Seg Jun 22 15:40:27 -03 2026
From: Pedro Yudi Honda <niyudi.honda em usp.br>
In gsp/commands.rs, remove unused `transmute::FromBytes` implementation.
Signed-off-by: Pedro Yudi Honda <niyudi.honda em usp.br>
---
drivers/gpu/nova-core/gsp/commands.rs | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/drivers/gpu/nova-core/gsp/commands.rs b/drivers/gpu/nova-core/gsp/commands.rs
index c89c7b57a751..17f4e71936b8 100644
--- a/drivers/gpu/nova-core/gsp/commands.rs
+++ b/drivers/gpu/nova-core/gsp/commands.rs
@@ -11,10 +11,7 @@
device,
pci,
prelude::*,
- transmute::{
- AsBytes,
- FromBytes, //
- }, //
+ transmute::AsBytes//
};
use crate::{
@@ -147,10 +144,6 @@ fn init_variable_payload(
/// Message type for GSP initialization done notification.
struct GspInitDone;
-// SAFETY: `GspInitDone` is a zero-sized type with no bytes, therefore it
-// trivially has no uninitialized bytes.
-unsafe impl FromBytes for GspInitDone {}
-
impl MessageFromGsp for GspInitDone {
const FUNCTION: MsgFunction = MsgFunction::GspInitDone;
type InitError = Infallible;
--
2.34.1
Mais detalhes sobre a lista de discussão kernel