Welcome to the community open-source website for Wolfson Microelectronics.
This site aims to promote collaborative software development and cultivate the exchange of information and ideas within the open source community and is a central resource for developers working on open source software and Linux drivers for Wolfson devices.
Please use the menu bar to find more details of our open source projects and activities.
Submitted by rf on Tue, 11/03/2015 - 11:13.
We plan to shutdown this site at the end of 2015. All active source code has moved to our new GitHub location.
For Linux drivers:
The content of older repositories on this site have generally already been submitted to mainline Linux and ALSA.
Submitted by rf on Tue, 09/22/2015 - 12:31.
Open-source support for Wolfson Microelectronics parts has now moved to the Cirrus Logic GitHub area: http://github.com/cirruslogic/
Please transfer over to using the GitHub repositories. We will keep opensource.wolfsonmicro.com active for a period to allow users to transition across to GitHub. Eventually opensource.wolfsonmicro.com will be closed down.
For Linux drivers go to:
For TinyHAL go to:
Submitted by rf on Wed, 10/22/2014 - 16:58.
The drivers for Wolfson's Arizona class codecs now include support for the WM8998 HD Audio Hub.
In these branches:
v3.4-arizona - Drivers based on kernel v3.4
Submitted by rf on Mon, 07/14/2014 - 09:07.
The latest drivers for Wolfson's Arizona class codecs (WM8997, WM5102, WM8280, WM8281) are in our git repositories on this site:
In these branches:
A list of the features supported by the drivers for each codec can be found in the source tree under Documentation/sound/alsa/soc/wolfson-arizona.txt.
Submitted by broonie on Mon, 10/01/2012 - 13:01.
Submitted by broonie on Thu, 09/20/2012 - 21:20.
Submitted by dp on Thu, 08/23/2012 - 15:07.
An initial Linux driver for the WM0010, a compact digital signal processor that has been highly optimised for low-power audio applications. Extensive memory resources and core optimisation allow the device to manage all audio processing algorithms efficiently and autonomously, while the host processor sleeps or performs other tasks. Like all Wolfson drivers this can be obtained via our ASoC page.
Submitted by broonie on Fri, 07/13/2012 - 15:08.
An initial Linux driver for the WM5110, a highly-integrated low-power audio system for smartphones, tablets and other portable audio devices which combines an advanced DSP feature set with a flexible, high-performance audio hub CODEC. Like all Wolfson audio drivers this can be obtained via our ASoC page. For more information on the WM5110 please see the main WM5110 product page.
Submitted by broonie on Sat, 06/23/2012 - 18:23.
An initial Linux driver for the WM5102, a highly-integrated low-power audio system for smartphones, tablets and other portable audio devices combining wideband telephony voice processing with a flexible, high-performance audio hub CODEC.. Like all Wolfson audio drivers this can be obtained via our ASoC page. For more information on the WM5102 please see the main WM5102 product page.