Commit aad83f9d authored by Stephen Rothwell's avatar Stephen Rothwell Committed by Linus Torvalds

[PATCH] ppc64: iSeries last of the cleanups fo the MF code

This last patch is a bit if a mess because it mainly consists of combining
some single use small functions into their callers and rearranging some other
code.

Some intermediate variables are introduced and some code is restructured to
improve its readablility (and hopefully maintainability).

Overall there are no semantic changes.
Signed-off-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 0788b35b
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
#include <asm/iSeries/IoHriMainStore.h> #include <asm/iSeries/IoHriMainStore.h>
#include <asm/iSeries/iSeries_proc.h> #include <asm/iSeries/iSeries_proc.h>
#include <asm/iSeries/mf.h> #include <asm/iSeries/mf.h>
#include <asm/iSeries/HvLpEvent.h>
extern void hvlog(char *fmt, ...); extern void hvlog(char *fmt, ...);
......
This diff is collapsed.
...@@ -24,13 +24,13 @@ ...@@ -24,13 +24,13 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#ifndef MF_H_INCLUDED #ifndef _ASM_PPC64_ISERIES_MF_H
#define MF_H_INCLUDED #define _ASM_PPC64_ISERIES_MF_H
#include <linux/proc_fs.h> #include <linux/types.h>
#include <asm/iSeries/HvTypes.h> #include <asm/iSeries/HvTypes.h>
#include <asm/iSeries/HvLpEvent.h> #include <asm/iSeries/HvCallEvent.h>
struct rtc_time; struct rtc_time;
...@@ -51,19 +51,7 @@ extern void mf_clear_src(void); ...@@ -51,19 +51,7 @@ extern void mf_clear_src(void);
extern void mf_init(void); extern void mf_init(void);
extern void mf_setSide(char side);
extern char mf_getSide(void);
extern void mf_setCmdLine(const char *cmdline, int size, u64 side);
extern int mf_getCmdLine(char *cmdline, int *size, u64 side);
extern void mf_getSrcHistory(char *buffer, int size);
extern int mf_setVmlinuxChunk(const char *buffer, int size, int offset,
u64 side);
extern int mf_getVmlinuxChunk(char *buffer, int *size, int offset, u64 side);
extern int mf_get_rtc(struct rtc_time *tm); extern int mf_get_rtc(struct rtc_time *tm);
extern int mf_set_rtc(struct rtc_time *tm); extern int mf_set_rtc(struct rtc_time *tm);
#endif /* MF_H_INCLUDED */ #endif /* _ASM_PPC64_ISERIES_MF_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment