1 From 4ded82c85017ca5997e473cdc628ad0d5bb6afb3 Mon Sep 17 00:00:00 2001
2 From: Sasha Levin <sashal@kernel.org>
3 Date: Tue, 5 Mar 2024 23:34:08 +1100
4 Subject: powerpc/embedded6xx: Fix no previous prototype for avr_uart_send()
7 From: Michael Ellerman <mpe@ellerman.id.au>
9 [ Upstream commit 20933531be0577cdd782216858c26150dbc7936f ]
11 Move the prototypes into mpc10x.h which is included by all the relevant
14 arch/powerpc/platforms/embedded6xx/ls_uart.c:59:6: error: no previous prototype for 'avr_uart_configure'
15 arch/powerpc/platforms/embedded6xx/ls_uart.c:82:6: error: no previous prototype for 'avr_uart_send'
17 Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
18 Link: https://msgid.link/20240305123410.3306253-1-mpe@ellerman.id.au
19 Signed-off-by: Sasha Levin <sashal@kernel.org>
21 arch/powerpc/platforms/embedded6xx/linkstation.c | 3 ---
22 arch/powerpc/platforms/embedded6xx/mpc10x.h | 3 +++
23 2 files changed, 3 insertions(+), 3 deletions(-)
25 diff --git a/arch/powerpc/platforms/embedded6xx/linkstation.c b/arch/powerpc/platforms/embedded6xx/linkstation.c
26 index 1830e1ac1f8f0..107a8b60ad0c9 100644
27 --- a/arch/powerpc/platforms/embedded6xx/linkstation.c
28 +++ b/arch/powerpc/platforms/embedded6xx/linkstation.c
29 @@ -99,9 +99,6 @@ static void __init linkstation_init_IRQ(void)
33 -extern void avr_uart_configure(void);
34 -extern void avr_uart_send(const char);
36 static void __noreturn linkstation_restart(char *cmd)
39 diff --git a/arch/powerpc/platforms/embedded6xx/mpc10x.h b/arch/powerpc/platforms/embedded6xx/mpc10x.h
40 index 5ad12023e5628..ebc258fa4858d 100644
41 --- a/arch/powerpc/platforms/embedded6xx/mpc10x.h
42 +++ b/arch/powerpc/platforms/embedded6xx/mpc10x.h
43 @@ -156,4 +156,7 @@ int mpc10x_disable_store_gathering(struct pci_controller *hose);
44 /* For MPC107 boards that use the built-in openpic */
45 void mpc10x_set_openpic(void);
47 +void avr_uart_configure(void);
48 +void avr_uart_send(const char c);
50 #endif /* __PPC_KERNEL_MPC10X_H */