[PATCH] fixed unresolved symbol "at91_pm_set_standby" when built without CONFIG_PM
Nicolas Ferre
nicolas.ferre at atmel.com
Mon Dec 2 06:08:19 EST 2013
On 24/11/2013 19:02, Brent Taylor :
> If CONFIG_PM is not defined, then arch/arm/mach-at91/pm.c is not
> compiled in. This patch creates an inline function that does nothing
> if CONFIG_PM is not defined.
Your "Signed-off-by" line is missing. Can you please quickly send it to
me (by just replying to this email)?
Otherwise, seems reasonable:
Acked-by: Nicolas Ferre <nicolas.ferre at atmel.com>
> ---
> arch/arm/mach-at91/pm.h | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/arch/arm/mach-at91/pm.h b/arch/arm/mach-at91/pm.h
> index 3ed190c..c5101dc 100644
> --- a/arch/arm/mach-at91/pm.h
> +++ b/arch/arm/mach-at91/pm.h
> @@ -16,7 +16,11 @@
> #include <mach/at91_ramc.h>
> #include <mach/at91rm9200_sdramc.h>
>
> +#ifdef CONFIG_PM
> extern void at91_pm_set_standby(void (*at91_standby)(void));
> +#else
> +static inline void at91_pm_set_standby(void (*at91_standby)(void)) { }
> +#endif
>
> /*
> * The AT91RM9200 goes into self-refresh mode with this command, and will
> --
> 1.8.3.2
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
--
Nicolas Ferre
More information about the linux-arm-kernel
mailing list