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