Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1457695
| From | Adam Thomson <Adam.Thomson.Opensource@diasemi.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | RE: [alsa-devel] [PATCH 3/4] ASoC: da7213: Refactor sysclk(), pll() functions to improve handling |
| Date | 2016-08-08 12:40 +0200 |
| Message-ID | <s3Q8p-ax-3@gated-at.bofh.it> (permalink) |
| References | <s2rYt-20R-3@gated-at.bofh.it> <s2s89-24U-9@gated-at.bofh.it> <s3NtT-6TB-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 08 August 2016 08:43, Peter Meerwald-Stadler wrote: > > Currently the handling of the PLL in the driver is a little clunky, > > and not ideal for all modes. This patch updates the code to make it > > cleaner and more sensible for the various PLL states. > > > > Key items of note are: > > - MCLK squaring is now handled directly as part of the sysclk() > > function, removing the need for a private flag to set this feature. > > - All PLL modes are defined as an enum, and are handled as a case > > statement in pll() function to clean up configuration. This also > > removes any need for a private flag for SRM. > > - For 32KHz mode, checks are made on codec master mode and correct > > MCLK rates, to avoid incorrect usage of PLL for this operation. > > - For 32KHz mode, SRM flag now correctly enabled and fout set to > > sensible value to achieve appropriate PLL dividers. > > thanks, looks good > Tested-by: Peter Meerwald-Stadler <pmeerw@pmeerw.net> > > nitpick: add extra newline at the end of > if (da7213->mclk_rate == 32768) block > Thanks. Glad the patch set has resolved issues you were seeing. Patches have been pulled by Mark.
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH 3/4] ASoC: da7213: Refactor sysclk(), pll() functions to improve handling Adam Thomson <Adam.Thomson.Opensource@diasemi.com> - 2016-08-04 16:50 +0200
Re: [alsa-devel] [PATCH 3/4] ASoC: da7213: Refactor sysclk(), pll() functions to improve handling Peter Meerwald-Stadler <pmeerw@pmeerw.net> - 2016-08-08 09:50 +0200
RE: [alsa-devel] [PATCH 3/4] ASoC: da7213: Refactor sysclk(), pll() functions to improve handling Adam Thomson <Adam.Thomson.Opensource@diasemi.com> - 2016-08-08 12:40 +0200
csiph-web