Add support for Silicon Labs Si7013/20/21 humidity/temperature sensor.
authorAlex Tucker <alex@floop.org.uk>
Tue, 13 Dec 2016 19:50:18 +0000 (19:50 +0000)
committerRaspbian kernel package updater <root@raspbian.org>
Sun, 8 Oct 2017 01:00:02 +0000 (01:00 +0000)
arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts

index f6d134c095af2398fc55ae7d2b0e86456c30627c..31bda8da4cb6a56bfe493a81b918900995fb0589 100644 (file)
@@ -1,34 +1,41 @@
-// Definitions for a few digital barometric pressure and temperature sensors
+// Definitions for I2C based sensors using the Industrial IO interface.
 /dts-v1/;
 /plugin/;
 
 / {
-        compatible = "brcm,bcm2708";
+       compatible = "brcm,bcm2708";
 
-        fragment@0 {
-                target = <&i2c_arm>;
-                __overlay__ {
-                        #address-cells = <1>;
-                        #size-cells = <0>;
-                        status = "okay";
+       fragment@0 {
+               target = <&i2c_arm>;
+               __overlay__ {
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "okay";
 
-                        bmp085: bmp085@77 {
-                                compatible = "bosch,bmp085";
-                                reg = <0x77>;
-                                default-oversampling = <3>;
-                                status = "disable";
-                        };
+                       bmp085: bmp085@77 {
+                               compatible = "bosch,bmp085";
+                               reg = <0x77>;
+                               default-oversampling = <3>;
+                               status = "disable";
+                       };
 
-                        bmp280: bmp280@76 {
-                                compatible = "bosch,bmp280";
-                                reg = <0x76>;
-                                status = "disable";
-                        };
-                };
-        };
+                       bmp280: bmp280@76 {
+                               compatible = "bosch,bmp280";
+                               reg = <0x76>;
+                               status = "disable";
+                       };
+
+                       si7020: si7020@40 {
+                               compatible = "si7020";
+                               reg = <0x40>;
+                               status = "disable";
+                       };
+               };
+       };
 
        __overrides__ {
                bmp085 = <&bmp085>,"status";
                bmp280 = <&bmp280>,"status";
+               si7020 = <&si7020>,"status";
        };
 };