aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/ste-href-stuib.dtsi
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2013-09-26 09:34:02 -0400
committerLinus Walleij <linus.walleij@linaro.org>2013-10-02 10:17:03 -0400
commit9c19cfa93a43803c5f40054f96bca28d439e0847 (patch)
tree4f619a8054aedad7cdbb2eacfe327b92a83281d9 /arch/arm/boot/dts/ste-href-stuib.dtsi
parentd62407b0a68370c0eef9f4a508d846570ff6d38e (diff)
ARM: ux500: split HREF UIB files
Create two different UIB (User Interface Board) include files: one per UIB simply. The include files now only handle the devices on that very UIB. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/ste-href-stuib.dtsi')
-rw-r--r--arch/arm/boot/dts/ste-href-stuib.dtsi80
1 files changed, 80 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/ste-href-stuib.dtsi b/arch/arm/boot/dts/ste-href-stuib.dtsi
new file mode 100644
index 000000000000..524e33240ad4
--- /dev/null
+++ b/arch/arm/boot/dts/ste-href-stuib.dtsi
@@ -0,0 +1,80 @@
1/*
2 * Copyright 2012 ST-Ericsson AB
3 *
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
7 *
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
10 */
11
12#include <dt-bindings/interrupt-controller/irq.h>
13
14/ {
15 soc {
16 i2c@80004000 {
17 stmpe1601: stmpe1601@40 {
18 compatible = "st,stmpe1601";
19 reg = <0x40>;
20 interrupts = <26 IRQ_TYPE_EDGE_FALLING>;
21 interrupt-parent = <&gpio6>;
22 interrupt-controller;
23
24 wakeup-source;
25 st,autosleep-timeout = <1024>;
26
27 stmpe_keypad {
28 compatible = "st,stmpe-keypad";
29
30 debounce-interval = <64>;
31 st,scan-count = <8>;
32 st,no-autorepeat;
33
34 linux,keymap = <0x205006b
35 0x4010074
36 0x3050072
37 0x1030004
38 0x502006a
39 0x500000a
40 0x5008b
41 0x706001c
42 0x405000b
43 0x6070003
44 0x3040067
45 0x303006c
46 0x60400e7
47 0x602009e
48 0x4020073
49 0x5050002
50 0x4030069
51 0x3020008>;
52 };
53 };
54 };
55
56 i2c@80110000 {
57 bu21013_tp@5c {
58 compatible = "rohm,bu21013_tp";
59 reg = <0x5c>;
60 touch-gpio = <&gpio2 20 0x4>;
61 avdd-supply = <&ab8500_ldo_aux1_reg>;
62
63 rohm,touch-max-x = <384>;
64 rohm,touch-max-y = <704>;
65 rohm,flip-y;
66 };
67
68 bu21013_tp@5d {
69 compatible = "rohm,bu21013_tp";
70 reg = <0x5d>;
71 touch-gpio = <&gpio2 20 0x4>;
72 avdd-supply = <&ab8500_ldo_aux1_reg>;
73
74 rohm,touch-max-x = <384>;
75 rohm,touch-max-y = <704>;
76 rohm,flip-y;
77 };
78 };
79 };
80};