xtensa: clean up platform headers
authorMax Filippov <jcmvbkbc@gmail.com>
Sun, 15 Dec 2019 10:44:59 +0000 (02:44 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Fri, 31 Jan 2020 20:17:25 +0000 (12:17 -0800)
Drop include directives for irrelevant headers in asm/platform.h and its
users. Sort remaining headers.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/include/asm/platform.h
arch/xtensa/kernel/platform.c
arch/xtensa/platforms/iss/setup.c
arch/xtensa/platforms/xtfpga/setup.c

index f2c48522c5a135bea04e2b70fe90370f22468055..354ca942de405b4a62730a788e4d05fe70937955 100644 (file)
@@ -12,8 +12,6 @@
 #define _XTENSA_PLATFORM_H
 
 #include <linux/types.h>
-#include <linux/pci.h>
-
 #include <asm/bootparam.h>
 
 /*
index a95ba05b0abe36724e1717432483c66e2f487966..25fd2cf1fe08b69ee319b870409b61610c3c6fef 100644 (file)
  * Chris Zankel <chris@zankel.net>
  */
 
+#include <linux/printk.h>
 #include <linux/types.h>
-#include <linux/pci.h>
-#include <linux/time.h>
 #include <asm/platform.h>
 #include <asm/timex.h>
-#include <asm/param.h>         /* HZ */
 
 #define _F(r,f,a,b)                                                    \
        r __platform_##f a b;                                           \
index e28dd53d7df52f6edc796a70e97b5362936bff7e..554758823ff5051514e1f96ea28958e2ffcf4bd4 100644 (file)
  * Copyright 2001 - 2005 Tensilica Inc.
  * Copyright 2017 Cadence Design Systems Inc.
  */
-#include <linux/memblock.h>
-#include <linux/stddef.h>
-#include <linux/kernel.h>
 #include <linux/init.h>
-#include <linux/errno.h>
-#include <linux/reboot.h>
-#include <linux/kdev_t.h>
-#include <linux/types.h>
-#include <linux/major.h>
-#include <linux/blkdev.h>
-#include <linux/console.h>
-#include <linux/delay.h>
-#include <linux/stringify.h>
+#include <linux/kernel.h>
 #include <linux/notifier.h>
+#include <linux/printk.h>
+#include <linux/string.h>
 
 #include <asm/platform.h>
-#include <asm/bootparam.h>
 #include <asm/setup.h>
 
 #include <platform/simcall.h>
index 829115bb381f81c577621ea63f75b15712757a11..b7e4580d3636b68980dd1954b004555184081b6b 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/of.h>
 #include <linux/clk-provider.h>
 #include <linux/of_address.h>
+#include <linux/slab.h>
 
 #include <asm/timex.h>
 #include <asm/processor.h>