pwr: Closing power and thermal feedback loop
pwr: Closing power and thermal feedback loop

This patch makes thermal models use the power figures
calculated by power models. Since there is a circular
dependency between power and thermal (and thermal was
pushed before) this patch closes that loop.

Change-Id: I8bd5acf6a5026fdbbcfac47e33d27397f24a6f7d
Reviewed-by: Stephan Diestelhorst <8f2da5ceb94d8d84a6f30868a6e1cd1ab8c9fd9e@arm.com>

cancro7/gem5,TUD-OS/gem5-dtu,qizenguf/MLC-STT,gedare/gem5,Weil0ng/gem5,qizenguf/MLC-STT,sobercoder/gem5,aclifton/cpeg853-gem5,sobercoder/gem5,KuroeKurose/gem5,SanchayanMaity/gem5,gedare/gem5,sobercoder/gem5,sobercoder/gem5,cancro7/gem5,aclifton/cpeg853-gem5,qizenguf/MLC-STT,KuroeKurose/gem5,TUD-OS/gem5-dtu,powerjg/gem5-ci-test,gem5/gem5,rjschof/gem5,HwisooSo/gemV-update,rjschof/gem5,HwisooSo/gemV-update,powerjg/gem5-ci-test,powerjg/gem5-ci-test,rallylee/gem5,KuroeKurose/gem5,aclifton/cpeg853-gem5,TUD-OS/gem5-dtu,HwisooSo/gemV-update,rallylee/gem5,TUD-OS/gem5-dtu,aclifton/cpeg853-gem5,Weil0ng/gem5,rallylee/gem5,cancro7/gem5,gedare/gem5,sobercoder/gem5,qizenguf/MLC-STT,KuroeKurose/gem5,cancro7/gem5,rjschof/gem5,aclifton/cpeg853-gem5,qizenguf/MLC-STT,cancro7/gem5,HwisooSo/gemV-update,rallylee/gem5,SanchayanMaity/gem5,HwisooSo/gemV-update,gem5/gem5,gem5/gem5,gem5/gem5,SanchayanMaity/gem5,rjschof/gem5,rallylee/gem5,gedare/gem5,SanchayanMaity/gem5,powerjg/gem5-ci-test,rjschof/gem5,rallylee/gem5,gedare/gem5,Weil0ng/gem5,Weil0ng/gem5,powerjg/gem5-ci-test,gedare/gem5,powerjg/gem5-ci-test,SanchayanMaity/gem5,TUD-OS/gem5-dtu,aclifton/cpeg853-gem5,gem5/gem5,SanchayanMaity/gem5,KuroeKurose/gem5,gedare/gem5,SanchayanMaity/gem5,KuroeKurose/gem5,gem5/gem5,gem5/gem5,KuroeKurose/gem5,sobercoder/gem5,rjschof/gem5,powerjg/gem5-ci-test,rallylee/gem5,rjschof/gem5,HwisooSo/gemV-update,sobercoder/gem5,TUD-OS/gem5-dtu,qizenguf/MLC-STT,Weil0ng/gem5,Weil0ng/gem5,cancro7/gem5,HwisooSo/gemV-update,cancro7/gem5,TUD-OS/gem5-dtu,aclifton/cpeg853-gem5,Weil0ng/gem5,qizenguf/MLC-STT