1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 /* 3 * Copyright (c) 2016-2017 Fuzhou Rockchip Ele 4 */ 5 6 #include "rk3399-base.dtsi" 7 8 / { 9 cluster0_opp: opp-table-0 { 10 compatible = "operating-points 11 opp-shared; 12 13 opp00 { 14 opp-hz = /bits/ 64 <40 15 opp-microvolt = <82500 16 clock-latency-ns = <40 17 }; 18 opp01 { 19 opp-hz = /bits/ 64 <60 20 opp-microvolt = <82500 21 }; 22 opp02 { 23 opp-hz = /bits/ 64 <81 24 opp-microvolt = <85000 25 }; 26 opp03 { 27 opp-hz = /bits/ 64 <10 28 opp-microvolt = <92500 29 }; 30 opp04 { 31 opp-hz = /bits/ 64 <12 32 opp-microvolt = <10000 33 }; 34 opp05 { 35 opp-hz = /bits/ 64 <14 36 opp-microvolt = <11250 37 }; 38 }; 39 40 cluster1_opp: opp-table-1 { 41 compatible = "operating-points 42 opp-shared; 43 44 opp00 { 45 opp-hz = /bits/ 64 <40 46 opp-microvolt = <82500 47 clock-latency-ns = <40 48 }; 49 opp01 { 50 opp-hz = /bits/ 64 <60 51 opp-microvolt = <82500 52 }; 53 opp02 { 54 opp-hz = /bits/ 64 <81 55 opp-microvolt = <82500 56 }; 57 opp03 { 58 opp-hz = /bits/ 64 <10 59 opp-microvolt = <87500 60 }; 61 opp04 { 62 opp-hz = /bits/ 64 <12 63 opp-microvolt = <95000 64 }; 65 opp05 { 66 opp-hz = /bits/ 64 <14 67 opp-microvolt = <10250 68 }; 69 opp06 { 70 opp-hz = /bits/ 64 <16 71 opp-microvolt = <11000 72 }; 73 opp07 { 74 opp-hz = /bits/ 64 <18 75 opp-microvolt = <12000 76 }; 77 }; 78 79 gpu_opp_table: opp-table-2 { 80 compatible = "operating-points 81 82 opp00 { 83 opp-hz = /bits/ 64 <20 84 opp-microvolt = <82500 85 }; 86 opp01 { 87 opp-hz = /bits/ 64 <29 88 opp-microvolt = <82500 89 }; 90 opp02 { 91 opp-hz = /bits/ 64 <40 92 opp-microvolt = <82500 93 }; 94 opp03 { 95 opp-hz = /bits/ 64 <50 96 opp-microvolt = <87500 97 }; 98 opp04 { 99 opp-hz = /bits/ 64 <60 100 opp-microvolt = <92500 101 }; 102 opp05 { 103 opp-hz = /bits/ 64 <80 104 opp-microvolt = <11000 105 }; 106 }; 107 }; 108 109 &cpu_l0 { 110 operating-points-v2 = <&cluster0_opp>; 111 }; 112 113 &cpu_l1 { 114 operating-points-v2 = <&cluster0_opp>; 115 }; 116 117 &cpu_l2 { 118 operating-points-v2 = <&cluster0_opp>; 119 }; 120 121 &cpu_l3 { 122 operating-points-v2 = <&cluster0_opp>; 123 }; 124 125 &cpu_b0 { 126 operating-points-v2 = <&cluster1_opp>; 127 }; 128 129 &cpu_b1 { 130 operating-points-v2 = <&cluster1_opp>; 131 }; 132 133 &gpu { 134 operating-points-v2 = <&gpu_opp_table> 135 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.