diff options
Diffstat (limited to 'include/asm-powerpc/spu.h')
-rw-r--r-- | include/asm-powerpc/spu.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/asm-powerpc/spu.h b/include/asm-powerpc/spu.h index 7cfcff3ef027..946489929eb2 100644 --- a/include/asm-powerpc/spu.h +++ b/include/asm-powerpc/spu.h | |||
@@ -25,8 +25,8 @@ | |||
25 | #ifdef __KERNEL__ | 25 | #ifdef __KERNEL__ |
26 | 26 | ||
27 | #include <linux/config.h> | 27 | #include <linux/config.h> |
28 | #include <linux/kref.h> | ||
29 | #include <linux/workqueue.h> | 28 | #include <linux/workqueue.h> |
29 | #include <linux/sysdev.h> | ||
30 | 30 | ||
31 | #define LS_SIZE (256 * 1024) | 31 | #define LS_SIZE (256 * 1024) |
32 | #define LS_ADDR_MASK (LS_SIZE - 1) | 32 | #define LS_ADDR_MASK (LS_SIZE - 1) |
@@ -123,7 +123,6 @@ struct spu { | |||
123 | u64 flags; | 123 | u64 flags; |
124 | u64 dar; | 124 | u64 dar; |
125 | u64 dsisr; | 125 | u64 dsisr; |
126 | struct kref kref; | ||
127 | size_t ls_size; | 126 | size_t ls_size; |
128 | unsigned int slb_replace; | 127 | unsigned int slb_replace; |
129 | struct mm_struct *mm; | 128 | struct mm_struct *mm; |
@@ -144,6 +143,8 @@ struct spu { | |||
144 | char irq_c0[8]; | 143 | char irq_c0[8]; |
145 | char irq_c1[8]; | 144 | char irq_c1[8]; |
146 | char irq_c2[8]; | 145 | char irq_c2[8]; |
146 | |||
147 | struct sys_device sysdev; | ||
147 | }; | 148 | }; |
148 | 149 | ||
149 | struct spu *spu_alloc(void); | 150 | struct spu *spu_alloc(void); |