1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 /* 3 * Copyright (c) 2018 Amlogic, Inc. All rights 4 */ 5 6 #include "meson-g12.dtsi" 7 8 / { 9 compatible = "amlogic,g12a"; 10 11 cpus { 12 #address-cells = <0x2>; 13 #size-cells = <0x0>; 14 15 cpu0: cpu@0 { 16 device_type = "cpu"; 17 compatible = "arm,cort 18 reg = <0x0 0x0>; 19 enable-method = "psci" 20 next-level-cache = <&l 21 #cooling-cells = <2>; 22 }; 23 24 cpu1: cpu@1 { 25 device_type = "cpu"; 26 compatible = "arm,cort 27 reg = <0x0 0x1>; 28 enable-method = "psci" 29 next-level-cache = <&l 30 #cooling-cells = <2>; 31 }; 32 33 cpu2: cpu@2 { 34 device_type = "cpu"; 35 compatible = "arm,cort 36 reg = <0x0 0x2>; 37 enable-method = "psci" 38 next-level-cache = <&l 39 #cooling-cells = <2>; 40 }; 41 42 cpu3: cpu@3 { 43 device_type = "cpu"; 44 compatible = "arm,cort 45 reg = <0x0 0x3>; 46 enable-method = "psci" 47 next-level-cache = <&l 48 #cooling-cells = <2>; 49 }; 50 51 l2: l2-cache0 { 52 compatible = "cache"; 53 cache-level = <2>; 54 cache-unified; 55 }; 56 }; 57 58 cpu_opp_table: opp-table { 59 compatible = "operating-points 60 opp-shared; 61 62 opp-1000000000 { 63 opp-hz = /bits/ 64 <10 64 opp-microvolt = <73100 65 }; 66 67 opp-1200000000 { 68 opp-hz = /bits/ 64 <12 69 opp-microvolt = <73100 70 }; 71 72 opp-1398000000 { 73 opp-hz = /bits/ 64 <13 74 opp-microvolt = <76100 75 }; 76 77 opp-1512000000 { 78 opp-hz = /bits/ 64 <15 79 opp-microvolt = <79100 80 }; 81 82 opp-1608000000 { 83 opp-hz = /bits/ 64 <16 84 opp-microvolt = <83100 85 }; 86 87 opp-1704000000 { 88 opp-hz = /bits/ 64 <17 89 opp-microvolt = <86100 90 }; 91 92 opp-1800000000 { 93 opp-hz = /bits/ 64 <18 94 opp-microvolt = <98100 95 }; 96 }; 97 }; 98 99 &cpu_thermal { 100 cooling-maps { 101 map0 { 102 trip = <&cpu_passive>; 103 cooling-device = <&cpu 104 <&cpu1 105 <&cpu2 106 <&cpu3 107 }; 108 109 map1 { 110 trip = <&cpu_hot>; 111 cooling-device = <&cpu 112 <&cpu1 113 <&cpu2 114 <&cpu3 115 }; 116 }; 117 }; 118 119 &pmu { 120 compatible = "amlogic,g12a-ddr-pmu"; 121 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.