gsoc:2019-gsoc-asoc-codec-driver

This is an old revision of the document!


GSoC 2019: ASoC codec driver project

Proposal

The overall project goal of the ALSA System on Chip (ASoC) layer is to provide better ALSA support for embedded system-on-chip processors and portable audio codecs. To achieve all this, ASoC basically splits an embedded audio system into multiple re-usable component drivers:

  1. codec drivers, the chip that actually does the ADC/DAC conversion.
  2. digital audio interface drivers (e.g: I2S)
  3. platform drivers (DMA)
  4. machine drivers, connects the other component drivers together.

The goal of this project is to write a driver for I2S Stereo Decoder - UDA1334A

Code license: GPL

The project is considered successful if the code is accepted into Linux kernel ASoC maintainer's tree.

Where to start?

Have a look at the TBA page.

Contact

IRC: #asoc, on irc.oftc.net server.

Mentor: Daniel Baluta <daniel.baluta at nxp dot com>

gsoc/2019-gsoc-asoc-codec-driver.1547628888.txt.gz · Last modified: 2019/01/16 08:54 by dbaluta