#ifndef _SPU_CSA_H_
#define _SPU_CSA_H_
+#ifdef __KERNEL__
/*
* Total number of 128-bit registers.
unsigned char ls[LS_SIZE];
};
-#ifdef __KERNEL__
-
/*
* struct spu_problem_collapsed - condensed problem state area, w/o pads.
*/
u64 spu_chnlcnt_RW;
u64 spu_chnldata_RW;
u64 spu_cfg_RW;
- u64 spu_pm_trace_tag_status_RW;
u64 spu_tag_status_query_RW;
u64 spu_cmd_buf1_RW;
u64 spu_cmd_buf2_RW;
unsigned long suspend_time;
u64 slb_esid_RW[8];
u64 slb_vsid_RW[8];
+ spinlock_t register_lock;
};
extern void spu_init_csa(struct spu_state *csa);