diff options
author | Sri Krishna chowdary <schowdary@nvidia.com> | 2014-03-20 13:00:47 +0530 |
---|---|---|
committer | Nitin Kumbhar <nkumbhar@nvidia.com> | 2014-03-21 03:57:45 -0700 |
commit | dddb44e3cc58aed6e01d8fb314fd31efb935925f (patch) | |
tree | 7c87f2345c5c5e8c26635de265b01c4ecaefb909 /arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi | |
parent | 5aff649bf726f48c66be05eb561b81939edb6b12 (diff) |
ARM: tegra: dt: Add new p1761 a03 sensor dt file
populate the sensor dt file with cm3217 ALS and ltr659 PS.
Bug 1469642
Change-Id: I5b12410a0670a3bc95de67106b6cf7ea7e9d0bc9
Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com>
Reviewed-on: http://git-master/r/383195
Reviewed-by: Robert Shih <rshih@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi')
-rw-r--r-- | arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi b/arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi new file mode 100644 index 000000000000..46393a26d961 --- /dev/null +++ b/arch/arm/boot/dts/tegra124-platforms/tegra124-tn8-sensor-p1761-1270-a03.dtsi @@ -0,0 +1,59 @@ +#include <dt-bindings/gpio/tegra-gpio.h> + +/ { + i2c@7000c000 { + mpu6515@69 { + compatible = "invensense,mpu6515"; + reg = <0x69>; + interrupt-parent = <&gpio>; + interrupts = <144 0x01>; + invensense,int_config = <0x10>; + invensense,level_shifter = <0>; + invensense,orientation = [ff 00 00 00 01 00 00 00 ff]; + invensense,sec_slave_type = <0>; + invensense,key = [4e cc 7e eb f6 1e 35 22 + 00 34 0d 65 32 e9 94 89]; + vlogic-supply = <&palmas_smps8>; + vdd-supply = <&palmas_smps9>; + }; + + ak8963c@0d { + compatible = "ak,ak8963"; + reg = <0x0d>; + orientation = [ff 00 00 00 01 00 00 00 ff]; + config = "mpu"; + vid-supply = <&palmas_smps8>; + vdd-supply = <&palmas_smps9>; + }; + + cm3217@10 { + compatible = "capella,cm3217"; + reg = <0x10>; + vdd-supply = <&palmas_smps9>; + }; + + ltr659@23 { + compatible = "lite-on,ltr659"; + reg = <0x23>; + vdd-supply = <&palmas_smps9>; + vled-supply = <&palmas_smps8>; + }; + }; + + i2c@7000c400 { + status = "okay"; + + iqs253@44 { + compatible = "azoteq,iqs253"; + reg = <0x44>; + vddhi-supply = <&palmas_smps9>; + 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>; + sar-gpio = <&gpio TEGRA_GPIO(I, 2) GPIO_ACTIVE_LOW>; + }; + }; +}; |