diff --git a/drivers/gpu/drm/radeon/radeon_cs.c b/drivers/gpu/drm/radeon/radeon_cs.c index 510ea37..e40dc2c 100644 --- a/drivers/gpu/drm/radeon/radeon_cs.c +++ b/drivers/gpu/drm/radeon/radeon_cs.c @@ -120,10 +120,7 @@ static int radeon_cs_parser_relocs(struct radeon_cs_parser *p) /* the first reloc of an UVD job is the msg and that must be in VRAM, also but everything into VRAM on AGP cards and older IGP chips to avoid image corruptions */ - if (p->ring == R600_RING_TYPE_UVD_INDEX && - (i == 0 || drm_pci_device_is_agp(p->rdev->ddev) || - p->rdev->family == CHIP_RS780 || - p->rdev->family == CHIP_RS880)) { + if (p->ring == R600_RING_TYPE_UVD_INDEX) { /* TODO: is this still needed for NI+ ? */ p->relocs[i].prefered_domains =