Home
last modified time | relevance | path

Searched refs:lscsa_ea (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/arch/powerpc/platforms/cell/spufs/
A Dspu_save.c60 spu_writech(MFC_EAH, lscsa_ea.ui[0]); in save_upper_240kb()
116 spu_writech(MFC_EAH, lscsa_ea.ui[0]); in spill_regs_to_mem()
117 spu_writech(MFC_EAL, lscsa_ea.ui[1]); in spill_regs_to_mem()
156 addr64 lscsa_ea; in main() local
158 lscsa_ea.ui[0] = spu_readch(SPU_RdSigNotify1); in main()
159 lscsa_ea.ui[1] = spu_readch(SPU_RdSigNotify2); in main()
166 build_dma_list(lscsa_ea); /* Step 6. */ in main()
167 save_upper_240kb(lscsa_ea); /* Step 7. */ in main()
172 enqueue_putllc(lscsa_ea); /* Step 12. */ in main()
173 spill_regs_to_mem(lscsa_ea); /* Step 13. */ in main()
[all …]
A Dspu_restore.c32 static inline void fetch_regs_from_mem(addr64 lscsa_ea) in fetch_regs_from_mem() argument
40 spu_writech(MFC_EAH, lscsa_ea.ui[0]); in fetch_regs_from_mem()
41 spu_writech(MFC_EAL, lscsa_ea.ui[1]); in fetch_regs_from_mem()
60 spu_writech(MFC_EAH, lscsa_ea.ui[0]); in restore_upper_240kb()
296 addr64 lscsa_ea; in main() local
298 lscsa_ea.ui[0] = spu_readch(SPU_RdSigNotify1); in main()
299 lscsa_ea.ui[1] = spu_readch(SPU_RdSigNotify2); in main()
300 fetch_regs_from_mem(lscsa_ea); in main()
304 build_dma_list(lscsa_ea); /* Step 3. */ in main()
305 restore_upper_240kb(lscsa_ea); /* Step 4. */ in main()
[all …]
A Dspu_utils.h78 static inline void build_dma_list(addr64 lscsa_ea) in build_dma_list() argument
88 ea_low = lscsa_ea.ui[1]; in build_dma_list()
97 static inline void enqueue_putllc(addr64 lscsa_ea) in enqueue_putllc() argument
111 spu_writech(MFC_EAH, lscsa_ea.ui[0]); in enqueue_putllc()
112 spu_writech(MFC_EAL, lscsa_ea.ui[1]); in enqueue_putllc()

Completed in 4 milliseconds