X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=blobdiff_plain;f=arch%2Farm64%2Fboot%2Fdts%2Frockchip%2Frk3399-sapphire.dtsi;h=64a0ca755a0734deb3f0a90853ebd6649d8ce573;hp=f6ba3674c5511cd197f63a208b046aab5525d0a9;hb=910f9d73a15c7c20d96c79c95f1b020d13774cfd;hpb=aba4c4996d4f675dcf00b0d74185c4fd32405580 diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi index f6ba3674c551..64a0ca755a07 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi @@ -42,6 +42,7 @@ #include "dt-bindings/pwm/pwm.h" #include "rk3399.dtsi" +#include "rk3399-opp.dtsi" / { compatible = "rockchip,rk3399-sapphire", "rockchip,rk3399"; @@ -650,186 +651,6 @@ status = "okay"; }; -&cluster0_opp { - opp@408000000 { - opp-hz = /bits/ 64 <408000000>; - opp-microvolt = <800000>; - clock-latency-ns = <40000>; - }; - opp@600000000 { - opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <800000>; - clock-latency-ns = <40000>; - }; - opp@816000000 { - opp-hz = /bits/ 64 <816000000>; - opp-microvolt = <800000>; - clock-latency-ns = <40000>; - }; - opp@1008000000 { - opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <875000>; - clock-latency-ns = <40000>; - }; - opp@1200000000 { - opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <925000>; - clock-latency-ns = <40000>; - }; - opp@1416000000 { - opp-hz = /bits/ 64 <1416000000>; - opp-microvolt = <1050000>; - clock-latency-ns = <40000>; - }; -}; - -&cluster1_opp { - opp@408000000 { - opp-hz = /bits/ 64 <408000000>; - opp-microvolt = <800000>; - clock-latency-ns = <40000>; - }; - opp@600000000 { - opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <800000>; - clock-latency-ns = <40000>; - }; - opp@816000000 { - opp-hz = /bits/ 64 <816000000>; - opp-microvolt = <825000>; - clock-latency-ns = <40000>; - }; - opp@1008000000 { - opp-hz = /bits/ 64 <1008000000>; - opp-microvolt = <875000>; - clock-latency-ns = <40000>; - }; - opp@1200000000 { - opp-hz = /bits/ 64 <1200000000>; - opp-microvolt = <950000>; - clock-latency-ns = <40000>; - }; - opp@1416000000 { - opp-hz = /bits/ 64 <1416000000>; - opp-microvolt = <1025000>; - clock-latency-ns = <40000>; - }; - opp@1608000000 { - opp-hz = /bits/ 64 <1608000000>; - opp-microvolt = <1100000>; - clock-latency-ns = <40000>; - }; - opp@1800000000 { - opp-hz = /bits/ 64 <1800000000>; - opp-microvolt = <1175000>; - clock-latency-ns = <40000>; - }; - opp@1992000000 { - opp-hz = /bits/ 64 <1992000000>; - opp-microvolt = <1250000>; - clock-latency-ns = <40000>; - }; -}; - -&CPU_COST_A72 { - busy-cost-data = < - 210 129 /* 408MHz */ - 308 184 /* 600MHz */ - 419 246 /* 816MHz */ - 518 335 /* 1008MHz */ - 617 428 /* 1200MHz */ - 728 573 /* 1416MHz */ - 827 724 /* 1608MHz */ - 925 900 /* 1800MHz */ - 1024 1108 /* 1992MHz */ - >; - idle-cost-data = < - 15 - 15 - 0 - >; -}; - -&CPU_COST_A53 { - busy-cost-data = < - 108 46 /* 408M */ - 159 67 /* 600M */ - 216 90 /* 816M */ - 267 120 /* 1008M */ - 318 153 /* 1200M */ - 375 198 /* 1416M */ - 401 222 /* 1512M */ - >; - idle-cost-data = < - 6 - 6 - 0 - >; -}; - -&CLUSTER_COST_A72 { - busy-cost-data = < - 210 129 /* 408MHz */ - 308 184 /* 600MHz */ - 419 246 /* 816MHz */ - 518 335 /* 1008MHz */ - 617 428 /* 1200MHz */ - 728 573 /* 1416MHz */ - 827 724 /* 1608MHz */ - 925 900 /* 1800MHz */ - 1024 1108 /* 1992MHz */ - >; - idle-cost-data = < - 65 - 65 - 65 - >; -}; - -&CLUSTER_COST_A53 { - busy-cost-data = < - 108 46 /* 408M */ - 159 67 /* 600M */ - 216 90 /* 816M */ - 267 120 /* 1008M */ - 318 153 /* 1200M */ - 375 198 /* 1416M */ - 401 222 /* 1512M */ - >; - idle-cost-data = < - 56 - 56 - 56 - >; -}; - -&gpu_opp_table { - opp@200000000 { - opp-hz = /bits/ 64 <200000000>; - opp-microvolt = <800000>; - }; - opp@300000000 { - opp-hz = /bits/ 64 <300000000>; - opp-microvolt = <800000>; - }; - opp@400000000 { - opp-hz = /bits/ 64 <400000000>; - opp-microvolt = <800000>; - }; - opp@500000000 { - opp-hz = /bits/ 64 <500000000>; - opp-microvolt = <900000>; - }; - opp@600000000 { - opp-hz = /bits/ 64 <600000000>; - opp-microvolt = <900000>; - }; - opp@800000000 { - opp-hz = /bits/ 64 <800000000>; - opp-microvolt = <1000000>; - }; -}; - &pinctrl { pmic { pmic_int_l: pmic-int-l {