Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers

Signed-off-by: Tom St Denis <tom.stdenis@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Tom St Denis and committed by
Alex Deucher
054d282d 8ce1f7e7

+7
+2
drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h
··· 141 141 #define mmUVD_GPCOM_VCPU_DATA0_BASE_IDX 1 142 142 #define mmUVD_GPCOM_VCPU_DATA1 0x03c5 143 143 #define mmUVD_GPCOM_VCPU_DATA1_BASE_IDX 1 144 + #define mmUVD_ENGINE_CNTL 0x03c6 145 + #define mmUVD_ENGINE_CNTL_BASE_IDX 1 144 146 #define mmUVD_UDEC_DBW_UV_ADDR_CONFIG 0x03d2 145 147 #define mmUVD_UDEC_DBW_UV_ADDR_CONFIG_BASE_IDX 1 146 148 #define mmUVD_UDEC_ADDR_CONFIG 0x03d3
+5
drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h
··· 312 312 //UVD_GPCOM_VCPU_DATA1 313 313 #define UVD_GPCOM_VCPU_DATA1__DATA1__SHIFT 0x0 314 314 #define UVD_GPCOM_VCPU_DATA1__DATA1_MASK 0xFFFFFFFFL 315 + //UVD_ENGINE_CNTL 316 + #define UVD_ENGINE_CNTL__ENGINE_START_MASK 0x1 317 + #define UVD_ENGINE_CNTL__ENGINE_START__SHIFT 0x0 318 + #define UVD_ENGINE_CNTL__ENGINE_START_MODE_MASK 0x2 319 + #define UVD_ENGINE_CNTL__ENGINE_START_MODE__SHIFT 0x1 315 320 //UVD_UDEC_DBW_UV_ADDR_CONFIG 316 321 #define UVD_UDEC_DBW_UV_ADDR_CONFIG__NUM_PIPES__SHIFT 0x0 317 322 #define UVD_UDEC_DBW_UV_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x3