diff options
author | Christian König <christian.koenig@amd.com> | 2014-08-21 12:18:12 +0200 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2014-08-27 22:46:08 -0400 |
commit | 3852752ca89ca00aa13f12a9b9450fd97ff437d4 (patch) | |
tree | 8e84a2994c195adb6f67e6d8ed314b79b60ea3fa /drivers/gpu/drm/radeon/radeon.h | |
parent | 6adae108b2fb0c7b945e297e4a0f0b7d66599656 (diff) | |
download | op-kernel-dev-3852752ca89ca00aa13f12a9b9450fd97ff437d4.zip op-kernel-dev-3852752ca89ca00aa13f12a9b9450fd97ff437d4.tar.gz |
drm/radeon: allow UVD to use a second 256MB segment
This improves concurrent stream decoding.
Signed-off-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon.h')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h index a5ac95b..83a2461 100644 --- a/drivers/gpu/drm/radeon/radeon.h +++ b/drivers/gpu/drm/radeon/radeon.h @@ -1642,7 +1642,8 @@ int radeon_uvd_get_create_msg(struct radeon_device *rdev, int ring, uint32_t handle, struct radeon_fence **fence); int radeon_uvd_get_destroy_msg(struct radeon_device *rdev, int ring, uint32_t handle, struct radeon_fence **fence); -void radeon_uvd_force_into_uvd_segment(struct radeon_bo *rbo); +void radeon_uvd_force_into_uvd_segment(struct radeon_bo *rbo, + uint32_t allowed_domains); void radeon_uvd_free_handles(struct radeon_device *rdev, struct drm_file *filp); int radeon_uvd_cs_parse(struct radeon_cs_parser *parser); |