git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Pull ec into release branch
[pandora-kernel.git]
/
include
/
asm-powerpc
/
spu.h
diff --git
a/include/asm-powerpc/spu.h
b/include/asm-powerpc/spu.h
index
b634e16
..
31d5054
100644
(file)
--- a/
include/asm-powerpc/spu.h
+++ b/
include/asm-powerpc/spu.h
@@
-129,7
+129,6
@@
struct spu {
struct spu_runqueue *rq;
unsigned long long timestamp;
pid_t pid;
struct spu_runqueue *rq;
unsigned long long timestamp;
pid_t pid;
- int prio;
int class_0_pending;
spinlock_t register_lock;
int class_0_pending;
spinlock_t register_lock;
@@
-166,6
+165,13
@@
int spu_irq_class_0_bottom(struct spu *spu);
int spu_irq_class_1_bottom(struct spu *spu);
void spu_irq_setaffinity(struct spu *spu, int cpu);
int spu_irq_class_1_bottom(struct spu *spu);
void spu_irq_setaffinity(struct spu *spu, int cpu);
+extern void spu_invalidate_slbs(struct spu *spu);
+extern void spu_associate_mm(struct spu *spu, struct mm_struct *mm);
+
+/* Calls from the memory management to the SPU */
+struct mm_struct;
+extern void spu_flush_all_slbs(struct mm_struct *mm);
+
/* system callbacks from the SPU */
struct spu_syscall_block {
u64 nr_ret;
/* system callbacks from the SPU */
struct spu_syscall_block {
u64 nr_ret;