summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/at91-sama5d4ek.dts
diff options
context:
space:
mode:
authorPatrice Vilchez <patrice.vilchez@atmel.com>2015-01-12 13:34:45 +0300
committerNicolas Ferre <nicolas.ferre@atmel.com>2015-09-18 17:00:04 +0300
commita21a6c47f53c575082800cd311a9ab0bd3b52809 (patch)
tree9404ae4f0ced51304112320fce822932a638ac7d /arch/arm/boot/dts/at91-sama5d4ek.dts
parent4288ac7b882d2669fe4b795971392aadb7168fa8 (diff)
downloadlinux-a21a6c47f53c575082800cd311a9ab0bd3b52809.tar.xz
ARM: at91/dt: sama5d4ek: Add support of QT1070 and Maxtouch
As the EK board comes with a PDA 7" screen, add the touch buttons and touchscreen for it. Signed-off-by: Patrice Vilchez <patrice.vilchez@atmel.com> [nicolas.ferre@atmel.com: add commit message] Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'arch/arm/boot/dts/at91-sama5d4ek.dts')
-rw-r--r--arch/arm/boot/dts/at91-sama5d4ek.dts27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91-sama5d4ek.dts b/arch/arm/boot/dts/at91-sama5d4ek.dts
index 49a59c7e4a5d..6d272c0125e3 100644
--- a/arch/arm/boot/dts/at91-sama5d4ek.dts
+++ b/arch/arm/boot/dts/at91-sama5d4ek.dts
@@ -148,6 +148,25 @@
clocks = <&pck2>;
clock-names = "mclk";
};
+
+ qt1070:keyboard@1b {
+ compatible = "qt1070";
+ reg = <0x1b>;
+ interrupt-parent = <&pioE>;
+ interrupts = <25 0x0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_qt1070_irq>;
+ wakeup-source;
+ };
+
+ atmel_mxt_ts@4c {
+ compatible = "atmel,atmel_mxt_ts";
+ reg = <0x4c>;
+ interrupt-parent = <&pioE>;
+ interrupts = <24 0x0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_mxt_ts>;
+ };
};
macb0: ethernet@f8020000 {
@@ -204,6 +223,14 @@
atmel,pins =
<AT91_PIOE 13 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>; /* PE13 gpio */
};
+ pinctrl_qt1070_irq: qt1070_irq {
+ atmel,pins =
+ <AT91_PIOE 25 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
+ };
+ pinctrl_mxt_ts: mxt_irq {
+ atmel,pins =
+ <AT91_PIOE 24 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
+ };
};
};
};