ARM: tegra: cpuidle: Add missing cpuidle.h include
authorThierry Reding <treding@nvidia.com>
Thu, 28 Apr 2016 12:52:45 +0000 (14:52 +0200)
committerThierry Reding <treding@nvidia.com>
Fri, 10 Jun 2016 14:17:59 +0000 (16:17 +0200)
Some of the functions implemented are flagged as not having a prototype
defined when building with W=1. Include the header to avoid these build
warnings and add a prototype as well as a dummy implementation for the
tegra_cpuidle_pcie_irqs_in_use() function.

Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/mach-tegra/cpuidle-tegra114.c
arch/arm/mach-tegra/cpuidle-tegra20.c
arch/arm/mach-tegra/cpuidle-tegra30.c
arch/arm/mach-tegra/cpuidle.h

index 9157546fe68c1266f6dc45d21fc840543db1c2ac..d3aa9be16621faa1f6a1e98a4b7f26cb6fe89ce6 100644 (file)
@@ -26,6 +26,7 @@
 #include <asm/suspend.h>
 #include <asm/psci.h>
 
+#include "cpuidle.h"
 #include "pm.h"
 #include "sleep.h"
 
index 7469347b17493890ec43856b2a961a407bc6f7e0..afcee04f2616aa5c8c1e443b2feaa4f3465c1fea 100644 (file)
@@ -30,6 +30,7 @@
 #include <asm/smp_plat.h>
 #include <asm/suspend.h>
 
+#include "cpuidle.h"
 #include "flowctrl.h"
 #include "iomap.h"
 #include "irq.h"
index 4dbe1dae937c49e25e479f0ebbc89a80076dcb80..c1417361e10ee55558ae5b7bc3bf946bb2a347fa 100644 (file)
@@ -30,6 +30,7 @@
 #include <asm/smp_plat.h>
 #include <asm/suspend.h>
 
+#include "cpuidle.h"
 #include "pm.h"
 #include "sleep.h"
 
index c017dab60ffa593af6f20e276ce8b46324527f44..dd1624d4b294e2c79643017560c68eb4aa6873e8 100644 (file)
@@ -23,8 +23,10 @@ void tegra20_cpuidle_pcie_irqs_in_use(void);
 int tegra30_cpuidle_init(void);
 int tegra114_cpuidle_init(void);
 void tegra_cpuidle_init(void);
+void tegra_cpuidle_pcie_irqs_in_use(void);
 #else
 static inline void tegra_cpuidle_init(void) {}
+static inline void tegra_cpuidle_pcie_irqs_in_use(void) {}
 #endif
 
 #endif
This page took 0.027388 seconds and 5 git commands to generate.