arm64: dts: rockchip: update dynamic-power-coefficient for rk3399
authorCaesar Wang <wxt@rock-chips.com>
Tue, 25 Jul 2017 09:22:55 +0000 (17:22 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 31 Jul 2017 23:00:55 +0000 (01:00 +0200)
commit45a995c054e116ea9578dd6186be35f65cc0a7d0
tree382ce02c4d247485cbed382c0e0ee53dab9fcd39
parentfc982e0bc3d45650eafe4f5f8fc0bd76e48c679e
arm64: dts: rockchip: update dynamic-power-coefficient for rk3399

This patch updates the dynamic-power-coefficient for big cluster on
rk3399 SoCs.

The dynamic power consumption of the CPU is proportional to the square of
the Voltage (V) and the clock frequency (f). The coefficient is used to
calculate the dynamic power as below -
Pdyn = dynamic-power-coefficient * V^2 * f
Where Voltage is in uV, frequency is in MHz.

As the following is the tested data on rk3399's big cluster.
frequency(MHz)  Voltage(V)  Current(mA) Dynamic-power-coefficient
24              0.8         15
48              0.8         23          ~417
96              0.8         40          ~443
216             0.8         82          ~438
312             0.8         115         ~430
408             0.8         150         ~455
So the dynamic-power-coefficient average value is about 436.

Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399.dtsi