Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b08567cb authored by Stephen Rothwell's avatar Stephen Rothwell
Browse files

ppc64 iseries: move some iSeries include files



These files are only referenced from within
arch/powerpc/platforms/iseries, so move them there.

Signed-off-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
parent ab11d1ea
Loading
Loading
Loading
Loading
+3 −4
Original line number Original line Diff line number Diff line
/*
/*
 * HvCallSm.h
 * Copyright (C) 2001  Mike Corrigan IBM Corporation
 * Copyright (C) 2001  Mike Corrigan IBM Corporation
 *
 *
 * This program is free software; you can redistribute it and/or modify
 * This program is free software; you can redistribute it and/or modify
@@ -16,8 +15,8 @@
 * 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 _HVCALLSM_H
#ifndef _ISERIES_CALL_SM_H
#define _HVCALLSM_H
#define _ISERIES_CALL_SM_H


/*
/*
 * This file contains the "hypervisor call" interface which is used to
 * This file contains the "hypervisor call" interface which is used to
@@ -35,4 +34,4 @@ static inline u64 HvCallSm_get64BitsOfAccessMap(HvLpIndex lpIndex,
	return HvCall2(HvCallSmGet64BitsOfAccessMap, lpIndex, indexIntoBitMap);
	return HvCall2(HvCallSmGet64BitsOfAccessMap, lpIndex, indexIntoBitMap);
}
}


#endif /* _HVCALLSM_H */
#endif /* _ISERIES_CALL_SM_H */
+3 −4
Original line number Original line Diff line number Diff line
/*
/*
 * ItIplParmsReal.h
 * Copyright (C) 2001  Mike Corrigan IBM Corporation
 * Copyright (C) 2001  Mike Corrigan IBM Corporation
 *
 *
 * This program is free software; you can redistribute it and/or modify
 * This program is free software; you can redistribute it and/or modify
@@ -16,8 +15,8 @@
 * 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 _ITIPLPARMSREAL_H
#ifndef _ISERIES_IPL_PARMS_H
#define _ITIPLPARMSREAL_H
#define _ISERIES_IPL_PARMS_H


/*
/*
 *	This struct maps the IPL Parameters DMA'd from the SP.
 *	This struct maps the IPL Parameters DMA'd from the SP.
@@ -68,4 +67,4 @@ struct ItIplParmsReal {


extern struct ItIplParmsReal	xItIplParmsReal;
extern struct ItIplParmsReal	xItIplParmsReal;


#endif /* _ITIPLPARMSREAL_H */
#endif /* _ISERIES_IPL_PARMS_H */
+2 −1
Original line number Original line Diff line number Diff line
@@ -40,7 +40,8 @@
#include <asm/iSeries/HvLpEvent.h>
#include <asm/iSeries/HvLpEvent.h>
#include <asm/iSeries/HvCallPci.h>
#include <asm/iSeries/HvCallPci.h>
#include <asm/iSeries/HvCallXm.h>
#include <asm/iSeries/HvCallXm.h>
#include <asm/iSeries/iSeries_irq.h>

#include "irq.h"


/* This maps virtual irq numbers to real irqs */
/* This maps virtual irq numbers to real irqs */
unsigned int virt_irq_to_real_map[NR_IRQS];
unsigned int virt_irq_to_real_map[NR_IRQS];
+3 −3
Original line number Original line Diff line number Diff line
#ifndef	__ISERIES_IRQ_H__
#ifndef	_ISERIES_IRQ_H
#define	__ISERIES_IRQ_H__
#define	_ISERIES_IRQ_H


extern void iSeries_init_IRQ(void);
extern void iSeries_init_IRQ(void);
extern int  iSeries_allocate_IRQ(HvBusNumber, HvSubBusNumber, HvAgentId);
extern int  iSeries_allocate_IRQ(HvBusNumber, HvSubBusNumber, HvAgentId);
extern void iSeries_activate_IRQs(void);
extern void iSeries_activate_IRQs(void);


#endif /* __ISERIES_IRQ_H__ */
#endif /* _ISERIES_IRQ_H */
+5 −5
Original line number Original line Diff line number Diff line
@@ -19,15 +19,15 @@
#include <asm/lppaca.h>
#include <asm/lppaca.h>
#include <asm/iSeries/ItLpRegSave.h>
#include <asm/iSeries/ItLpRegSave.h>
#include <asm/paca.h>
#include <asm/paca.h>
#include <asm/iSeries/HvReleaseData.h>
#include <asm/iSeries/LparMap.h>
#include <asm/iSeries/LparMap.h>
#include <asm/iSeries/ItVpdAreas.h>
#include <asm/iSeries/ItIplParmsReal.h>
#include <asm/iSeries/ItExtVpdPanel.h>
#include <asm/iSeries/ItExtVpdPanel.h>
#include <asm/iSeries/ItLpQueue.h>
#include <asm/iSeries/ItLpQueue.h>
#include <asm/iSeries/IoHriProcessorVpd.h>
#include <asm/iSeries/ItSpCommArea.h>


#include "vpd_areas.h"
#include "spcomm_area.h"
#include "ipl_parms.h"
#include "processor_vpd.h"
#include "release_data.h"


/* The HvReleaseData is the root of the information shared between
/* The HvReleaseData is the root of the information shared between
 * the hypervisor and Linux.
 * the hypervisor and Linux.
Loading