1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
#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>;
illuminance,resolution = "7675";
illuminance,max-range = "603193.3";
illuminance,power-consumed = "0.09";
};
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>;
};
};
};
|