On Fri, 2010-08-13 at 20:33 +0100, Mark Brown wrote: > This batch of patches should get the sample ratio selection for the > WM8580 based on the configured sysclk correct, and also fixes a few > random other things. > > The configuration of the ADC clocking (which is slaved to the DAC > clocking) is still not ideal - userspace has to configure playback at > the sample rate to be used prior to starting a record - but this needs > some more thought at the framework level since this is essentially the > same problem we have when multiple DAIs run over one physical interface > using TDM. Ideally we'd solve the more general problem. > > Mark Brown (7): > ASoC: Add a bit of resource unwinding in the S3C IISv4 driver > ASoC: Convert WM8580 hw_params to use snd_soc_update_bits() > ASoC: Remove unused rate selection bitmasks from WM8580 > ASoC: Automatically calculate clock ratio for WM8580 > ASoC: Implement BCLK rate selection for WM8580 > ASoC: Fix inverted WM8580 capture mute control > ASoC: Automatically manage WM8580 DAC OSR > > sound/soc/codecs/wm8580.c | 144 +++++++++++++++++++++++++--------- > sound/soc/codecs/wm8580.h | 14 ++-- > sound/soc/s3c24xx/s3c64xx-i2s-v4.c | 11 +++ > sound/soc/s3c24xx/smdk64xx_wm8580.c | 9 +- > 4 files changed, 128 insertions(+), 50 deletions(-) All Acked-by: Liam Girdwood <lrg@xxxxxxxxxxxxxxx> -- Freelance Developer, SlimLogic Ltd ASoC and Voltage Regulator Maintainer. http://www.slimlogic.co.uk _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel