rust: pl011: extract conversion to RegisterOffset
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 10 Dec 2024 12:09:08 +0000 (13:09 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 27 Jan 2025 18:27:02 +0000 (19:27 +0100)
commit6d314cc04544969bd83521a315312702b8c166d1
tree9e3cc420e3aedc9379f61e0aa4d84f3c939149b7
parentd1f27ae9ca1c87268b97741c0a2560baa7be4c8b
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>
rust/hw/char/pl011/src/device.rs
rust/hw/char/pl011/src/lib.rs