1 From: Takashi Iwai <tiwai@suse.de>
2 Subject: [PATCH] Fix build_error without CONFIG_PPC_83xx
6 fsl_deep_sleep() is defined only with CONFIG_PPC_83xx although
7 CONFIG_IPIC is set for CONFIG_PPC_MPC512x, too.
9 Signed-off-by: Takashi Iwai <tiwai@suse.de>
13 arch/powerpc/sysdev/ipic.c | 2 ++
14 1 file changed, 2 insertions(+)
16 --- a/arch/powerpc/sysdev/ipic.c
17 +++ b/arch/powerpc/sysdev/ipic.c
18 @@ -920,6 +920,7 @@ static int ipic_suspend(struct sys_devic
19 ipic_saved_state.sermr = ipic_read(ipic->regs, IPIC_SERMR);
20 ipic_saved_state.sercr = ipic_read(ipic->regs, IPIC_SERCR);
22 +#ifdef CONFIG_PPC_83xx
23 if (fsl_deep_sleep()) {
24 /* In deep sleep, make sure there can be no
25 * pending interrupts, as this can cause
26 @@ -930,6 +931,7 @@ static int ipic_suspend(struct sys_devic
27 ipic_write(ipic->regs, IPIC_SEMSR, 0);
28 ipic_write(ipic->regs, IPIC_SERMR, 0);