diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2024-12-10 13:09:08 +0100 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-01-27 19:27:02 +0100 |
| commit | 6d314cc04544969bd83521a315312702b8c166d1 (patch) | |
| tree | 9e3cc420e3aedc9379f61e0aa4d84f3c939149b7 /rust/hw/char/pl011/src/lib.rs | |
| parent | d1f27ae9ca1c87268b97741c0a2560baa7be4c8b (diff) | |
| download | focaccia-qemu-6d314cc04544969bd83521a315312702b8c166d1.tar.gz focaccia-qemu-6d314cc04544969bd83521a315312702b8c166d1.zip | |
rust: pl011: extract conversion to RegisterOffset
As an added bonus, this also makes the new function return u32 instead of u64, thus factoring some casts into a single place. Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to '')
| -rw-r--r-- | rust/hw/char/pl011/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rust/hw/char/pl011/src/lib.rs b/rust/hw/char/pl011/src/lib.rs index 2baacba230..a35fff8d44 100644 --- a/rust/hw/char/pl011/src/lib.rs +++ b/rust/hw/char/pl011/src/lib.rs @@ -43,7 +43,7 @@ pub const TYPE_PL011_LUMINARY: &::std::ffi::CStr = c_str!("pl011_luminary"); #[doc(alias = "offset")] #[allow(non_camel_case_types)] #[repr(u64)] -#[derive(Debug, qemu_api_macros::TryInto)] +#[derive(Debug, Eq, PartialEq, qemu_api_macros::TryInto)] enum RegisterOffset { /// Data Register /// |