BCM2708: Add core Device Tree support
[platform/kernel/linux-rpi.git] / arch / arm / boot / dts / overlays / rpi-sense-v2-overlay.dts
1 // rpi-sense HAT
2 /dts-v1/;
3 /plugin/;
4
5 / {
6         compatible = "brcm,bcm2835";
7
8         fragment@0 {
9                 target = <&i2c1>;
10                 __overlay__ {
11                         #address-cells = <1>;
12                         #size-cells = <0>;
13                         status = "okay";
14
15                         rpi-sense@46 {
16                                 compatible = "rpi,rpi-sense";
17                                 reg = <0x46>;
18                                 keys-int-gpios = <&gpio 23 1>;
19                                 status = "okay";
20                         };
21
22                         lsm9ds1-magn@1c {
23                                 compatible = "st,lsm9ds1-magn";
24                                 reg = <0x1c>;
25                                 status = "okay";
26                         };
27
28                         lps25h-press@5c {
29                                 compatible = "st,lps25h-press";
30                                 reg = <0x5c>;
31                                 status = "okay";
32                         };
33
34                         hts221-humid@5f {
35                                 compatible = "st,hts221-humid", "st,hts221";
36                                 reg = <0x5f>;
37                                 status = "okay";
38                         };
39
40                         lsm9ds1-accel@6a {
41                                 compatible = "st,lsm9ds1-accel";
42                                 reg = <0x6a>;
43                                 status = "okay";
44                         };
45                 };
46         };
47 };