drm/radeon: consolidate cik vce initialization and startup code.
authorJérome Glisse <jglisse@redhat.com>
Fri, 18 Mar 2016 15:58:35 +0000 (16:58 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 2 May 2016 17:08:52 +0000 (13:08 -0400)
commitcb25f7e022b0fb1caf1bc50e5f85b3d31043b997
tree1a855b2009054c6e37e1c9565c608dfcc751f321
parentd18dd7598fc7f5221e835bccfe3b266a2dc53077
drm/radeon: consolidate cik vce initialization and startup code.

This match the exact same control flow as existing code. It just
use goto instead of multiple levels of if/else. It also clarify
early initialization failures by clearing rdev->has_vce doing so
does not change end result from hardware point of view, it only
avoids printing more error messages down the line and thus only
the original error is reported.

Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Jérôme Glisse <jglisse@redhat.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/cik.c