2 * Copyright (c) 2014-2015, NVIDIA CORPORATION. All rights reserved.
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * You should have received a copy of the GNU General Public License along
15 * with this program; if not, write to the Free Software Foundation, Inc.,
16 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19 #include <dt-bindings/gpio/tegra-gpio.h>
24 compatible = "invensense,mpu6xxx";
26 interrupt-parent = <&gpio>;
27 interrupts = <TEGRA_GPIO(X, 2) 0x01>;
28 accelerometer_matrix = [ff 00 00 00 ff 00 00 00 01];
29 gyroscope_matrix = [ff 00 00 00 ff 00 00 00 01];
33 compatible = "ak,ak89xx";
35 magnetic_field_matrix = [ff 00 00 00 ff 00 00 00 01];
36 magnetic_field_delay_us_min = <16666>;
40 compatible = "bmp,bmpX80";
45 compatible = "capella,cm3217";
50 compatible = "lite-on,ltr659";
56 compatible = "azoteq,iqs253";
59 proximity,max-range = "2"; /* 2 cm */
60 proximity,integration-time = "16000000"; /* 16 msec */
61 proximity,power-consumed = "1.67"; /* approx mA */
62 rdy-gpio = <&gpio TEGRA_GPIO(A, 6) GPIO_ACTIVE_LOW>;
63 wake-gpio = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_LOW>;
64 /* sar-gpio = <&gpio TEGRA_GPIO(I, 2) GPIO_ACTIVE_LOW>; */ /* Fix me! */