- Take care of i2c registration
- Take care of regulator used
- pass meta data required for Android HAL
- specify the gpio used
bug
1420230
Change-Id: I15e8d7fa4ad5a16b72730281da5e19ef095eabb9
Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com>
Reviewed-on: http://git-master/r/361304
(cherry picked from commit
f9a4289fcc7dd56da5472e2f6b0f4acf08ebccef)
Reviewed-on: http://git-master/r/363700
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
+#include <dt-bindings/gpio/tegra-gpio.h>
+
/ {
i2c@7000c000 {
mpu6515@69 {
vcc-supply = <&palmas_smps8>;
};
};
+
+ i2c@7000c400 {
+ status = "okay";
+
+ iqs253@44 {
+ compatible = "azoteq,iqs253";
+ reg = <0x44>;
+ vddhi-supply = <&palmas_smps8>;
+ vendor = "Azoteq";
+ proximity,max-range = "2"; /* 2 cm */
+ proximity,integration-time = "16000000"; /* 16 msec */
+ proximity,power-consumed = "1.67"; /* approx mA */
+ rdy-gpio = <&gpio TEGRA_GPIO(K, 5) GPIO_ACTIVE_LOW>;
+ wake-gpio = <&gpio TEGRA_GPIO(W, 3) GPIO_ACTIVE_LOW>;
+ };
+ };
};