1ec66a97dSShengzhou Liu/* 2ec66a97dSShengzhou Liu * T1023 Silicon/SoC Device Tree Source (post include) 3ec66a97dSShengzhou Liu * 4ec66a97dSShengzhou Liu * Copyright 2014 Freescale Semiconductor Inc. 5ec66a97dSShengzhou Liu * 6ec66a97dSShengzhou Liu * Redistribution and use in source and binary forms, with or without 7ec66a97dSShengzhou Liu * modification, are permitted provided that the following conditions are met: 8ec66a97dSShengzhou Liu * * Redistributions of source code must retain the above copyright 9ec66a97dSShengzhou Liu * notice, this list of conditions and the following disclaimer. 10ec66a97dSShengzhou Liu * * Redistributions in binary form must reproduce the above copyright 11ec66a97dSShengzhou Liu * notice, this list of conditions and the following disclaimer in the 12ec66a97dSShengzhou Liu * documentation and/or other materials provided with the distribution. 13ec66a97dSShengzhou Liu * * Neither the name of Freescale Semiconductor nor the 14ec66a97dSShengzhou Liu * names of its contributors may be used to endorse or promote products 15ec66a97dSShengzhou Liu * derived from this software without specific prior written permission. 16ec66a97dSShengzhou Liu * 17ec66a97dSShengzhou Liu * 18ec66a97dSShengzhou Liu * ALTERNATIVELY, this software may be distributed under the terms of the 19ec66a97dSShengzhou Liu * GNU General Public License ("GPL") as published by the Free Software 20ec66a97dSShengzhou Liu * Foundation, either version 2 of that License or (at your option) any 21ec66a97dSShengzhou Liu * later version. 22ec66a97dSShengzhou Liu * 23ec66a97dSShengzhou Liu * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY 24ec66a97dSShengzhou Liu * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 25ec66a97dSShengzhou Liu * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 26ec66a97dSShengzhou Liu * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY 27ec66a97dSShengzhou Liu * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 28ec66a97dSShengzhou Liu * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 29ec66a97dSShengzhou Liu * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 30ec66a97dSShengzhou Liu * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31ec66a97dSShengzhou Liu * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 32ec66a97dSShengzhou Liu * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33ec66a97dSShengzhou Liu */ 34ec66a97dSShengzhou Liu 353045e409SHongtao Jia#include <dt-bindings/thermal/thermal.h> 363045e409SHongtao Jia 37ec66a97dSShengzhou Liu&ifc { 38ec66a97dSShengzhou Liu #address-cells = <2>; 39ec66a97dSShengzhou Liu #size-cells = <1>; 40ec66a97dSShengzhou Liu compatible = "fsl,ifc", "simple-bus"; 41ec66a97dSShengzhou Liu interrupts = <25 2 0 0>; 42ec66a97dSShengzhou Liu}; 43ec66a97dSShengzhou Liu 44ec66a97dSShengzhou Liu&pci0 { 45ec66a97dSShengzhou Liu compatible = "fsl,t1023-pcie", "fsl,qoriq-pcie-v2.4", "fsl,qoriq-pcie"; 46ec66a97dSShengzhou Liu device_type = "pci"; 47ec66a97dSShengzhou Liu #size-cells = <2>; 48ec66a97dSShengzhou Liu #address-cells = <3>; 49ec66a97dSShengzhou Liu bus-range = <0x0 0xff>; 50ec66a97dSShengzhou Liu interrupts = <20 2 0 0>; 51ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 52ec66a97dSShengzhou Liu pcie@0 { 53ec66a97dSShengzhou Liu reg = <0 0 0 0 0>; 54ec66a97dSShengzhou Liu #interrupt-cells = <1>; 55ec66a97dSShengzhou Liu #size-cells = <2>; 56ec66a97dSShengzhou Liu #address-cells = <3>; 57ec66a97dSShengzhou Liu device_type = "pci"; 58ec66a97dSShengzhou Liu interrupts = <20 2 0 0>; 59ec66a97dSShengzhou Liu interrupt-map-mask = <0xf800 0 0 7>; 60ec66a97dSShengzhou Liu interrupt-map = < 61ec66a97dSShengzhou Liu /* IDSEL 0x0 */ 62ec66a97dSShengzhou Liu 0000 0 0 1 &mpic 40 1 0 0 63ec66a97dSShengzhou Liu 0000 0 0 2 &mpic 1 1 0 0 64ec66a97dSShengzhou Liu 0000 0 0 3 &mpic 2 1 0 0 65ec66a97dSShengzhou Liu 0000 0 0 4 &mpic 3 1 0 0 66ec66a97dSShengzhou Liu >; 67ec66a97dSShengzhou Liu }; 68ec66a97dSShengzhou Liu}; 69ec66a97dSShengzhou Liu 70ec66a97dSShengzhou Liu&pci1 { 71ec66a97dSShengzhou Liu compatible = "fsl,t1023-pcie", "fsl,qoriq-pcie-v2.4", "fsl,qoriq-pcie"; 72ec66a97dSShengzhou Liu device_type = "pci"; 73ec66a97dSShengzhou Liu #size-cells = <2>; 74ec66a97dSShengzhou Liu #address-cells = <3>; 75ec66a97dSShengzhou Liu bus-range = <0 0xff>; 76ec66a97dSShengzhou Liu interrupts = <21 2 0 0>; 77ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 78ec66a97dSShengzhou Liu pcie@0 { 79ec66a97dSShengzhou Liu reg = <0 0 0 0 0>; 80ec66a97dSShengzhou Liu #interrupt-cells = <1>; 81ec66a97dSShengzhou Liu #size-cells = <2>; 82ec66a97dSShengzhou Liu #address-cells = <3>; 83ec66a97dSShengzhou Liu device_type = "pci"; 84ec66a97dSShengzhou Liu interrupts = <21 2 0 0>; 85ec66a97dSShengzhou Liu interrupt-map-mask = <0xf800 0 0 7>; 86ec66a97dSShengzhou Liu interrupt-map = < 87ec66a97dSShengzhou Liu /* IDSEL 0x0 */ 88ec66a97dSShengzhou Liu 0000 0 0 1 &mpic 41 1 0 0 89ec66a97dSShengzhou Liu 0000 0 0 2 &mpic 5 1 0 0 90ec66a97dSShengzhou Liu 0000 0 0 3 &mpic 6 1 0 0 91ec66a97dSShengzhou Liu 0000 0 0 4 &mpic 7 1 0 0 92ec66a97dSShengzhou Liu >; 93ec66a97dSShengzhou Liu }; 94ec66a97dSShengzhou Liu}; 95ec66a97dSShengzhou Liu 96ec66a97dSShengzhou Liu&pci2 { 97ec66a97dSShengzhou Liu compatible = "fsl,t1023-pcie", "fsl,qoriq-pcie-v2.4", "fsl,qoriq-pcie"; 98ec66a97dSShengzhou Liu device_type = "pci"; 99ec66a97dSShengzhou Liu #size-cells = <2>; 100ec66a97dSShengzhou Liu #address-cells = <3>; 101ec66a97dSShengzhou Liu bus-range = <0x0 0xff>; 102ec66a97dSShengzhou Liu interrupts = <22 2 0 0>; 103ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 104ec66a97dSShengzhou Liu pcie@0 { 105ec66a97dSShengzhou Liu reg = <0 0 0 0 0>; 106ec66a97dSShengzhou Liu #interrupt-cells = <1>; 107ec66a97dSShengzhou Liu #size-cells = <2>; 108ec66a97dSShengzhou Liu #address-cells = <3>; 109ec66a97dSShengzhou Liu device_type = "pci"; 110ec66a97dSShengzhou Liu interrupts = <22 2 0 0>; 111ec66a97dSShengzhou Liu interrupt-map-mask = <0xf800 0 0 7>; 112ec66a97dSShengzhou Liu interrupt-map = < 113ec66a97dSShengzhou Liu /* IDSEL 0x0 */ 114ec66a97dSShengzhou Liu 0000 0 0 1 &mpic 42 1 0 0 115ec66a97dSShengzhou Liu 0000 0 0 2 &mpic 9 1 0 0 116ec66a97dSShengzhou Liu 0000 0 0 3 &mpic 10 1 0 0 117ec66a97dSShengzhou Liu 0000 0 0 4 &mpic 11 1 0 0 118ec66a97dSShengzhou Liu >; 119ec66a97dSShengzhou Liu }; 120ec66a97dSShengzhou Liu}; 121ec66a97dSShengzhou Liu 122ec66a97dSShengzhou Liu&dcsr { 123ec66a97dSShengzhou Liu #address-cells = <1>; 124ec66a97dSShengzhou Liu #size-cells = <1>; 125ec66a97dSShengzhou Liu compatible = "fsl,dcsr", "simple-bus"; 126ec66a97dSShengzhou Liu 127ec66a97dSShengzhou Liu dcsr-epu@0 { 128ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-epu", "fsl,dcsr-epu"; 129ec66a97dSShengzhou Liu interrupts = <52 2 0 0 130ec66a97dSShengzhou Liu 84 2 0 0 131ec66a97dSShengzhou Liu 85 2 0 0>; 132ec66a97dSShengzhou Liu reg = <0x0 0x1000>; 133ec66a97dSShengzhou Liu }; 134ec66a97dSShengzhou Liu dcsr-npc { 135ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-cnpc", "fsl,dcsr-cnpc"; 136ec66a97dSShengzhou Liu reg = <0x1000 0x1000 0x1002000 0x10000>; 137ec66a97dSShengzhou Liu }; 138ec66a97dSShengzhou Liu dcsr-nxc@2000 { 139ec66a97dSShengzhou Liu compatible = "fsl,dcsr-nxc"; 140ec66a97dSShengzhou Liu reg = <0x2000 0x1000>; 141ec66a97dSShengzhou Liu }; 142ec66a97dSShengzhou Liu dcsr-corenet { 143ec66a97dSShengzhou Liu compatible = "fsl,dcsr-corenet"; 144ec66a97dSShengzhou Liu reg = <0x8000 0x1000 0x1A000 0x1000>; 145ec66a97dSShengzhou Liu }; 146ec66a97dSShengzhou Liu dcsr-ocn@11000 { 147ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-ocn", "fsl,dcsr-ocn"; 148ec66a97dSShengzhou Liu reg = <0x11000 0x1000>; 149ec66a97dSShengzhou Liu }; 150ec66a97dSShengzhou Liu dcsr-ddr@12000 { 151ec66a97dSShengzhou Liu compatible = "fsl,dcsr-ddr"; 152ec66a97dSShengzhou Liu dev-handle = <&ddr1>; 153ec66a97dSShengzhou Liu reg = <0x12000 0x1000>; 154ec66a97dSShengzhou Liu }; 155ec66a97dSShengzhou Liu dcsr-nal@18000 { 156ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-nal", "fsl,dcsr-nal"; 157ec66a97dSShengzhou Liu reg = <0x18000 0x1000>; 158ec66a97dSShengzhou Liu }; 159ec66a97dSShengzhou Liu dcsr-rcpm@22000 { 160ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-rcpm", "fsl,dcsr-rcpm"; 161ec66a97dSShengzhou Liu reg = <0x22000 0x1000>; 162ec66a97dSShengzhou Liu }; 163ec66a97dSShengzhou Liu dcsr-snpc@30000 { 164ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-snpc", "fsl,dcsr-snpc"; 165ec66a97dSShengzhou Liu reg = <0x30000 0x1000 0x1022000 0x10000>; 166ec66a97dSShengzhou Liu }; 167ec66a97dSShengzhou Liu dcsr-snpc@31000 { 168ec66a97dSShengzhou Liu compatible = "fsl,t1023-dcsr-snpc", "fsl,dcsr-snpc"; 169ec66a97dSShengzhou Liu reg = <0x31000 0x1000 0x1042000 0x10000>; 170ec66a97dSShengzhou Liu }; 171ec66a97dSShengzhou Liu dcsr-cpu-sb-proxy@100000 { 172ec66a97dSShengzhou Liu compatible = "fsl,dcsr-e5500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; 173ec66a97dSShengzhou Liu cpu-handle = <&cpu0>; 174ec66a97dSShengzhou Liu reg = <0x100000 0x1000 0x101000 0x1000>; 175ec66a97dSShengzhou Liu }; 176ec66a97dSShengzhou Liu dcsr-cpu-sb-proxy@108000 { 177ec66a97dSShengzhou Liu compatible = "fsl,dcsr-e5500-sb-proxy", "fsl,dcsr-cpu-sb-proxy"; 178ec66a97dSShengzhou Liu cpu-handle = <&cpu1>; 179ec66a97dSShengzhou Liu reg = <0x108000 0x1000 0x109000 0x1000>; 180ec66a97dSShengzhou Liu }; 181ec66a97dSShengzhou Liu}; 182ec66a97dSShengzhou Liu 183ec66a97dSShengzhou Liu&soc { 184ec66a97dSShengzhou Liu #address-cells = <1>; 185ec66a97dSShengzhou Liu #size-cells = <1>; 186ec66a97dSShengzhou Liu device_type = "soc"; 187ec66a97dSShengzhou Liu compatible = "simple-bus"; 188ec66a97dSShengzhou Liu 189ec66a97dSShengzhou Liu soc-sram-error { 190ec66a97dSShengzhou Liu compatible = "fsl,soc-sram-error"; 191ec66a97dSShengzhou Liu interrupts = <16 2 1 29>; 192ec66a97dSShengzhou Liu }; 193ec66a97dSShengzhou Liu 194ec66a97dSShengzhou Liu corenet-law@0 { 195ec66a97dSShengzhou Liu compatible = "fsl,corenet-law"; 196ec66a97dSShengzhou Liu reg = <0x0 0x1000>; 197ec66a97dSShengzhou Liu fsl,num-laws = <16>; 198ec66a97dSShengzhou Liu }; 199ec66a97dSShengzhou Liu 200ec66a97dSShengzhou Liu ddr1: memory-controller@8000 { 201ec66a97dSShengzhou Liu compatible = "fsl,qoriq-memory-controller-v5.0", 202ec66a97dSShengzhou Liu "fsl,qoriq-memory-controller"; 203ec66a97dSShengzhou Liu reg = <0x8000 0x1000>; 204ec66a97dSShengzhou Liu interrupts = <16 2 1 23>; 205ec66a97dSShengzhou Liu }; 206ec66a97dSShengzhou Liu 207ec66a97dSShengzhou Liu cpc: l3-cache-controller@10000 { 208ec66a97dSShengzhou Liu compatible = "fsl,t1023-l3-cache-controller", "cache"; 209ec66a97dSShengzhou Liu reg = <0x10000 0x1000>; 210ec66a97dSShengzhou Liu interrupts = <16 2 1 27>; 211ec66a97dSShengzhou Liu }; 212ec66a97dSShengzhou Liu 213ec66a97dSShengzhou Liu corenet-cf@18000 { 214ec66a97dSShengzhou Liu compatible = "fsl,corenet2-cf"; 215ec66a97dSShengzhou Liu reg = <0x18000 0x1000>; 216ec66a97dSShengzhou Liu interrupts = <16 2 1 31>; 217ec66a97dSShengzhou Liu }; 218ec66a97dSShengzhou Liu 219ec66a97dSShengzhou Liu iommu@20000 { 220ec66a97dSShengzhou Liu compatible = "fsl,pamu-v1.0", "fsl,pamu"; 221ec66a97dSShengzhou Liu reg = <0x20000 0x1000>; 222ec66a97dSShengzhou Liu ranges = <0 0x20000 0x1000>; 223ec66a97dSShengzhou Liu #address-cells = <1>; 224ec66a97dSShengzhou Liu #size-cells = <1>; 225ec66a97dSShengzhou Liu interrupts = < 226ec66a97dSShengzhou Liu 24 2 0 0 227ec66a97dSShengzhou Liu 16 2 1 30>; 228ec66a97dSShengzhou Liu pamu0: pamu@0 { 229ec66a97dSShengzhou Liu reg = <0 0x1000>; 230ec66a97dSShengzhou Liu fsl,primary-cache-geometry = <128 1>; 231ec66a97dSShengzhou Liu fsl,secondary-cache-geometry = <32 2>; 232ec66a97dSShengzhou Liu }; 233ec66a97dSShengzhou Liu }; 234ec66a97dSShengzhou Liu 235ec66a97dSShengzhou Liu/include/ "qoriq-mpic.dtsi" 236ec66a97dSShengzhou Liu 237ec66a97dSShengzhou Liu guts: global-utilities@e0000 { 238ec66a97dSShengzhou Liu compatible = "fsl,t1023-device-config", "fsl,qoriq-device-config-2.0"; 239ec66a97dSShengzhou Liu reg = <0xe0000 0xe00>; 240ec66a97dSShengzhou Liu fsl,has-rstcr; 241ec66a97dSShengzhou Liu fsl,liodn-bits = <12>; 242ec66a97dSShengzhou Liu }; 243ec66a97dSShengzhou Liu 244ec66a97dSShengzhou Liu/include/ "qoriq-clockgen2.dtsi" 245ec66a97dSShengzhou Liu global-utilities@e1000 { 246ec66a97dSShengzhou Liu compatible = "fsl,t1023-clockgen", "fsl,qoriq-clockgen-2.0"; 247ec66a97dSShengzhou Liu mux0: mux0@0 { 248ec66a97dSShengzhou Liu #clock-cells = <0>; 249ec66a97dSShengzhou Liu reg = <0x0 4>; 250ec66a97dSShengzhou Liu compatible = "fsl,core-mux-clock"; 251ec66a97dSShengzhou Liu clocks = <&pll0 0>, <&pll0 1>; 252ec66a97dSShengzhou Liu clock-names = "pll0_0", "pll0_1"; 253ec66a97dSShengzhou Liu clock-output-names = "cmux0"; 254ec66a97dSShengzhou Liu }; 255ec66a97dSShengzhou Liu mux1: mux1@20 { 256ec66a97dSShengzhou Liu #clock-cells = <0>; 257ec66a97dSShengzhou Liu reg = <0x20 4>; 258ec66a97dSShengzhou Liu compatible = "fsl,core-mux-clock"; 259ec66a97dSShengzhou Liu clocks = <&pll0 0>, <&pll0 1>; 260ec66a97dSShengzhou Liu clock-names = "pll0_0", "pll0_1"; 261ec66a97dSShengzhou Liu clock-output-names = "cmux1"; 262ec66a97dSShengzhou Liu }; 263ec66a97dSShengzhou Liu }; 264ec66a97dSShengzhou Liu 265ec66a97dSShengzhou Liu rcpm: global-utilities@e2000 { 266ec66a97dSShengzhou Liu compatible = "fsl,t1023-rcpm", "fsl,qoriq-rcpm-2.0"; 267ec66a97dSShengzhou Liu reg = <0xe2000 0x1000>; 268ec66a97dSShengzhou Liu }; 269ec66a97dSShengzhou Liu 270ec66a97dSShengzhou Liu sfp: sfp@e8000 { 271ec66a97dSShengzhou Liu compatible = "fsl,t1023-sfp"; 272ec66a97dSShengzhou Liu reg = <0xe8000 0x1000>; 273ec66a97dSShengzhou Liu }; 274ec66a97dSShengzhou Liu 275ec66a97dSShengzhou Liu serdes: serdes@ea000 { 276ec66a97dSShengzhou Liu compatible = "fsl,t1023-serdes"; 277ec66a97dSShengzhou Liu reg = <0xea000 0x4000>; 278ec66a97dSShengzhou Liu }; 279ec66a97dSShengzhou Liu 2803045e409SHongtao Jia tmu: tmu@f0000 { 2813045e409SHongtao Jia compatible = "fsl,qoriq-tmu"; 2823045e409SHongtao Jia reg = <0xf0000 0x1000>; 2833045e409SHongtao Jia interrupts = <18 2 0 0>; 2843045e409SHongtao Jia fsl,tmu-range = <0xb0000 0xa0026 0x80048 0x30061>; 2853045e409SHongtao Jia fsl,tmu-calibration = <0x00000000 0x0000000f 2863045e409SHongtao Jia 0x00000001 0x00000017 2873045e409SHongtao Jia 0x00000002 0x0000001e 2883045e409SHongtao Jia 0x00000003 0x00000026 2893045e409SHongtao Jia 0x00000004 0x0000002e 2903045e409SHongtao Jia 0x00000005 0x00000035 2913045e409SHongtao Jia 0x00000006 0x0000003d 2923045e409SHongtao Jia 0x00000007 0x00000044 2933045e409SHongtao Jia 0x00000008 0x0000004c 2943045e409SHongtao Jia 0x00000009 0x00000053 2953045e409SHongtao Jia 0x0000000a 0x0000005b 2963045e409SHongtao Jia 0x0000000b 0x00000064 2973045e409SHongtao Jia 2983045e409SHongtao Jia 0x00010000 0x00000011 2993045e409SHongtao Jia 0x00010001 0x0000001c 3003045e409SHongtao Jia 0x00010002 0x00000024 3013045e409SHongtao Jia 0x00010003 0x0000002b 3023045e409SHongtao Jia 0x00010004 0x00000034 3033045e409SHongtao Jia 0x00010005 0x00000039 3043045e409SHongtao Jia 0x00010006 0x00000042 3053045e409SHongtao Jia 0x00010007 0x0000004c 3063045e409SHongtao Jia 0x00010008 0x00000051 3073045e409SHongtao Jia 0x00010009 0x0000005a 3083045e409SHongtao Jia 0x0001000a 0x00000063 3093045e409SHongtao Jia 3103045e409SHongtao Jia 0x00020000 0x00000013 3113045e409SHongtao Jia 0x00020001 0x00000019 3123045e409SHongtao Jia 0x00020002 0x00000024 3133045e409SHongtao Jia 0x00020003 0x0000002c 3143045e409SHongtao Jia 0x00020004 0x00000035 3153045e409SHongtao Jia 0x00020005 0x0000003d 3163045e409SHongtao Jia 0x00020006 0x00000046 3173045e409SHongtao Jia 0x00020007 0x00000050 3183045e409SHongtao Jia 0x00020008 0x00000059 3193045e409SHongtao Jia 3203045e409SHongtao Jia 0x00030000 0x00000002 3213045e409SHongtao Jia 0x00030001 0x0000000d 3223045e409SHongtao Jia 0x00030002 0x00000019 3233045e409SHongtao Jia 0x00030003 0x00000024>; 3243045e409SHongtao Jia #thermal-sensor-cells = <0>; 3253045e409SHongtao Jia }; 3263045e409SHongtao Jia 3273045e409SHongtao Jia thermal-zones { 3283045e409SHongtao Jia cpu_thermal: cpu-thermal { 3293045e409SHongtao Jia polling-delay-passive = <1000>; 3303045e409SHongtao Jia polling-delay = <5000>; 3313045e409SHongtao Jia 3323045e409SHongtao Jia thermal-sensors = <&tmu>; 3333045e409SHongtao Jia 3343045e409SHongtao Jia trips { 3353045e409SHongtao Jia cpu_alert: cpu-alert { 3363045e409SHongtao Jia temperature = <85000>; 3373045e409SHongtao Jia hysteresis = <2000>; 3383045e409SHongtao Jia type = "passive"; 3393045e409SHongtao Jia }; 3403045e409SHongtao Jia cpu_crit: cpu-crit { 3413045e409SHongtao Jia temperature = <95000>; 3423045e409SHongtao Jia hysteresis = <2000>; 3433045e409SHongtao Jia type = "critical"; 3443045e409SHongtao Jia }; 3453045e409SHongtao Jia }; 3463045e409SHongtao Jia 3473045e409SHongtao Jia cooling-maps { 3483045e409SHongtao Jia map0 { 3493045e409SHongtao Jia trip = <&cpu_alert>; 3503045e409SHongtao Jia cooling-device = 3513045e409SHongtao Jia <&cpu0 THERMAL_NO_LIMIT 3523045e409SHongtao Jia THERMAL_NO_LIMIT>; 3533045e409SHongtao Jia }; 3543045e409SHongtao Jia map1 { 3553045e409SHongtao Jia trip = <&cpu_alert>; 3563045e409SHongtao Jia cooling-device = 3573045e409SHongtao Jia <&cpu1 THERMAL_NO_LIMIT 3583045e409SHongtao Jia THERMAL_NO_LIMIT>; 3593045e409SHongtao Jia }; 3603045e409SHongtao Jia }; 3613045e409SHongtao Jia }; 3623045e409SHongtao Jia }; 3633045e409SHongtao Jia 364ec66a97dSShengzhou Liu scfg: global-utilities@fc000 { 365ec66a97dSShengzhou Liu compatible = "fsl,t1023-scfg"; 366ec66a97dSShengzhou Liu reg = <0xfc000 0x1000>; 367ec66a97dSShengzhou Liu }; 368ec66a97dSShengzhou Liu 369ec66a97dSShengzhou Liu/include/ "elo3-dma-0.dtsi" 370ec66a97dSShengzhou Liu/include/ "elo3-dma-1.dtsi" 371ec66a97dSShengzhou Liu 372ec66a97dSShengzhou Liu/include/ "qoriq-espi-0.dtsi" 373ec66a97dSShengzhou Liu spi@110000 { 374ec66a97dSShengzhou Liu fsl,espi-num-chipselects = <4>; 375ec66a97dSShengzhou Liu }; 376ec66a97dSShengzhou Liu 377ec66a97dSShengzhou Liu/include/ "qoriq-esdhc-0.dtsi" 378ec66a97dSShengzhou Liu sdhc@114000 { 379ec66a97dSShengzhou Liu compatible = "fsl,t1023-esdhc", "fsl,esdhc"; 380ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 381ec66a97dSShengzhou Liu fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */ 382ec66a97dSShengzhou Liu sdhci,auto-cmd12; 383ec66a97dSShengzhou Liu no-1-8-v; 384ec66a97dSShengzhou Liu }; 385ec66a97dSShengzhou Liu/include/ "qoriq-i2c-0.dtsi" 386ec66a97dSShengzhou Liu/include/ "qoriq-i2c-1.dtsi" 387ec66a97dSShengzhou Liu/include/ "qoriq-duart-0.dtsi" 388ec66a97dSShengzhou Liu/include/ "qoriq-duart-1.dtsi" 389ec66a97dSShengzhou Liu/include/ "qoriq-gpio-0.dtsi" 390ec66a97dSShengzhou Liu/include/ "qoriq-gpio-1.dtsi" 391ec66a97dSShengzhou Liu/include/ "qoriq-gpio-2.dtsi" 392ec66a97dSShengzhou Liu/include/ "qoriq-gpio-3.dtsi" 393ec66a97dSShengzhou Liu/include/ "qoriq-usb2-mph-0.dtsi" 394ec66a97dSShengzhou Liu usb0: usb@210000 { 395ec66a97dSShengzhou Liu compatible = "fsl-usb2-mph-v2.5", "fsl-usb2-mph"; 396ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 397ec66a97dSShengzhou Liu fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */ 398ec66a97dSShengzhou Liu phy_type = "utmi"; 399ec66a97dSShengzhou Liu port0; 400ec66a97dSShengzhou Liu }; 401ec66a97dSShengzhou Liu/include/ "qoriq-usb2-dr-0.dtsi" 402ec66a97dSShengzhou Liu usb1: usb@211000 { 403ec66a97dSShengzhou Liu compatible = "fsl-usb2-dr-v2.5", "fsl-usb2-dr"; 404ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 405ec66a97dSShengzhou Liu fsl,liodn-reg = <&guts 0x524>; /* USB2LIODNR */ 406ec66a97dSShengzhou Liu dr_mode = "host"; 407ec66a97dSShengzhou Liu phy_type = "utmi"; 408ec66a97dSShengzhou Liu }; 409ec66a97dSShengzhou Liu/include/ "qoriq-sata2-0.dtsi" 410ec66a97dSShengzhou Liu sata@220000 { 411ec66a97dSShengzhou Liu fsl,iommu-parent = <&pamu0>; 412ec66a97dSShengzhou Liu fsl,liodn-reg = <&guts 0x550>; /* SATA1LIODNR */ 413ec66a97dSShengzhou Liu }; 414ec66a97dSShengzhou Liu 415ec66a97dSShengzhou Liu/include/ "qoriq-sec5.0-0.dtsi" 416da414bb9SIgal Liberman 417da414bb9SIgal Liberman/include/ "qoriq-fman3l-0.dtsi" 418da414bb9SIgal Liberman/include/ "qoriq-fman3-0-10g-0-best-effort.dtsi" 419da414bb9SIgal Liberman/include/ "qoriq-fman3-0-1g-1.dtsi" 420da414bb9SIgal Liberman/include/ "qoriq-fman3-0-1g-2.dtsi" 421da414bb9SIgal Liberman/include/ "qoriq-fman3-0-1g-3.dtsi" 422da414bb9SIgal Liberman fman@400000 { 423da414bb9SIgal Liberman enet0: ethernet@e0000 { 424da414bb9SIgal Liberman }; 425da414bb9SIgal Liberman 426da414bb9SIgal Liberman enet1: ethernet@e2000 { 427da414bb9SIgal Liberman }; 428da414bb9SIgal Liberman 429da414bb9SIgal Liberman enet2: ethernet@e4000 { 430da414bb9SIgal Liberman }; 431da414bb9SIgal Liberman 432da414bb9SIgal Liberman enet3: ethernet@e6000 { 433da414bb9SIgal Liberman }; 434da414bb9SIgal Liberman }; 435ec66a97dSShengzhou Liu}; 436