1bf215546Sopenharmony_ci 2bf215546Sopenharmony_ci#ifndef NVE4_COMPUTE_H 3bf215546Sopenharmony_ci#define NVE4_COMPUTE_H 4bf215546Sopenharmony_ci 5bf215546Sopenharmony_ci#include "nvc0/nve4_compute.xml.h" 6bf215546Sopenharmony_ci 7bf215546Sopenharmony_cistruct nve4_mp_trap_info { 8bf215546Sopenharmony_ci u32 lock; 9bf215546Sopenharmony_ci u32 pc; 10bf215546Sopenharmony_ci u32 trapstat; 11bf215546Sopenharmony_ci u32 warperr; 12bf215546Sopenharmony_ci u32 tid[3]; 13bf215546Sopenharmony_ci u32 ctaid[3]; 14bf215546Sopenharmony_ci u32 pad028[2]; 15bf215546Sopenharmony_ci u32 r[64]; 16bf215546Sopenharmony_ci u32 flags; 17bf215546Sopenharmony_ci u32 pad134[3]; 18bf215546Sopenharmony_ci u32 s[0x3000]; 19bf215546Sopenharmony_ci}; 20bf215546Sopenharmony_ci 21bf215546Sopenharmony_ci#endif /* NVE4_COMPUTE_H */ 22