diff options
author | Arnd Bergmann <arnd@arndb.de> | 2006-01-04 14:31:30 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2006-01-08 23:44:49 -0500 |
commit | f0831acc4b78e2d9737e8ed91b8b7505b21ddb83 (patch) | |
tree | 0c901e45cdc932776d3953cfcdf66015d6853bec /arch/powerpc/platforms/cell/Makefile | |
parent | ce8ab8541203f6c7be5b2eeaa97f14f1d8d44e4f (diff) |
[PATCH] spufs: abstract priv1 register access.
In a hypervisor based setup, direct access to the first
priviledged register space can typically not be allowed
to the kernel and has to be implemented through hypervisor
calls.
As suggested by Masato Noguchi, let's abstract the register
access trough a number of function calls. Since there is
currently no public specification of actual hypervisor
calls to implement this, I only provide a place that
makes it easier to hook into.
Cc: Masato Noguchi <Masato.Noguchi@jp.sony.com>
Cc: Geoff Levand <geoff.levand@am.sony.com>
Signed-off-by: Arnd Bergmann <arndb@de.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/cell/Makefile')
-rw-r--r-- | arch/powerpc/platforms/cell/Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/cell/Makefile b/arch/powerpc/platforms/cell/Makefile index ebbd1141498..16031b565be 100644 --- a/arch/powerpc/platforms/cell/Makefile +++ b/arch/powerpc/platforms/cell/Makefile | |||
@@ -2,6 +2,9 @@ obj-y += interrupt.o iommu.o setup.o spider-pic.o | |||
2 | obj-y += pervasive.o | 2 | obj-y += pervasive.o |
3 | 3 | ||
4 | obj-$(CONFIG_SMP) += smp.o | 4 | obj-$(CONFIG_SMP) += smp.o |
5 | obj-$(CONFIG_SPU_FS) += spufs/ spu_base.o | 5 | obj-$(CONFIG_SPU_FS) += spufs/ spu-base.o |
6 | |||
7 | spu-base-y += spu_base.o spu_priv1.o | ||
8 | |||
6 | builtin-spufs-$(CONFIG_SPU_FS) += spu_syscalls.o | 9 | builtin-spufs-$(CONFIG_SPU_FS) += spu_syscalls.o |
7 | obj-y += $(builtin-spufs-m) | 10 | obj-y += $(builtin-spufs-m) |