Message ID | 20200426104115.22630-7-peron.clem@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Add H6 I2S support | expand |
On Sun, Apr 26, 2020 at 6:41 PM Clément Péron <peron.clem@gmail.com> wrote: > > From: Marcus Cooper <codekipper@gmail.com> > > Bypass the regmap cache when flushing or reading the i2s FIFOs. > > Signed-off-by: Marcus Cooper <codekipper@gmail.com> > Signed-off-by: Clément Péron <peron.clem@gmail.com> Acked-by: Chen-Yu Tsai <wens@csie.org>
Hi, On Mon, 27 Apr 2020 at 13:03, Chen-Yu Tsai <wens@csie.org> wrote: > > On Sun, Apr 26, 2020 at 6:41 PM Clément Péron <peron.clem@gmail.com> wrote: > > > > From: Marcus Cooper <codekipper@gmail.com> > > > > Bypass the regmap cache when flushing or reading the i2s FIFOs. > > > > Signed-off-by: Marcus Cooper <codekipper@gmail.com> > > Signed-off-by: Clément Péron <peron.clem@gmail.com> > > Acked-by: Chen-Yu Tsai <wens@csie.org> The SUN4I_I2S_FIFO_CTRL_REG is also missing. As some bits can self-clear by themselves. I will fix this in v4. Regards, Clement
diff --git a/sound/soc/sunxi/sun4i-i2s.c b/sound/soc/sunxi/sun4i-i2s.c index 277bf566c154..b5ab25483a9b 100644 --- a/sound/soc/sunxi/sun4i-i2s.c +++ b/sound/soc/sunxi/sun4i-i2s.c @@ -1121,6 +1121,8 @@ static bool sun4i_i2s_volatile_reg(struct device *dev, unsigned int reg) { switch (reg) { case SUN4I_I2S_FIFO_RX_REG: + case SUN4I_I2S_FIFO_TX_REG: + case SUN4I_I2S_FIFO_STA_REG: case SUN4I_I2S_INT_STA_REG: case SUN4I_I2S_RX_CNT_REG: case SUN4I_I2S_TX_CNT_REG: