Wednesday, October 31st, 2012
Linux v3.6 was another quiet release for ASoC with just a single notable framework feature being merged: Added the ability to add and remove DAPM paths dynamically, mostly for reparenting on clock changes. New machine drivers for Marvell Brownstone, ST-Ericsson Ux500 and ttc-dkp. New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP, [...]
Filed in ASoC, Linux, Planet Debian, tech
|
Also tagged 3.6, AB8500, Arizona, DA732x, Designware, Dialog, I2S, Isabelle, kernel, Linux, SPEAr, ST, ST-Ericsson, STA529, STE, Synopsis, Texas Instruments, TI, WM5102, Wolfson, Wolfson Microelectroncis
|
Permalink
|
Monday, October 1st, 2012
Linux 3.6, which was released earlier today, saw continuing improvements in the factoring out of common code in the API – lots of new features making drivers smaller and easier to write! Initial framework support for GPIO controlled enable signals, saving a bunch of code in drivers. Move fixed regulator enable time and voltage mapping [...]
Filed in Linux, Planet Debian, regulator, tech
|
Also tagged 3.6, Arizona, GPIO.Wolfson, Linux, LP8720, LP8725, LP872x, MAX77686, Maxim, S2MPS11, Samsung, TI, WM5102
|
Permalink
|
Monday, October 1st, 2012
Linux 3.6 was a very quiet release for regmap: Support for buses and devices specifying their endianness, providing some performance improvements for MMIO devices. Support for wake IRQs in regmap-irq.
Wednesday, July 25th, 2012
The big news for ASoC in 3.5 is the first two changes here which are pretty major features for the subsystem: Dynamic PCM support, allowing support for SoCs with internal routing through components with tight sequencing and formatting constraints within their internal paths or where there are multiple components connected with CPU managed DMA controllers [...]
Filed in ASoC, Linux, Planet Debian, tech
|
Also tagged 3.5, AHUB, ASoC, Cirrus, CS42L52, Freescale, kernel, LAPIS Semiconductor, Linux, LM49453, MC13783, ML26124, National Semiconductor, Natsemi, nVidia, Tegra, Texas Instruments, TI
|
Permalink
|
A surprisingly large series of updates for regmap this time, mostly due to all the work Stephen Warren has done to add support for MMIO buses. This wasn’t really the target for the framework but it turns out that there’s a reasonable number of cases where it’s very helpful to use the register cache support to allow the register [...]
This has been a fairly quiet release from a regulator point of view, the only real framework features added were devm support and a convenience helper for setting up fixed voltage regulators. Much more coming next time, though! The most noticeable thing in the changelog is that Axel Lin continued his relentless and generally awesome [...]
Filed in Linux, Planet Debian, regulator, tech
|
Also tagged 3.4, anatop, BQ24022, Freescale, i.MX, kernel, regulator, S5M8767, Samsung, Texas Instruments, TI, TPS62630, TPS65271
|
Permalink
|
Things are really quieting down with the regmap API, while we’re still seeing a trickle of new features coming in they’re getting much smaller than they were. Support for padding between the register and the value when interacting with the device. This is required by some devices with high speed control interfaces in order to [...]
Linux version 3.4 has been released. This was a very active release for ASoC in framework terms, in addition to the usual bug fixes and so on there were a large number of framework enhancements though most are fairly small or are laying the groundwork for more user visible features like dynamic PCM. Support for [...]
Filed in ASoC, Linux, Planet Debian, regulator, tech
|
Also tagged 3.4, ASoC, DAPM, kernel, Linux, MAX9768, Maxim, Panda, regulator, supply, Texas Instruments, TI, widget, WM2200, Wolfson, Wolfson Microelectronics
|
Permalink
|
Linux 3.3 was released today. This was the biggest release for the regulator API for quite some time thanks to the contribution of device tree bindings for the API by Rajendra Nayak, the first substantial framework update for a long time, but otherwise was fairly quiet: OpenFirmware bindings for the core and for the fixed regulator [...]
Filed in Linux, Planet Debian, regulator, tech
|
Also tagged DA9052, Device Tree, Freescale Dialog, kernel, Linux, MC13892, Open Firmware, regulator
|
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, ASoC, Cirrus, CS4271, Freescale, Intel, Linux, LM4857, MAX8950, Maxim, Medfield, Natsemi, SGTL5000, SN95031, TI, Visstrim M10, WM8991, Wolfson
|
Permalink
|