diff --git a/arch/arm/mach-highbank/core.c b/arch/arm/mach-highbank/core.c index 3423c55b2..967d13f93 100644 --- a/arch/arm/mach-highbank/core.c +++ b/arch/arm/mach-highbank/core.c @@ -15,11 +15,10 @@ #include #include +#include +#include -#include "sysregs.h" - -void __iomem *sregs_base = IOMEM(0xfff3c00); - +void __iomem *sregs_base = IOMEM(HB_SREG_A9_BASE); static void highbank_clk_init(void) { diff --git a/arch/arm/mach-highbank/include/mach/hardware.h b/arch/arm/mach-highbank/include/mach/hardware.h new file mode 100644 index 000000000..db7fff242 --- /dev/null +++ b/arch/arm/mach-highbank/include/mach/hardware.h @@ -0,0 +1,14 @@ +/* + * Copyright (C) 2010-2011 Calxeda, Inc + * Copyright (C) 2013 Jean-Christophe PLAGNIOL-VILLARD + * + * GPLv2 only + */ + +#ifndef __MACH_HARDWARE_H__ +#define __MACH_HARDWARE_H__ + +#define HB_SREG_A9_BASE 0xfff3c000 +#define HB_SYSRAM_OPP_TABLE_BASE 0xfff8f000 + +#endif /* __MACH_HARDWARE_H__ */ diff --git a/arch/arm/mach-highbank/sysregs.h b/arch/arm/mach-highbank/include/mach/sysregs.h similarity index 100% rename from arch/arm/mach-highbank/sysregs.h rename to arch/arm/mach-highbank/include/mach/sysregs.h diff --git a/arch/arm/mach-highbank/reset.c b/arch/arm/mach-highbank/reset.c index 9163cba86..b9664e41b 100644 --- a/arch/arm/mach-highbank/reset.c +++ b/arch/arm/mach-highbank/reset.c @@ -8,8 +8,7 @@ #include #include - -#include "sysregs.h" +#include void __noreturn reset_cpu(ulong addr) {