[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/9] disentangle NVIC from ARM GIC
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 0/9] disentangle NVIC from ARM GIC |
Date: |
Fri, 18 May 2012 13:49:39 +0100 |
On 2 May 2012 18:12, Peter Maydell <address@hidden> wrote:
> This patch series refactors the ARMv7M NVIC so it no longer
> textually includes arm_gic.c Instead we have a single common
> base class which has the state struct, and a subclass for
> the GIC and another for the NVIC.
>
> As well as being generally rather nicer, this lays the
> groundwork for supporting a KVM in-kernel irqchip by
> getting the NVIC out of our hair. (My current KVM support
> code is another couple of patches on top of this which add
> a third subclass of ARMGICCommon which is the KVM model.)
>
> (Not intended for 1.1, but I expect I'll put it into my
> arm-devs.next tree to go a pullreq after master reopens
> for 1.2.)
Just a reminder that unless anybody wants to review this series
it's going to go in shortly after master reopens.
-- PMM
- Re: [Qemu-devel] [PATCH 2/9] hw/arm_gic: Remove the special casing of NCPU for the NVIC, (continued)
- [Qemu-devel] [PATCH 1/9] hw/arm_gic: Remove NVIC ifdefs from gic_state struct, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 6/9] hw/arm_gic: Make CPU target registers RAZ/WI on uniprocessor, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 7/9] hw/arm_gic.c: Make NVIC interrupt numbering a runtime setting, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 3/9] hw/arm_gic: Move NVIC specific reset to armv7m_nvic_reset, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 8/9] hw/arm_gic: Move CPU interface memory region setup into arm_gic_init, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 9/9] hw/armv7m_nvic: Make the NVIC a freestanding class, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 4/9] hw/armv7m_nvic: Use MemoryRegions for NVIC specific registers, Peter Maydell, 2012/05/02
- [Qemu-devel] [PATCH 5/9] hw/arm_gic: Add qdev property for GIC revision, Peter Maydell, 2012/05/02
- Re: [Qemu-devel] [PATCH 0/9] disentangle NVIC from ARM GIC,
Peter Maydell <=