diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/sid.h')
| -rw-r--r-- | drivers/gpu/drm/radeon/sid.h | 18 | 
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/sid.h b/drivers/gpu/drm/radeon/sid.h index 62b46215d42..c056aae814f 100644 --- a/drivers/gpu/drm/radeon/sid.h +++ b/drivers/gpu/drm/radeon/sid.h @@ -62,6 +62,22 @@  #define	SRBM_STATUS				        0xE50 +#define	SRBM_SOFT_RESET				        0x0E60 +#define		SOFT_RESET_BIF				(1 << 1) +#define		SOFT_RESET_DC				(1 << 5) +#define		SOFT_RESET_DMA1				(1 << 6) +#define		SOFT_RESET_GRBM				(1 << 8) +#define		SOFT_RESET_HDP				(1 << 9) +#define		SOFT_RESET_IH				(1 << 10) +#define		SOFT_RESET_MC				(1 << 11) +#define		SOFT_RESET_ROM				(1 << 14) +#define		SOFT_RESET_SEM				(1 << 15) +#define		SOFT_RESET_VMC				(1 << 17) +#define		SOFT_RESET_DMA				(1 << 20) +#define		SOFT_RESET_TST				(1 << 21) +#define		SOFT_RESET_REGBB			(1 << 22) +#define		SOFT_RESET_ORB				(1 << 23) +  #define	CC_SYS_RB_BACKEND_DISABLE			0xe80  #define	GC_USER_SYS_RB_BACKEND_DISABLE			0xe84 @@ -1013,6 +1029,8 @@  #       define DATA_SWAP_ENABLE                           (1 << 3)  #       define FENCE_SWAP_ENABLE                          (1 << 4)  #       define CTXEMPTY_INT_ENABLE                        (1 << 28) +#define DMA_STATUS_REG                                    0xd034 +#       define DMA_IDLE                                   (1 << 0)  #define DMA_TILING_CONFIG  				  0xd0b8  #define DMA_PACKET(cmd, b, t, s, n)	((((cmd) & 0xF) << 28) |	\  |