Messages in this thread | | | Date | Tue, 28 Apr 2020 10:02:09 +0200 | From | Maxime Ripard <> | Subject | Re: [PATCH v3 1/7] ASoC: sun4i-i2s: Adjust LRCLK width |
| |
On Sun, Apr 26, 2020 at 12:41:09PM +0200, Clément Péron wrote: > From: Marcus Cooper <codekipper@gmail.com> > > Some codecs such as i2s based HDMI audio and the Pine64 DAC require > a different amount of bit clocks per frame than what is calculated > by the sample width. Use the values obtained by the tdm slot bindings > to adjust the LRCLK width accordingly. > > Signed-off-by: Marcus Cooper <codekipper@gmail.com> > Signed-off-by: Clément Péron <peron.clem@gmail.com> > --- > sound/soc/sunxi/sun4i-i2s.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/sound/soc/sunxi/sun4i-i2s.c b/sound/soc/sunxi/sun4i-i2s.c > index d0a8d5810c0a..4198a5410bf9 100644 > --- a/sound/soc/sunxi/sun4i-i2s.c > +++ b/sound/soc/sunxi/sun4i-i2s.c > @@ -455,6 +455,9 @@ static int sun8i_i2s_set_chan_cfg(const struct sun4i_i2s *i2s, > return -EINVAL; > } > > + if (i2s->slot_width) > + lrck_period = i2s->slot_width; > +
Acked-by: Maxime Ripard <maxime@cerno.tech>
Thanks! Maxime [unhandled content-type:application/pgp-signature] | |