Searched full:savectx (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | cwsr_trap_handler_gfx9.asm | 54 …= (ASIC_FAMILY <= CHIP_ALDEBARAN) //workaround for lost MODE.DEBUG_EN exception when SAVECTX raised 237 // Wave is halted but neither host trap nor SAVECTX is raised. 245 // Let second-level handle non-SAVECTX exception or trap. 246 // Any concurrent SAVECTX will be handled upon re-entry once halted. 283 // Second-level trap will halt wave and RFE, re-entering for SAVECTX. 366 s_mov_b32 s_save_tmp, 0 //clear saveCtx bit 367 …_b32 hwreg(HW_REG_TRAPSTS, SQ_WAVE_TRAPSTS_SAVECTX_SHIFT, 1), s_save_tmp //clear saveCtx bit 928 …TRAPSTS), s_restore_trapsts //don't overwrite SAVECTX bit as it may be set through external SA…
|
| H A D | cwsr_trap_handler_gfx10.asm | 49 #define SINGLE_STEP_MISSED_WORKAROUND 1 //workaround for lost MODE.DEBUG_EN exception when SAVECTX … 232 // Spin wait until SAVECTX exception is raised. 249 // Wave is halted but neither host trap nor SAVECTX is raised. 257 // Let second-level handle non-SAVECTX exception or trap. 258 // Any concurrent SAVECTX will be handled upon re-entry once halted. 289 // Second-level trap will halt wave and RFE, re-entering for SAVECTX. 382 …s_setreg_b32 hwreg(S_TRAPSTS_HWREG, S_TRAPSTS_SAVE_CONTEXT_SHIFT, 1), s_save_tmp //clear saveCtx b…
|
| H A D | cwsr_trap_handler_gfx8.asm | 198 …2 s_save_tmp, 0 //clear saveCtx bit 199 …_b32 hwreg(HW_REG_TRAPSTS, SQ_WAVE_TRAPSTS_SAVECTX_SHIFT, 1), s_save_tmp //clear saveCtx bit 645 …APSTS), s_restore_trapsts //don't overwrite SAVECTX bit as it may be set through external SA…
|