]> git.openfabrics.org - ~shefty/rdma-dev.git/commitdiff
ASoC: tlv320dac33: Correct the prefill number of samples
authorPeter Ujfalusi <peter.ujfalusi@nokia.com>
Tue, 19 Jan 2010 09:15:45 +0000 (11:15 +0200)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 19 Jan 2010 12:36:24 +0000 (12:36 +0000)
Set the prefill number of samples as the same as the lower
threshold in mode7.
In this way the codec will read the same amount of data on
startup and during the running playback.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/tlv320dac33.c

index 2df9c20b7d5210d5e5d7551c47c2555034b4c5f6..65683aa3920ce736ac3600e509290e2c03cfb9ce 100644 (file)
@@ -559,7 +559,7 @@ static inline void dac33_prefill_handler(struct tlv320dac33_priv *dac33)
                break;
        case DAC33_FIFO_MODE7:
                dac33_write16(codec, DAC33_PREFILL_MSB,
-                               DAC33_THRREG(20));
+                               DAC33_THRREG(10));
                break;
        default:
                dev_warn(codec->dev, "Unhandled FIFO mode: %d\n",