ARM: dts: omap4-droid4: Add tmp105 sensor for droid 4
authorTony Lindgren <tony@atomide.com>
Mon, 6 Mar 2017 04:11:58 +0000 (20:11 -0800)
committerTony Lindgren <tony@atomide.com>
Wed, 22 Mar 2017 16:07:10 +0000 (09:07 -0700)
Add tmp105 sensor for droid 4. This can be used with modprobe
lm75.ko and running sensors from lm-sensors package. Note that
the lm75.c driver does not yet support alert interrupt but
droid 4 seems to be wired for it.

Cc: devicetree@vger.kernel.org
Cc: Marcel Partap <mpartap@gmx.net>
Cc: Michael Scott <michael.scott@linaro.org>
Tested-By: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/omap4-droid4-xt894.dts

index 1830f747354fca987695f37b32479080a8be0813..05046edefee7290fda6bf51591321e30a9d8c535 100644 (file)
        status = "disabled";
 };
 
+&i2c1 {
+       tmp105@48 {
+               compatible = "ti,tmp105";
+               reg = <0x48>;
+               pinctrl-0 = <&tmp105_irq>;
+               pinctrl-names = "default";
+               /* kpd_row0.gpio_178 */
+               interrupts-extended = <&gpio6 18 IRQ_TYPE_EDGE_FALLING
+                                      &omap4_pmx_core 0x14e>;
+               interrupt-names = "irq", "wakeup";
+               wakeup-source;
+       };
+};
+
 &keypad {
        keypad,num-rows = <8>;
        keypad,num-columns = <8>;
                >;
        };
 
+       /* kpd_row0.gpio_178 */
+       tmp105_irq: pinmux_tmp105_irq {
+               pinctrl-single,pins = <
+               OMAP4_IOPAD(0x18e, PIN_INPUT_PULLUP | MUX_MODE3)
+               >;
+       };
+
        usb_gpio_mux_sel1: pinmux_usb_gpio_mux_sel1_pins {
                /* gpio_60 */
                pinctrl-single,pins = <