xref: /openbmc/u-boot/arch/arm/dts/bcm2835.dtsi (revision 409f05f259ee5cb3e13b52279ce2365a6f8b8a8b)
146025584SFabian Vogt#include "bcm283x.dtsi"
246025584SFabian Vogt
346025584SFabian Vogt/ {
446025584SFabian Vogt	compatible = "brcm,bcm2835";
546025584SFabian Vogt
646025584SFabian Vogt	cpus {
746025584SFabian Vogt		#address-cells = <1>;
846025584SFabian Vogt		#size-cells = <0>;
946025584SFabian Vogt
1046025584SFabian Vogt		cpu@0 {
1146025584SFabian Vogt			device_type = "cpu";
1246025584SFabian Vogt			compatible = "arm,arm1176jzf-s";
1346025584SFabian Vogt			reg = <0x0>;
1446025584SFabian Vogt		};
1546025584SFabian Vogt	};
1646025584SFabian Vogt
1746025584SFabian Vogt	soc {
1846025584SFabian Vogt		ranges = <0x7e000000 0x20000000 0x02000000>;
1946025584SFabian Vogt		dma-ranges = <0x40000000 0x00000000 0x20000000>;
2046025584SFabian Vogt
2146025584SFabian Vogt		arm-pmu {
2246025584SFabian Vogt			compatible = "arm,arm1176-pmu";
2346025584SFabian Vogt		};
2446025584SFabian Vogt	};
2546025584SFabian Vogt};
26*409f05f2SAlexander Graf
27*409f05f2SAlexander Graf&cpu_thermal {
28*409f05f2SAlexander Graf	coefficients = <(-538)	407000>;
29*409f05f2SAlexander Graf};
30*409f05f2SAlexander Graf
31*409f05f2SAlexander Graf/* enable thermal sensor with the correct compatible property set */
32*409f05f2SAlexander Graf&thermal {
33*409f05f2SAlexander Graf	compatible = "brcm,bcm2835-thermal";
34*409f05f2SAlexander Graf	status = "okay";
35*409f05f2SAlexander Graf};
36