[PATCH 03/17] omap4: Export scu base address
Kevin Hilman
khilman at ti.com
Wed Mar 2 16:58:43 EST 2011
Santosh Shilimkar <santosh.shilimkar at ti.com> writes:
> The scu base address needs to be accessed in cpu hotplug
> for power management. Hence export the same
As with previous patch, rather than export the base address itself, it
should export a helper function to get the base address
Kevin
> Signed-off-by: Santosh Shilimkar <santosh.shilimkar at ti.com>
> Reviewed-by: Kevin Hilman <khilman at ti.com>
> ---
> arch/arm/mach-omap2/include/mach/omap4-common.h | 4 ++++
> arch/arm/mach-omap2/omap-smp.c | 2 +-
> 2 files changed, 5 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/mach-omap2/include/mach/omap4-common.h b/arch/arm/mach-omap2/include/mach/omap4-common.h
> index 5b0270b..0e5edd8 100644
> --- a/arch/arm/mach-omap2/include/mach/omap4-common.h
> +++ b/arch/arm/mach-omap2/include/mach/omap4-common.h
> @@ -26,6 +26,10 @@ extern void __iomem *l2cache_base;
>
> extern void __iomem *gic_dist_base_addr;
>
> +#ifdef CONFIG_SMP
> +extern void __iomem *scu_base;
> +#endif
> +
> extern void __init gic_init_irq(void);
> extern void omap_smc1(u32 fn, u32 arg);
>
> diff --git a/arch/arm/mach-omap2/omap-smp.c b/arch/arm/mach-omap2/omap-smp.c
> index b66cfe8..b105a29 100644
> --- a/arch/arm/mach-omap2/omap-smp.c
> +++ b/arch/arm/mach-omap2/omap-smp.c
> @@ -26,7 +26,7 @@
> #include <mach/omap4-common.h>
>
> /* SCU base address */
> -static void __iomem *scu_base;
> +void __iomem *scu_base;
>
> static DEFINE_SPINLOCK(boot_lock);
More information about the linux-arm-kernel
mailing list