blob: 0549686134ea67a4bd9567270138a09d2dd0cb94 [file] [log] [blame]
Heinrich Schuchardtbe12fb92019-04-28 06:46:57 +02001// SPDX-License-Identifier: GPL-2.0
Fabian Vogt7ad2aa02016-09-26 14:26:47 +02002#include "bcm283x.dtsi"
Simon Glass0ca70092021-12-16 20:59:13 -07003#include "bcm2835-common.dtsi"
4#include "bcm2835-rpi-common.dtsi"
Fabian Vogt7ad2aa02016-09-26 14:26:47 +02005
6/ {
7 compatible = "brcm,bcm2835";
8
9 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
20 soc {
21 ranges = <0x7e000000 0x20000000 0x02000000>;
22 dma-ranges = <0x40000000 0x00000000 0x20000000>;
Heinrich Schuchardtbe12fb92019-04-28 06:46:57 +020023 };
Fabian Vogt7ad2aa02016-09-26 14:26:47 +020024
Heinrich Schuchardtbe12fb92019-04-28 06:46:57 +020025 arm-pmu {
26 compatible = "arm,arm1176-pmu";
Fabian Vogt7ad2aa02016-09-26 14:26:47 +020027 };
28};
Alexander Graf377c5342017-10-04 14:39:16 +020029
30&cpu_thermal {
31 coefficients = <(-538) 407000>;
32};
33
34/* enable thermal sensor with the correct compatible property set */
35&thermal {
36 compatible = "brcm,bcm2835-thermal";
37 status = "okay";
38};