sim-se: Add default to SyscallDesc constructor
[gem5.git] / src / sim / ClockedObject.py
index e393dc4674d43550c77c7ff2b8e59b98d4e2ab79..2d6171888ae96f2d27b2ce9921e6676d31fe8950 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2012, 2015 ARM Limited
+# Copyright (c) 2012, 2015-2016 ARM Limited
 # All rights reserved.
 #
 # The license below extends only to copyright in the software and shall
@@ -67,13 +67,13 @@ class ClockedObject(SimObject):
     clk_domain = Param.ClockDomain(Parent.clk_domain, "Clock domain")
 
     # Power model for this ClockedObject
-    power_model = Param.PowerModel(NULL, "Power model")
+    power_model = VectorParam.PowerModel([], "Power models")
 
     # Provide initial power state, should ideally get redefined in startup
     # routine
     default_p_state = Param.PwrState("UNDEFINED", "Default Power State")
 
-    p_state_clk_gate_min = Param.Latency('1ns', "Min value of the distribution")
-    p_state_clk_gate_max = Param.Latency('1s', "Max value of the distribution")
+    p_state_clk_gate_min = Param.Latency('1ns',"Min value of the distribution")
+    p_state_clk_gate_max = Param.Latency('1s',"Max value of the distribution")
     p_state_clk_gate_bins = Param.Unsigned('20',
         "# bins in clk gated distribution")