diff options
Diffstat (limited to 'arch/ppc64/kernel/viopath.c')
-rw-r--r-- | arch/ppc64/kernel/viopath.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/arch/ppc64/kernel/viopath.c b/arch/ppc64/kernel/viopath.c index 2ed8ee075680..2a6c4f01c45e 100644 --- a/arch/ppc64/kernel/viopath.c +++ b/arch/ppc64/kernel/viopath.c | |||
@@ -43,12 +43,10 @@ | |||
43 | #include <asm/system.h> | 43 | #include <asm/system.h> |
44 | #include <asm/uaccess.h> | 44 | #include <asm/uaccess.h> |
45 | #include <asm/iSeries/HvTypes.h> | 45 | #include <asm/iSeries/HvTypes.h> |
46 | #include <asm/iSeries/LparData.h> | 46 | #include <asm/iSeries/ItExtVpdPanel.h> |
47 | #include <asm/iSeries/HvLpEvent.h> | 47 | #include <asm/iSeries/HvLpEvent.h> |
48 | #include <asm/iSeries/HvLpConfig.h> | 48 | #include <asm/iSeries/HvLpConfig.h> |
49 | #include <asm/iSeries/HvCallCfg.h> | ||
50 | #include <asm/iSeries/mf.h> | 49 | #include <asm/iSeries/mf.h> |
51 | #include <asm/iSeries/iSeries_proc.h> | ||
52 | #include <asm/iSeries/vio.h> | 50 | #include <asm/iSeries/vio.h> |
53 | 51 | ||
54 | /* Status of the path to each other partition in the system. | 52 | /* Status of the path to each other partition in the system. |
@@ -365,7 +363,7 @@ void vio_set_hostlp(void) | |||
365 | * while we're active | 363 | * while we're active |
366 | */ | 364 | */ |
367 | viopath_ourLp = HvLpConfig_getLpIndex(); | 365 | viopath_ourLp = HvLpConfig_getLpIndex(); |
368 | viopath_hostLp = HvCallCfg_getHostingLpIndex(viopath_ourLp); | 366 | viopath_hostLp = HvLpConfig_getHostingLpIndex(viopath_ourLp); |
369 | 367 | ||
370 | if (viopath_hostLp != HvLpIndexInvalid) | 368 | if (viopath_hostLp != HvLpIndexInvalid) |
371 | vio_setHandler(viomajorsubtype_config, handleConfig); | 369 | vio_setHandler(viomajorsubtype_config, handleConfig); |
@@ -487,7 +485,7 @@ int viopath_open(HvLpIndex remoteLp, int subtype, int numReq) | |||
487 | unsigned long flags; | 485 | unsigned long flags; |
488 | int tempNumAllocated; | 486 | int tempNumAllocated; |
489 | 487 | ||
490 | if ((remoteLp >= HvMaxArchitectedLps) || (remoteLp == HvLpIndexInvalid)) | 488 | if ((remoteLp >= HVMAXARCHITECTEDLPS) || (remoteLp == HvLpIndexInvalid)) |
491 | return -EINVAL; | 489 | return -EINVAL; |
492 | 490 | ||
493 | subtype = subtype >> VIOMAJOR_SUBTYPE_SHIFT; | 491 | subtype = subtype >> VIOMAJOR_SUBTYPE_SHIFT; |
@@ -558,7 +556,7 @@ int viopath_close(HvLpIndex remoteLp, int subtype, int numReq) | |||
558 | int numOpen; | 556 | int numOpen; |
559 | struct alloc_parms parms; | 557 | struct alloc_parms parms; |
560 | 558 | ||
561 | if ((remoteLp >= HvMaxArchitectedLps) || (remoteLp == HvLpIndexInvalid)) | 559 | if ((remoteLp >= HVMAXARCHITECTEDLPS) || (remoteLp == HvLpIndexInvalid)) |
562 | return -EINVAL; | 560 | return -EINVAL; |
563 | 561 | ||
564 | subtype = subtype >> VIOMAJOR_SUBTYPE_SHIFT; | 562 | subtype = subtype >> VIOMAJOR_SUBTYPE_SHIFT; |