linux/arch/arm64/boot/dts/rockchip
Caesar Wang 45a995c054 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>
2017-08-01 01:00:55 +02:00
..
Makefile arm64: dts: rockchip: add support for firefly-rk3399 board 2017-05-14 00:38:14 +02:00
rk3328-evb.dts arm64: dts: rockchip: enable usb2 for RK3328 evaluation board 2017-07-16 17:09:37 +02:00
rk3328.dtsi arm64: dts: rockchip: add rk3328 spdif node 2017-07-29 23:11:00 +02:00
rk3368-evb-act8846.dts arm64: dts: rockchip: correct voltage range for rk3368-evb-act8846 board 2015-12-11 14:02:25 +01:00
rk3368-evb.dtsi arm64: dts: rockchip: remove num-slots from all platforms 2017-07-16 17:09:37 +02:00
rk3368-geekbox.dts arm64: dts: rockchip: remove num-slots from all platforms 2017-07-16 17:09:37 +02:00
rk3368-orion-r68-meta.dts arm64: dts: rockchip: remove num-slots from all platforms 2017-07-16 17:09:37 +02:00
rk3368-px5-evb.dts arm64: dts: rockchip: remove abused keep-power-in-suspend 2017-07-22 22:48:41 +02:00
rk3368-r88.dts arm64: dts: rockchip: remove num-slots from all platforms 2017-07-16 17:09:37 +02:00
rk3368.dtsi arm64: dts: rockchip: add rk3368 spdif node 2017-07-29 23:03:51 +02:00
rk3399-evb.dts arm64: dts: rockchip: change clkreq mode for rk3399-evb 2017-07-16 17:09:37 +02:00
rk3399-firefly.dts arm64: dts: rockchip: enable sdmmc controller on rk3399-firefly 2017-07-25 21:35:10 +02:00
rk3399-gru-kevin.dts arm64: dts: rockchip: Use vctrl regulators for dynamic CPU voltages on Gru/Kevin 2017-07-16 17:09:37 +02:00
rk3399-gru.dtsi arm64: dts: rockchip: enable the GPU for RK3399-GRU 2017-07-22 23:39:48 +02:00
rk3399-op1-opp.dtsi arm64: dts: rockchip: add ARM Mali GPU node for RK3399 SoCs 2017-07-22 23:36:37 +02:00
rk3399-opp.dtsi arm64: dts: rockchip: add ARM Mali GPU node for RK3399 SoCs 2017-07-22 23:36:37 +02:00
rk3399.dtsi arm64: dts: rockchip: update dynamic-power-coefficient for rk3399 2017-08-01 01:00:55 +02:00