From: Stefan Tatschner Date: Mon, 29 May 2017 19:46:16 +0000 (+0200) Subject: Add device tree config for htu21 X-Git-Tag: archive/raspbian/4.9.82-1+deb9u3+rpi1_jessie~5^2~205 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1fb3e942d0d10ddc3d872cbee380655826a5961c;p=linux-4.9.git Add device tree config for htu21 See: https://github.com/raspberrypi/linux/pull/2041 Signed-off-by: Phil Elwell --- diff --git a/arch/arm/boot/dts/overlays/README b/arch/arm/boot/dts/overlays/README index bd7563be019c..1a905dba7fe1 100644 --- a/arch/arm/boot/dts/overlays/README +++ b/arch/arm/boot/dts/overlays/README @@ -673,6 +673,8 @@ Params: addr Set the address for the BME280, BMP280, TMP102 bmp280 Select the Bosch Sensortronic BMP280 Valid addresses 0x76-0x77, default 0x76 + htu21 Select the HTU21 temperature and humidity sensor + lm75 Select the Maxim LM75 temperature sensor Valid addresses 0x48-0x4f, default 0x4f diff --git a/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts index d2f0008addfa..17c27e3b666a 100644 --- a/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts +++ b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts @@ -67,6 +67,21 @@ }; fragment@4 { + target = <&i2c_arm>; + __dormant__ { + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; + + htu21: htu21@40 { + compatible = "htu21"; + reg = <0x40>; + status = "okay"; + }; + }; + }; + + fragment@5 { target = <&i2c_arm>; __dormant__ { #address-cells = <1>; @@ -81,7 +96,7 @@ }; }; - fragment@5 { + fragment@6 { target = <&i2c_arm>; __dormant__ { #address-cells = <1>; @@ -96,7 +111,7 @@ }; }; - fragment@6 { + fragment@7 { target = <&i2c_arm>; __dormant__ { #address-cells = <1>; @@ -118,9 +133,10 @@ bmp085 = <0>,"+1"; bmp180 = <0>,"+2"; bmp280 = <0>,"+3"; - lm75 = <0>,"+4"; + htu21 = <0>,"+4"; + lm75 = <0>,"+5"; lm75addr = <&lm75>,"reg:0"; - si7020 = <0>,"+5"; - tmp102 = <0>,"+6"; + si7020 = <0>,"+6"; + tmp102 = <0>,"+7"; }; };