clock_domain.hh (11009:32e374b7cbdb) clock_domain.hh (11168:f98eb2da15a4)
1/*
2 * Copyright (c) 2013-2014 ARM Limited
3 * Copyright (c) 2013 Cornell University
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

--- 225 unchanged lines hidden (view full) ---

234 Tick clkPeriodAtPerfLevel(PerfLevel perf_level) const
235 {
236 assert(validPerfLevel(perf_level));
237 return freqOpPoints[perf_level];
238 }
239
240 void startup();
241
1/*
2 * Copyright (c) 2013-2014 ARM Limited
3 * Copyright (c) 2013 Cornell University
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

--- 225 unchanged lines hidden (view full) ---

234 Tick clkPeriodAtPerfLevel(PerfLevel perf_level) const
235 {
236 assert(validPerfLevel(perf_level));
237 return freqOpPoints[perf_level];
238 }
239
240 void startup();
241
242 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
243 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
242 void serialize(CheckpointOut &cp) const override;
243 void unserialize(CheckpointIn &cp) override;
244
245 private:
246 /**
247 * List of possible frequency operational points, should be in
248 * descending order
249 * An empty list corresponds to default frequency specified for its
250 * clock domain, overall implying NO DVFS
251 */

--- 53 unchanged lines hidden ---
244
245 private:
246 /**
247 * List of possible frequency operational points, should be in
248 * descending order
249 * An empty list corresponds to default frequency specified for its
250 * clock domain, overall implying NO DVFS
251 */

--- 53 unchanged lines hidden ---