Wolfson Open Source eNews

AudioPlus Linux 2.6 drivers

About

This project adds Linux 2.6 support for Wolfson AudioPlus devices.

Features

  • Support for voltage regulator control and configuration.
  • Full ALSA audio support for playback and capture.
  • Support for RTC, Watchdog, GPIO, LEDs, LCD Backlight and battery charging.
  • CPUFREQ with Dynamic CPU voltage scaling supported.

Source Code

The AudioPlus Linux source code is currently available in two different development source trees managed with Git.

The main AudioPlus development git repository is hosted here. This repository is based upon the kernel.org Linux tree. Notifications of changes to this repository are mailed to the audioplus-commits mailing list. This repository contains drivers for the WM8350 and WM8400 PMICs.

The other AudioPlus git repository is based on the IMX31ADS Linux BSP from Freescale. This repository will eventually be merged into the main AudioPlus repository above. The IMX31ADS repository is here . This repository has two WM8350 branches for IMX31ADS - wm8350 and wm8350-stable.

Git is also available on Windows running under Cygwin.

git

The main AudioPlus git repository can be cloned (copied to your local machine) as follows :-
git clone git://opensource.wolfsonmicro.com/linux-2.6-audioplus linux-2.6-audioplus

Development is carried out in the dev branch and this can be checked out as follows:-

git checkout dev

Updates can be pulled when required by

git pull git://opensource.wolfsonmicro.com/linux-2.6-audioplus dev

The IMX31 AudioPlus git repository can be cloned (copied to your local machine) as follows :-
git clone git://opensource.wolfsonmicro.com/linux-2.6-pmic linux-2.6-pmic

Development is carried out in the wm8350 branch and this can be checked out as follows:-

git checkout wm8350

Updates can be pulled when required by

git pull git://opensource.wolfsonmicro.com/linux-2.6-pmic wm8350

Patches

The AudioPlus Linux drivers are also available in patch format here.

Documentation

AudioPlus Linux documentation is here.

License

The Linux AudioPlus drivers are open source software and released under the GNU GPL License.

Copyright Wolfson Microelectronics 2006-8