ASoC updates in 3.2
Linux 3.2 was released yesterday. It’s been a fairly busy release for ASoC in terms of the subsystem, including the first piece of work at moving the register I/O code over to regmap to eliminate the duplication there, but a pretty quiet one on the drivers front.
- Substantial optimization of the DAPM algorithm, substantially reducing the CPU usage when power states change. This is especially beneficial with larger modern devices.
- Support for CODEC drivers using the regmap API.
- Some smaller API updates – support for larger register maps, support for specifying a source when setting a sysclk.
- New CPU drivers for Alchemy and Freescale MXS.
- New CODEC drivers for Analog ADAU1373, Realtek RT5631 and Wolfson Microelectronics WM1811 and WM5100.