Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 11487
b: refs/heads/master
c: 99a2379
h: refs/heads/master
i:
  11485: 4a51e90
  11483: 988a804
  11479: 1ccb24d
  11471: 16c57d1
  11455: 68b8f0f
v: v3
  • Loading branch information
Stephen Rothwell committed Sep 27, 2005
1 parent 3b53b98 commit f4674e9
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 17 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2952bc7c896ec76a20e18321e2be40a694a73a78
refs/heads/master: 99a2379cdddcc4e8579e70deb80479450ed65d49
2 changes: 1 addition & 1 deletion trunk/arch/powerpc/platforms/iseries/Makefile
Original file line number Diff line number Diff line change
@@ -1 +1 @@
obj-y += hvcall.o hvlpconfig.o lpardata.o setup.o mf.o lpevents.o
obj-y += hvlog.o hvlpconfig.o lpardata.o setup.o mf.o lpevents.o hvcall.o
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
/*
* arch/ppc64/kernel/hvCall.S
*
*
* This file contains the code to perform calls to the
* iSeries LPAR hypervisor
*
Expand All @@ -16,12 +13,12 @@

.text

/*
/*
* Hypervisor call
*
*
* Invoke the iSeries hypervisor via the System Call instruction
* Parameters are passed to this routine in registers r3 - r10
*
*
* r3 contains the HV function to be called
* r4-r10 contain the operands to the hypervisor function
*
Expand All @@ -41,11 +38,11 @@ _GLOBAL(HvCall7)
mfcr r0
std r0,-8(r1)
stdu r1,-(STACK_FRAME_OVERHEAD+16)(r1)

/* r0 = 0xffffffffffffffff indicates a hypervisor call */

li r0,-1

/* Invoke the hypervisor */

sc
Expand All @@ -55,7 +52,7 @@ _GLOBAL(HvCall7)
mtcrf 0xff,r0

/* return to caller, return value in r3 */

blr

_GLOBAL(HvCall0Ret16)
Expand Down Expand Up @@ -92,7 +89,5 @@ _GLOBAL(HvCall7Ret16)
ld r0,-8(r1)
mtcrf 0xff,r0
ld r31,-16(r1)

blr


blr
3 changes: 1 addition & 2 deletions trunk/arch/ppc64/kernel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@ pci-obj-$(CONFIG_PPC_MULTIPLATFORM) += pci_dn.o pci_direct_iommu.o

obj-$(CONFIG_PCI) += pci.o pci_iommu.o iomap.o $(pci-obj-y)

obj-$(CONFIG_PPC_ISERIES) += hvCall.o \
HvLpEvent.o iSeries_proc.o iSeries_htab.o \
obj-$(CONFIG_PPC_ISERIES) += HvLpEvent.o iSeries_proc.o iSeries_htab.o \
iSeries_iommu.o

obj-$(CONFIG_PPC_MULTIPLATFORM) += nvram.o i8259.o prom_init.o
Expand Down

0 comments on commit f4674e9

Please sign in to comment.