Friday, January 6th, 2012
Version 3.1 of the Linux kernel was the first release to include regmap support and only included a bare minimum of features in order to ease review so version 3.2 has been a pretty big one for regmap development with some pretty major features being built on top of the core code. Support for register [...]
Friday, January 6th, 2012
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 [...]
Filed in ASoC, Linux, Planet Debian, tech
|
Also tagged ADAU1373, Alchemy, Analog, Freescale, Linux, MXS, Realtek, RT5631, WM1811, WM5100, Wolfson
|
Permalink
|
Monday, October 24th, 2011
Linus released version 3.1 of the kernel at Kernel Summit this morning. This has been another fairly quiet release for the framework with a few nice power optimizations, a range of driver enhancements and a fairly small set of new drivers. Lots of cleanups to the register cache code in preparation for moving the code to the [...]
Filed in ASoC, Linux, tech
|
Also tagged ADAV80x, Analog, DAPM, Linux, register cache, Sigmatel, STA326, STA328, STA329, STA32x, WM8728, WM8983, Wolfson
|
Permalink
|
Linux 3.0 was released today – another fairly quiet release for the ASoC core, plus the usual collection of new drivers: Support DAPM controls that affect multiple paths – mainly used for single register bits that affect the routing for a stereo pair of audio streams. Simplifications in the cache infrastructure. New machine drivers for [...]
Filed in ASoC, Linux, tech
|
Also tagged AK4641, Asahi Kasei, hx4700, iPAQ, kernel, Linux, MAX98095, Maxim, Samsung, WM8580, WM8996, Wolfson Microelectronics
|
Permalink
|
Linux 2.6.39 was released earlier today. This release includes a few updates, the main user visible one being that machine drivers can now be registered as regular devices rather than using the soc-audio device. Support for registering machine drivers as first class devices rather than using the soc-audio device. Support for the soc-audio device will [...]
Filed in ASoC, Linux, Planet Debian, tech
|
Also tagged 2.6.37, alsa, Cirrus, CS4271, Freescale, Intel, Linux, LM4857, MAX8950, Maxim, Medfield, Natsemi, release, SGTL5000, SN95031, TI, Visstrim M10, WM8991, Wolfson
|
Permalink
|
Saturday, March 26th, 2011
There will be an ASoC conference in Edinburgh 4th-5th May this year, held in the Scotch Malt Whisky Society in Edinburgh. Full details are in the announcement – if you’ve got an interest in embedded audio on Linux I recommend you attend, there’s a lot of development going on in this area right now and [...]
Tuesday, March 15th, 2011
Linux 2.6.38 was just released, with another big update to ASoC including: Enhancements to multi-component from Jarkko Nikula allowing multiple devices of the same type to be included in one system (and handling other overlaps between devices) and support cross device DAPM. Support from Dimitris Papastamos for compressing the register cache in memory using either [...]
Filed in ASoC, Linux, Planet Debian, tech, Uncategorized
|
Also tagged ALC5621, ALC5622, ALC5623, alsa, Linux, Samsung, WM8737, WM8770, WM8958, Wolfson
|
Permalink
|
Saturday, January 22nd, 2011
Kernel 2.6.38 will add support for tracing ASoC using trace points. Previously all logging for ASoC had been done using printk(), meaning that changing the active logging required a kernel rebuild and that when trace was enabled the volume of trace could easily become very disruptive to other logging within the system. Trace points solve these [...]
Wednesday, January 5th, 2011
2.6.37, which was released today, has been a very big release for ASoC – about 40,000 lines of changes covering every single file within the subsystem plus a bunch of new drivers. The highlights are: Overhaul of the core APIs for registration of all kinds of devices from my co-maintainer Liam Girdwood, reducing the level of [...]
Filed in ASoC, Linux, Planet Debian, tech
|
Also tagged 88PM860x, EP93xx, Freescale, HDMI, kernel, Linux, Marvell, MAX98088, MAX98089, MPC85xx, multi component, release, SH, WM8804, WM8962, WM8985
|
Permalink
|
Tuesday, August 3rd, 2010
Linux 2.6.35 has been a fairly interesting release from an ASoC point of view, with several notable framework enhancements: Support for keeping audio paths through the CODEC up during system suspend, primarily intended for use with devices where the Linux system is one of several independent systems running on the device and the other systems [...]