drm/radeon/kms: track audio engine state, do not use not setup timer
This is needed to enable audio support on devices using polling. In case user decides to disable audio (module parameter) we still will try to use timer in r600_audio_enable_polling. This would lead to BUG in kernel/timer.c. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:

committed by
Dave Airlie

parent
e7aeeba6a8
commit
7eea7e9eea
@@ -1084,6 +1084,7 @@ struct radeon_device {
|
||||
struct mutex vram_mutex;
|
||||
|
||||
/* audio stuff */
|
||||
bool audio_enabled;
|
||||
struct timer_list audio_timer;
|
||||
int audio_channels;
|
||||
int audio_rate;
|
||||
|
Reference in New Issue
Block a user