2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-24 05:04:00 +08:00
linux-next/sound/soc/ep93xx
Alexander Sverdlin 5cbf7e49de ASoC: Improve EP93xx I2S clocks management.
Improve EP93xx I2S clocks management.
Some freqs values are set not exact as they requested for MCLK and
original code was not able to find divisors for SCLK and LRCLK.
This code just picks up nearest value from 3 possible variants.
This patch makes 44100 and 192000 rates working and fixes
capture function (by selecting SCLK/LRCLK=64 where possible).
All other rates should work as before.

Signed-off-by: Alexander Sverdlin <subaparts@yandex.ru>
Acked-by: Liam Girdwood <lrg@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2011-03-09 13:08:36 +00:00
..
edb93xx.c ASoC: EDB93xx: Manage I2S rates according to datasheet for CS4271 CODEC. 2011-03-09 13:08:32 +00:00
ep93xx-ac97.c ASoC: ep93xx-ac97: remove extra empty line 2011-02-04 14:36:30 +00:00
ep93xx-i2s.c ASoC: Improve EP93xx I2S clocks management. 2011-03-09 13:08:36 +00:00
ep93xx-pcm.c ASoC: EP93xx: sampling rate range extended 2010-12-09 11:10:17 +00:00
ep93xx-pcm.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
Kconfig ASoC: EDB93xx machine sound driver with CS4271 2011-01-24 12:05:15 +00:00
Makefile ASoC: EDB93xx machine sound driver with CS4271 2011-01-24 12:05:15 +00:00
simone.c ASoC: simone: fix resource leak in simone_init error path 2010-11-25 11:09:30 +00:00
snappercl15.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00