[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 1/8] hw/intc: GICv3 ITS initial framework
From: |
Peter Maydell |
Subject: |
Re: [PATCH v4 1/8] hw/intc: GICv3 ITS initial framework |
Date: |
Tue, 8 Jun 2021 11:02:58 +0100 |
On Wed, 2 Jun 2021 at 19:00, Shashi Mallela <shashi.mallela@linaro.org> wrote:
>
> Added register definitions relevant to ITS,implemented overall
> ITS device framework with stubs for ITS control and translater
> regions read/write,extended ITS common to handle mmio init between
> existing kvm device and newer qemu device.
>
> Signed-off-by: Shashi Mallela <shashi.mallela@linaro.org>
> ---
> hw/intc/arm_gicv3_its.c | 240 +++++++++++++++++++++++++
> hw/intc/arm_gicv3_its_common.c | 8 +-
> hw/intc/arm_gicv3_its_kvm.c | 2 +-
> hw/intc/gicv3_internal.h | 88 +++++++--
> hw/intc/meson.build | 1 +
> include/hw/intc/arm_gicv3_its_common.h | 9 +-
> 6 files changed, 331 insertions(+), 17 deletions(-)
> create mode 100644 hw/intc/arm_gicv3_its.c> @@ -129,7 +132,6 @@ static void
> gicv3_its_common_reset(DeviceState *dev)
> s->cbaser = 0;
> s->cwriter = 0;
> s->creadr = 0;
> - s->iidr = 0;
You don't need to delete this -- leave it for the benefit of the KVM code.
Otherwise
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
thanks
-- PMM