AMD Releases New Open-Source Audio Support, ACP Driver

Written by Michael Larabel in AMD on 23 September 2015 at 01:30 PM EDT. 12 Comments
AMD
ASoC audio support patches have been published for AMD GPUs.

Alex Deucher sent out the new Radeon audio patches today while the actual patches were done by an AMD developer we haven't seen anything major from before: Maruthi Bayyavarapu. The five patches add ASoC support for AMD APUs and includes a new ACP (Audio Co-Processor) driver.
This patch set implements support for i2s audio and new AMD GPUs. The i2s codec is fed by a DMA engine on the GPU. To handle this we create mfd cells which we hang the i2s codec and DMA engine on. Because of this, this patch set covers two subsystems: drm and alsa. The drm patches add support for the ACP hw block which provides the DMA engine for the i2s codec. The alsa patches add the ASoC driver for the i2s codec. Since the alsa changes depend on the drm changes in this patch set as well as some other drm changes queued for 4.3, I'd like to take the alsa patches in via the drm tree.

More details via this patch series.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week