ASoC: omap-mcpdm: Remove OMAP revision check
The OMAP revision check is not needed since the watchdog bit is not in use on 4430 ES1.0 and have no effect when we set the bit. The watchdog need to be enabled on all other revisions. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
07b706dc9e
commit
68214d998a
|
@ -40,7 +40,6 @@
|
|||
#include <sound/pcm_params.h>
|
||||
#include <sound/soc.h>
|
||||
|
||||
#include <plat/cpu.h>
|
||||
#include "omap-mcpdm.h"
|
||||
#include "omap-pcm.h"
|
||||
|
||||
|
@ -258,13 +257,9 @@ static int omap_mcpdm_dai_startup(struct snd_pcm_substream *substream,
|
|||
mutex_lock(&mcpdm->mutex);
|
||||
|
||||
if (!dai->active) {
|
||||
/* Enable watch dog for ES above ES 1.0 to avoid saturation */
|
||||
if (omap_rev() != OMAP4430_REV_ES1_0) {
|
||||
u32 ctrl = omap_mcpdm_read(mcpdm, MCPDM_REG_CTRL);
|
||||
u32 ctrl = omap_mcpdm_read(mcpdm, MCPDM_REG_CTRL);
|
||||
|
||||
omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL,
|
||||
ctrl | MCPDM_WD_EN);
|
||||
}
|
||||
omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl | MCPDM_WD_EN);
|
||||
omap_mcpdm_open_streams(mcpdm);
|
||||
}
|
||||
mutex_unlock(&mcpdm->mutex);
|
||||
|
|
Loading…
Reference in a new issue