aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2015-03-09 16:06:57 -0400
committerSimon Horman <horms+renesas@verge.net.au>2015-03-10 20:52:21 -0400
commit46dd8a809effdc7ebe6ec760e3e421d5ac2a40f1 (patch)
tree6de693e997bc87380d39d8b7113ca419ac7f1ec9
parentceb7747993adcc40581629e4abb0d9ea7853e857 (diff)
ARM: shmobile: lager: Add da9063 PMIC device node for system restart
Add a device node for the da9063 PMIC, with subnodes for rtc and wdt. Regulator support is not yet included. This allows the system to be restarted when the watchdog timer times out, or when a system restart is requested. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r--arch/arm/boot/dts/r8a7790-lager.dts16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/r8a7790-lager.dts b/arch/arm/boot/dts/r8a7790-lager.dts
index e2f47464f023..2a0f895c48d0 100644
--- a/arch/arm/boot/dts/r8a7790-lager.dts
+++ b/arch/arm/boot/dts/r8a7790-lager.dts
@@ -513,6 +513,22 @@
513 pinctrl-0 = <&iic3_pins>; 513 pinctrl-0 = <&iic3_pins>;
514 status = "okay"; 514 status = "okay";
515 515
516 pmic@58 {
517 compatible = "dlg,da9063";
518 reg = <0x58>;
519 interrupt-parent = <&irqc0>;
520 interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
521 interrupt-controller;
522
523 rtc {
524 compatible = "dlg,da9063-rtc";
525 };
526
527 wdt {
528 compatible = "dlg,da9063-watchdog";
529 };
530 };
531
516 vdd_dvfs: regulator@68 { 532 vdd_dvfs: regulator@68 {
517 compatible = "dlg,da9210"; 533 compatible = "dlg,da9210";
518 reg = <0x68>; 534 reg = <0x68>;