ARM: dts: imx7s-warp: Add MPL3115 sensor support
authorBreno Lima <breno.lima@nxp.com>
Tue, 9 Aug 2016 18:40:45 +0000 (15:40 -0300)
committerShawn Guo <shawnguo@kernel.org>
Mon, 15 Aug 2016 13:32:12 +0000 (21:32 +0800)
Add support for MPL3115 NXP pressure sensor.

Tested by reading temperature and pressure:

$ cat /sys/bus/iio/devices/iio:device0/in_temp_raw
$ cat /sys/bus/iio/devices/iio:device0/in_pressure_raw

Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx7s-warp.dts

index e318c989c18fd9c180ca725dab098eb1a2c14471..ae23781034fd06770bdd42e010fc4c2bedf8531a 100644 (file)
        };
 };
 
+&i2c4 {
+       clock-frequency = <100000>;
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_i2c4>;
+       status = "okay";
+
+       mpl3115@60 {
+               compatible = "fsl,mpl3115";
+               reg = <0x60>;
+       };
+};
+
 &uart1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_uart1>;
                >;
        };
 
+       pinctrl_i2c4: i2c4grp {
+               fsl,pins = <
+                       MX7D_PAD_I2C4_SCL__I2C4_SCL     0x4000007f
+                       MX7D_PAD_I2C4_SDA__I2C4_SDA     0x4000007f
+               >;
+       };
+
        pinctrl_uart1: uart1grp {
                fsl,pins = <
                        MX7D_PAD_UART1_TX_DATA__UART1_DCE_TX    0x79