]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
pinctrl: intel: Move linux/pm.h to the local header
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 4 Sep 2018 11:26:17 +0000 (14:26 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 18 Sep 2018 23:37:19 +0000 (16:37 -0700)
We now using a common macro for PM operations in pin control drivers for Intel
SoCs, and since that macro relies on the definition and macro from linux/pm.h
header file, it's logical to include it directly in pinctrl-intel.h. Otherwise
it's a bit fragile and requires a proper ordering of header inclusion in C
files.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/intel/pinctrl-broxton.c
drivers/pinctrl/intel/pinctrl-cannonlake.c
drivers/pinctrl/intel/pinctrl-cedarfork.c
drivers/pinctrl/intel/pinctrl-denverton.c
drivers/pinctrl/intel/pinctrl-geminilake.c
drivers/pinctrl/intel/pinctrl-icelake.c
drivers/pinctrl/intel/pinctrl-intel.h
drivers/pinctrl/intel/pinctrl-lewisburg.c
drivers/pinctrl/intel/pinctrl-sunrisepoint.c

index 629d640037f93999b87d1ac52987e0e86ccc8ff6..452b5928325397970bc5680c0ab11f6473d29c60 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index 88ff6757319702e0236ec419846826d61aa67f55..bd0a5f137f73db666216c51cddb745fb1c44d865 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
 
 #include <linux/pinctrl/pinctrl.h>
 
index d675c9b485b6f1c8302a386ff7b4be8c56a48fc0..7e068fc61ce108aefede7b01d49006377d471f79 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/acpi.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index 20172509c32c6f4438d3485c250f7582c6f9ee88..88bc55281b8380da379b8e80fbbae881d4e2ed59 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/acpi.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index 3e7a2a16435c2c044289d9864ea4aaf6011aa291..55c87d95207a08f8bd704cb49d359a73f385ebcb 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index 7c0972c13a8dc1e5bb65303a46fc083ef0768767..f33a5deafb97f68b5d6beeab04c9c45288d90e39 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/acpi.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index acb723bbad87af70e6ad4e937da64fd5144642ff..6b558c533bd198e708a65c76abc37abe0542a3db 100644 (file)
@@ -10,6 +10,8 @@
 #ifndef PINCTRL_INTEL_H
 #define PINCTRL_INTEL_H
 
+#include <linux/pm.h>
+
 struct pinctrl_pin_desc;
 struct platform_device;
 struct device;
index 804b86e8aa1ffef39d363e5ef9c976f96e6462d7..70ea9c51846079c998ff8244ec1e25ccab6d8eed 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/acpi.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
+
 #include <linux/pinctrl/pinctrl.h>
 
 #include "pinctrl-intel.h"
index 53ebceaa1ea75327bb82199a5c6c5bfd7f9e2eff..38a7c811ff582c195909f417526d7610ca11c341 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/pm.h>
 
 #include <linux/pinctrl/pinctrl.h>