[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 05/23] rust/pl011: add TYPE_PL011_LUMINARY device
From: |
Zhao Liu |
Subject: |
Re: [PATCH 05/23] rust/pl011: add TYPE_PL011_LUMINARY device |
Date: |
Thu, 31 Oct 2024 22:58:28 +0800 |
On Fri, Oct 25, 2024 at 06:01:50PM +0200, Paolo Bonzini wrote:
> Date: Fri, 25 Oct 2024 18:01:50 +0200
> From: Paolo Bonzini <pbonzini@redhat.com>
> Subject: [PATCH 05/23] rust/pl011: add TYPE_PL011_LUMINARY device
> X-Mailer: git-send-email 2.47.0
>
> From: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
>
> Add a device specialization for the Luminary UART device.
>
> This commit adds a DeviceId enum that utilizes the Index trait to return
> different bytes depending on what device id the UART has (Arm -default-
> or Luminary)
>
> Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> Link:
> 20241024-rust-round-2-v1-6-051e7a25b978@linaro.org">https://lore.kernel.org/r/20241024-rust-round-2-v1-6-051e7a25b978@linaro.org
> ---
> rust/hw/char/pl011/src/device.rs | 77 ++++++++++++++++++++++++++++++--
> rust/hw/char/pl011/src/lib.rs | 1 +
> 2 files changed, 75 insertions(+), 3 deletions(-)
Great! All tests passed on my side (x86 platform).
Tested-by: Zhao Liu <zhao1.liu@intel.com>
- [PATCH v3 00/23] rust: fix CI + allow older versions of rustc and bindgen, Paolo Bonzini, 2024/10/25
- [PATCH 01/23] rust: add definitions for vmstate, Paolo Bonzini, 2024/10/25
- [PATCH 02/23] rust/pl011: fix default value for migrate-clock, Paolo Bonzini, 2024/10/25
- [PATCH 03/23] rust/pl011: add support for migration, Paolo Bonzini, 2024/10/25
- [PATCH 04/23] rust/pl011: move CLK_NAME static to function scope, Paolo Bonzini, 2024/10/25
- [PATCH 05/23] rust/pl011: add TYPE_PL011_LUMINARY device, Paolo Bonzini, 2024/10/25
- Re: [PATCH 05/23] rust/pl011: add TYPE_PL011_LUMINARY device,
Zhao Liu <=
- [PATCH 06/23] rust/pl011: remove commented out C code, Paolo Bonzini, 2024/10/25
- [PATCH 07/23] rust/pl011: Use correct masks for IBRD and FBRD, Paolo Bonzini, 2024/10/25
- [PATCH 08/23] rust: patch bilge-impl to allow compilation with 1.63.0, Paolo Bonzini, 2024/10/25
- [PATCH 09/23] rust: fix cfgs of proc-macro2 for 1.63.0, Paolo Bonzini, 2024/10/25
- [PATCH 10/23] rust: use std::os::raw instead of core::ffi, Paolo Bonzini, 2024/10/25
- [PATCH 11/23] rust: introduce a c_str macro, Paolo Bonzini, 2024/10/25
- [PATCH 12/23] rust: silence unknown warnings for the sake of old compilers, Paolo Bonzini, 2024/10/25
- [PATCH 13/23] rust: synchronize dependencies between subprojects and Cargo.lock, Paolo Bonzini, 2024/10/25