blob: 0549686134ea67a4bd9567270138a09d2dd0cb94 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001// SPDX-License-Identifier: GPL-2.0
Eric Anholt548c3a32015-12-16 13:24:40 -08002#include "bcm283x.dtsi"
Stefan Wahren3ce82be2019-08-17 18:08:09 +02003#include "bcm2835-common.dtsi"
Nicolas Saenz Julienne3ac395a2020-03-03 18:32:16 +01004#include "bcm2835-rpi-common.dtsi"
Simon Arlottec9653b2012-05-26 01:04:43 -06005
6/ {
7 compatible = "brcm,bcm2835";
Simon Arlottec9653b2012-05-26 01:04:43 -06008
Stefan Wahren1b2f8972016-03-31 17:25:17 +00009 cpus {
10 #address-cells = <1>;
11 #size-cells = <0>;
12
13 cpu@0 {
14 device_type = "cpu";
15 compatible = "arm,arm1176jzf-s";
16 reg = <0x0>;
17 };
18 };
19
Simon Arlottec9653b2012-05-26 01:04:43 -060020 soc {
Simon Arlottec9653b2012-05-26 01:04:43 -060021 ranges = <0x7e000000 0x20000000 0x02000000>;
Eric Anholt1215baa2015-05-05 13:10:11 -070022 dma-ranges = <0x40000000 0x00000000 0x20000000>;
Stefan Wahren29448662018-02-24 15:15:22 +010023 };
Simon Arlott89214f02012-09-12 19:57:26 -060024
Stefan Wahren29448662018-02-24 15:15:22 +010025 arm-pmu {
26 compatible = "arm,arm1176-pmu";
Stephen Warren5186bf22012-12-24 21:58:56 -070027 };
Simon Arlottec9653b2012-05-26 01:04:43 -060028};
Martin Sperl43bac412016-11-02 10:18:23 +000029
Stefan Wahren0fe4d212017-03-31 20:03:04 +000030&cpu_thermal {
31 coefficients = <(-538) 407000>;
32};
33
Martin Sperl43bac412016-11-02 10:18:23 +000034/* enable thermal sensor with the correct compatible property set */
35&thermal {
36 compatible = "brcm,bcm2835-thermal";
37 status = "okay";
38};