diff --git a/src/dev/arm/fvp_base_pwr_ctrl.cc b/src/dev/arm/fvp_base_pwr_ctrl.cc index fc66e1c33a..d6b6a5980a 100644 --- a/src/dev/arm/fvp_base_pwr_ctrl.cc +++ b/src/dev/arm/fvp_base_pwr_ctrl.cc @@ -58,13 +58,13 @@ FVPBasePwrCtrl::FVPBasePwrCtrl(FVPBasePwrCtrlParams *const params) } void -FVPBasePwrCtrl::init() +FVPBasePwrCtrl::startup() { // All cores are ON by default (PwrStatus.{l0,l1} = 0b1) corePwrStatus.resize(sys->threads.size(), 0x60000000); for (const auto &tc : sys->threads) poweredCoresPerCluster[tc->socketId()] += 1; - BasicPioDevice::init(); + BasicPioDevice::startup(); } void diff --git a/src/dev/arm/fvp_base_pwr_ctrl.hh b/src/dev/arm/fvp_base_pwr_ctrl.hh index aa446a8667..92c31980a1 100644 --- a/src/dev/arm/fvp_base_pwr_ctrl.hh +++ b/src/dev/arm/fvp_base_pwr_ctrl.hh @@ -88,7 +88,7 @@ class FVPBasePwrCtrl : public BasicPioDevice */ void clearWakeRequest(ThreadContext *const tc); - void init() override; + void startup() override; protected: Tick read(PacketPtr pkt) override;