radeon/audio: consolidate audio_init() functions
Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Slava Grigorev <slava.grigorev@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
49ead33b9f
commit
bfc1f97d8a
@@ -27,6 +27,7 @@
|
||||
#include <drm/drmP.h>
|
||||
#include "radeon.h"
|
||||
#include "radeon_asic.h"
|
||||
#include "radeon_audio.h"
|
||||
#include <drm/radeon_drm.h>
|
||||
#include "nid.h"
|
||||
#include "atom.h"
|
||||
@@ -2097,15 +2098,9 @@ static int cayman_startup(struct radeon_device *rdev)
|
||||
return r;
|
||||
}
|
||||
|
||||
if (ASIC_IS_DCE6(rdev)) {
|
||||
r = dce6_audio_init(rdev);
|
||||
if (r)
|
||||
return r;
|
||||
} else {
|
||||
r = r600_audio_init(rdev);
|
||||
if (r)
|
||||
return r;
|
||||
}
|
||||
r = radeon_audio_init(rdev);
|
||||
if (r)
|
||||
return r;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user