powerpc/rtas: Move post_mobility_fixup() declaration to pseries
This is a pseries-specific function declaration that doesn't belong in rtas.h. Move it to the pseries platform code and adjust pseries/suspend.c accordingly. Signed-off-by: Nathan Lynch <nathanl@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://msgid.link/20231106-rtas-trivial-v1-5-61847655c51f@linux.ibm.com
This commit is contained in:
parent
1d8faf1f41
commit
010862d235
@ -444,7 +444,6 @@ extern void pSeries_log_error(char *buf, unsigned int err_type, int fatal);
|
||||
#ifdef CONFIG_PPC_PSERIES
|
||||
extern time64_t last_rtas_event;
|
||||
extern int clobbering_unread_rtas_event(void);
|
||||
extern void post_mobility_fixup(void);
|
||||
int rtas_syscall_dispatch_ibm_suspend_me(u64 handle);
|
||||
#else
|
||||
static inline int clobbering_unread_rtas_event(void) { return 0; }
|
||||
|
@ -55,6 +55,7 @@ extern int dlpar_detach_node(struct device_node *);
|
||||
extern int dlpar_acquire_drc(u32 drc_index);
|
||||
extern int dlpar_release_drc(u32 drc_index);
|
||||
extern int dlpar_unisolate_drc(u32 drc_index);
|
||||
extern void post_mobility_fixup(void);
|
||||
|
||||
void queue_hotplug_event(struct pseries_hp_errorlog *hp_errlog);
|
||||
int handle_dlpar_errorlog(struct pseries_hp_errorlog *hp_errlog);
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include <asm/mmu.h>
|
||||
#include <asm/rtas.h>
|
||||
#include <asm/topology.h>
|
||||
#include "pseries.h"
|
||||
|
||||
static struct device suspend_dev;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user