hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/arch/arm/mach-dove/common.c
....@@ -11,6 +11,7 @@
1111 #include <linux/clk-provider.h>
1212 #include <linux/dma-mapping.h>
1313 #include <linux/init.h>
14
+#include <linux/io.h>
1415 #include <linux/of.h>
1516 #include <linux/of_platform.h>
1617 #include <linux/platform_data/dma-mv_xor.h>
....@@ -21,11 +22,11 @@
2122 #include <asm/mach/arch.h>
2223 #include <asm/mach/map.h>
2324 #include <asm/mach/time.h>
24
-#include <mach/bridge-regs.h>
25
-#include <mach/pm.h>
2625 #include <plat/common.h>
2726 #include <plat/irq.h>
2827 #include <plat/time.h>
28
+#include "bridge-regs.h"
29
+#include "pm.h"
2930 #include "common.h"
3031
3132 /* These can go away once Dove uses the mvebu-mbus DT binding */
....@@ -47,7 +48,7 @@
4748 /*****************************************************************************
4849 * I/O Address Mapping
4950 ****************************************************************************/
50
-static struct map_desc dove_io_desc[] __initdata = {
51
+static struct map_desc __maybe_unused dove_io_desc[] __initdata = {
5152 {
5253 .virtual = (unsigned long) DOVE_SB_REGS_VIRT_BASE,
5354 .pfn = __phys_to_pfn(DOVE_SB_REGS_PHYS_BASE),