diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2016-04-27 15:34:48 +0100 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2016-04-27 15:34:48 +0100 |
commit | f1575fdc4a1dd186814e76a314e97bd4c6ddbe86 (patch) | |
tree | d660a79019a114347a709b47f72d2f1bc580d704 /src/arch/arm/kvm/gic.hh | |
parent | d5e78923505b18cd5af6a7a2996605569fb2e4b9 (diff) | |
download | gem5-f1575fdc4a1dd186814e76a314e97bd4c6ddbe86.tar.xz |
kvm, arm: Make GIC interrupt lines configurable
Add support for overriding the number of interrupt lines in the ARM
KvmGic.
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Radhika Jagtap <radhika.jagtap@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Diffstat (limited to 'src/arch/arm/kvm/gic.hh')
-rw-r--r-- | src/arch/arm/kvm/gic.hh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/arch/arm/kvm/gic.hh b/src/arch/arm/kvm/gic.hh index 77a7b5e53..b16a3f104 100644 --- a/src/arch/arm/kvm/gic.hh +++ b/src/arch/arm/kvm/gic.hh @@ -65,8 +65,10 @@ class KvmKernelGicV2 * @param vm KVM VM representing this system * @param cpu_addr GIC CPU interface base address * @param dist_addr GIC distributor base address + * @param it_liens Number of interrupt lines to support */ - KvmKernelGicV2(KvmVM &vm, Addr cpu_addr, Addr dist_addr); + KvmKernelGicV2(KvmVM &vm, Addr cpu_addr, Addr dist_addr, + unsigned it_lines); virtual ~KvmKernelGicV2(); KvmKernelGicV2(const KvmKernelGicV2 &other) = delete; |