From 732231a7c04f334e69af89454073f7a23405468b Mon Sep 17 00:00:00 2001 From: Tony Lindgren Date: Thu, 20 Sep 2012 11:41:16 -0700 Subject: ARM: OMAP2+: Make omap-wakeupgen.h local This can be local to mach-omap2. Signed-off-by: Tony Lindgren diff --git a/arch/arm/mach-omap2/include/mach/omap-wakeupgen.h b/arch/arm/mach-omap2/include/mach/omap-wakeupgen.h deleted file mode 100644 index b0fd16f..0000000 --- a/arch/arm/mach-omap2/include/mach/omap-wakeupgen.h +++ /dev/null @@ -1,38 +0,0 @@ -/* - * OMAP WakeupGen header file - * - * Copyright (C) 2011 Texas Instruments, Inc. - * Santosh Shilimkar - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ -#ifndef OMAP_ARCH_WAKEUPGEN_H -#define OMAP_ARCH_WAKEUPGEN_H - -/* OMAP4 and OMAP5 has same base address */ -#define OMAP_WKUPGEN_BASE 0x48281000 - -#define OMAP_WKG_CONTROL_0 0x00 -#define OMAP_WKG_ENB_A_0 0x10 -#define OMAP_WKG_ENB_B_0 0x14 -#define OMAP_WKG_ENB_C_0 0x18 -#define OMAP_WKG_ENB_D_0 0x1c -#define OMAP_WKG_ENB_E_0 0x20 -#define OMAP_WKG_ENB_A_1 0x410 -#define OMAP_WKG_ENB_B_1 0x414 -#define OMAP_WKG_ENB_C_1 0x418 -#define OMAP_WKG_ENB_D_1 0x41c -#define OMAP_WKG_ENB_E_1 0x420 -#define OMAP_AUX_CORE_BOOT_0 0x800 -#define OMAP_AUX_CORE_BOOT_1 0x804 -#define OMAP_PTMSYNCREQ_MASK 0xc00 -#define OMAP_PTMSYNCREQ_EN 0xc04 -#define OMAP_TIMESTAMPCYCLELO 0xc08 -#define OMAP_TIMESTAMPCYCLEHI 0xc0c - -extern int __init omap_wakeupgen_init(void); -extern void __iomem *omap_get_wakeupgen_base(void); -extern int omap_secure_apis_support(void); -#endif diff --git a/arch/arm/mach-omap2/omap-hotplug.c b/arch/arm/mach-omap2/omap-hotplug.c index 414083b..765a2ac 100644 --- a/arch/arm/mach-omap2/omap-hotplug.c +++ b/arch/arm/mach-omap2/omap-hotplug.c @@ -20,7 +20,7 @@ #include #include -#include +#include "omap-wakeupgen.h" #include "common.h" diff --git a/arch/arm/mach-omap2/omap-smp.c b/arch/arm/mach-omap2/omap-smp.c index cf2b32e..06d8bc3 100644 --- a/arch/arm/mach-omap2/omap-smp.c +++ b/arch/arm/mach-omap2/omap-smp.c @@ -25,7 +25,7 @@ #include #include "omap-secure.h" -#include +#include "omap-wakeupgen.h" #include #include "soc.h" diff --git a/arch/arm/mach-omap2/omap-wakeupgen.c b/arch/arm/mach-omap2/omap-wakeupgen.c index 7b7d613..4c965ab 100644 --- a/arch/arm/mach-omap2/omap-wakeupgen.c +++ b/arch/arm/mach-omap2/omap-wakeupgen.c @@ -27,7 +27,7 @@ #include -#include +#include "omap-wakeupgen.h" #include "omap-secure.h" #include "soc.h" diff --git a/arch/arm/mach-omap2/omap-wakeupgen.h b/arch/arm/mach-omap2/omap-wakeupgen.h new file mode 100644 index 0000000..b0fd16f --- /dev/null +++ b/arch/arm/mach-omap2/omap-wakeupgen.h @@ -0,0 +1,38 @@ +/* + * OMAP WakeupGen header file + * + * Copyright (C) 2011 Texas Instruments, Inc. + * Santosh Shilimkar + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ +#ifndef OMAP_ARCH_WAKEUPGEN_H +#define OMAP_ARCH_WAKEUPGEN_H + +/* OMAP4 and OMAP5 has same base address */ +#define OMAP_WKUPGEN_BASE 0x48281000 + +#define OMAP_WKG_CONTROL_0 0x00 +#define OMAP_WKG_ENB_A_0 0x10 +#define OMAP_WKG_ENB_B_0 0x14 +#define OMAP_WKG_ENB_C_0 0x18 +#define OMAP_WKG_ENB_D_0 0x1c +#define OMAP_WKG_ENB_E_0 0x20 +#define OMAP_WKG_ENB_A_1 0x410 +#define OMAP_WKG_ENB_B_1 0x414 +#define OMAP_WKG_ENB_C_1 0x418 +#define OMAP_WKG_ENB_D_1 0x41c +#define OMAP_WKG_ENB_E_1 0x420 +#define OMAP_AUX_CORE_BOOT_0 0x800 +#define OMAP_AUX_CORE_BOOT_1 0x804 +#define OMAP_PTMSYNCREQ_MASK 0xc00 +#define OMAP_PTMSYNCREQ_EN 0xc04 +#define OMAP_TIMESTAMPCYCLELO 0xc08 +#define OMAP_TIMESTAMPCYCLEHI 0xc0c + +extern int __init omap_wakeupgen_init(void); +extern void __iomem *omap_get_wakeupgen_base(void); +extern int omap_secure_apis_support(void); +#endif diff --git a/arch/arm/mach-omap2/omap4-common.c b/arch/arm/mach-omap2/omap4-common.c index 73c1440..9fc8655 100644 --- a/arch/arm/mach-omap2/omap4-common.c +++ b/arch/arm/mach-omap2/omap4-common.c @@ -29,7 +29,7 @@ #include #include -#include +#include "omap-wakeupgen.h" #include "soc.h" #include "common.h" -- cgit v0.10.2