KVM: arm/arm64: vgic-new: Add data structure definitions
authorChristoffer Dall <christoffer.dall@linaro.org>
Mon, 23 Nov 2015 15:20:05 +0000 (07:20 -0800)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 20 May 2016 13:39:45 +0000 (15:39 +0200)
commitb18b57787f5e469b2825784ae3c522fc14472e97
tree300a69cac50e9f407b14cb29dee3d70e68049105
parent44bfc42e94cd76a0bd44f3fce98d4a7b76f31bc0
KVM: arm/arm64: vgic-new: Add data structure definitions

Add a new header file for the new and improved GIC implementation.
The big change is that we now have a struct vgic_irq per IRQ instead
of spreading all the information over various bitmaps.

We include this new header conditionally from within the old header
file for the time being to avoid touching all the users.

Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
include/kvm/arm_vgic.h
include/kvm/vgic/vgic.h [new file with mode: 0644]