|
@@ -13,6 +13,7 @@
|
|
#include <linux/of_device.h>
|
|
#include <linux/of_device.h>
|
|
#include <linux/of_platform.h>
|
|
#include <linux/of_platform.h>
|
|
#include <linux/delay.h>
|
|
#include <linux/delay.h>
|
|
|
|
+#include <linux/time.h>
|
|
|
|
|
|
#include <sound/pcm.h>
|
|
#include <sound/pcm.h>
|
|
#include <sound/pcm_params.h>
|
|
#include <sound/pcm_params.h>
|
|
@@ -127,7 +128,7 @@ static void psc_ac97_cold_reset(struct snd_ac97 *ac97)
|
|
|
|
|
|
mutex_unlock(&psc_dma->mutex);
|
|
mutex_unlock(&psc_dma->mutex);
|
|
|
|
|
|
- msleep(1);
|
|
|
|
|
|
+ usleep_range(1000, 2000);
|
|
psc_ac97_warm_reset(ac97);
|
|
psc_ac97_warm_reset(ac97);
|
|
}
|
|
}
|
|
|
|
|