[PATCH] ppc64: Move definition of xItLpQueue
The xItLpQueue is declared in LparData.c, move it into ItLpQueue.c. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Acked-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
0f6014b37e
commit
ab354b6379
2 changed files with 8 additions and 7 deletions
|
@ -20,6 +20,14 @@
|
||||||
#include <asm/iSeries/HvLpEvent.h>
|
#include <asm/iSeries/HvLpEvent.h>
|
||||||
#include <asm/iSeries/HvCallEvent.h>
|
#include <asm/iSeries/HvCallEvent.h>
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The LpQueue is used to pass event data from the hypervisor to
|
||||||
|
* the partition. This is where I/O interrupt events are communicated.
|
||||||
|
*
|
||||||
|
* It is written to by the hypervisor so cannot end up in the BSS.
|
||||||
|
*/
|
||||||
|
struct ItLpQueue xItLpQueue __attribute__((__section__(".data")));
|
||||||
|
|
||||||
static char *event_types[9] = {
|
static char *event_types[9] = {
|
||||||
"Hypervisor\t\t",
|
"Hypervisor\t\t",
|
||||||
"Machine Facilities\t",
|
"Machine Facilities\t",
|
||||||
|
|
|
@ -28,13 +28,6 @@
|
||||||
#include <asm/iSeries/IoHriProcessorVpd.h>
|
#include <asm/iSeries/IoHriProcessorVpd.h>
|
||||||
#include <asm/iSeries/ItSpCommArea.h>
|
#include <asm/iSeries/ItSpCommArea.h>
|
||||||
|
|
||||||
/* The LpQueue is used to pass event data from the hypervisor to
|
|
||||||
* the partition. This is where I/O interrupt events are communicated.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* May be filled in by the hypervisor so cannot end up in the BSS */
|
|
||||||
struct ItLpQueue xItLpQueue __attribute__((__section__(".data")));
|
|
||||||
|
|
||||||
|
|
||||||
/* 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…
Add table
Reference in a new issue