ARM: tegra: Specify tps65911 as wakeup source
authorDmitry Osipenko <digetx@gmail.com>
Tue, 2 Mar 2021 12:10:03 +0000 (15:10 +0300)
committerThierry Reding <treding@nvidia.com>
Wed, 24 Mar 2021 15:09:58 +0000 (16:09 +0100)
Specify TPS65911 as wakeup source on Tegra devices in order to allow
its RTC to wake up system from suspend by default instead of requiring
wakeup to be enabled manually via sysfs.

Tested-by: Peter Geis <pgwipeout@gmail.com> # Ouya T30
Tested-by: Matt Merhar <mattmerhar@protonmail.com> # Ouya T30
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/tegra30-apalis.dtsi
arch/arm/boot/dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi
arch/arm/boot/dts/tegra30-beaver.dts
arch/arm/boot/dts/tegra30-cardhu.dtsi
arch/arm/boot/dts/tegra30-colibri.dtsi
arch/arm/boot/dts/tegra30-ouya.dts

index 6544ce70b46f8c76a885dd759d1f13f1ef44f2e1..b2ac51fb15b140745eaa812845cafabc66212f64 100644 (file)
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,system-power-controller;
 
index bfc06b988781d1b85addf5b19b13017a45a58527..b97da45ebdb48bdf2f05a53546f2f8046758216f 100644 (file)
@@ -12,6 +12,7 @@
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,en-gpio-sleep = <0 0 1 0 0 0 0 0 0>;
                        ti,system-power-controller;
index e0624b74fb5030d59691145b028cf54ee2eb7d29..e159feeedef7262270b2a42c44d9daf74ff4203e 100644 (file)
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,system-power-controller;
 
index 844ed700c0e62108cdf40ecfbbadda6bedb33fe3..2dff14b87f3e61019bf6ea567f843ae0ecf54b17 100644 (file)
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,system-power-controller;
 
index e36aa3ce6c3d36a0f97aa37f6646caacf3b6a99a..413e35215804bee3360ca80191b33cc1d0d0860e 100644 (file)
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,system-power-controller;
 
index d36511d95d5a62f1009442e9fdac37fc1ceca2bd..9a10e0d697626664538ed478f6a4356c3fd06fd4 100644 (file)
                        interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
                        #interrupt-cells = <2>;
                        interrupt-controller;
+                       wakeup-source;
 
                        ti,en-gpio-sleep = <0 1 1 1 1 1 0 0 1>;
                        ti,system-power-controller;