summaryrefslogtreecommitdiff
path: root/src/arch/arm/kvm/KvmGic.py
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2016-04-27 15:34:48 +0100
committerAndreas Sandberg <andreas.sandberg@arm.com>2016-04-27 15:34:48 +0100
commitf1575fdc4a1dd186814e76a314e97bd4c6ddbe86 (patch)
treed660a79019a114347a709b47f72d2f1bc580d704 /src/arch/arm/kvm/KvmGic.py
parentd5e78923505b18cd5af6a7a2996605569fb2e4b9 (diff)
downloadgem5-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/KvmGic.py')
-rw-r--r--src/arch/arm/kvm/KvmGic.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/arm/kvm/KvmGic.py b/src/arch/arm/kvm/KvmGic.py
index 53814698e..74bfe1e0b 100644
--- a/src/arch/arm/kvm/KvmGic.py
+++ b/src/arch/arm/kvm/KvmGic.py
@@ -48,6 +48,7 @@ class KvmGic(BaseGic):
dist_addr = Param.Addr(0x1f001000, "Address for distributor")
cpu_addr = Param.Addr(0x1f000100, "Address for cpu")
+ it_lines = Param.UInt32(128, "Number of interrupt lines supported")
system = Param.System(Parent.any,
'System this interrupt controller belongs to')