# audio-iio-aux: when IIO meets audio

DevFeed: [audio-iio-aux: when IIO meets audio](<https://devfeed.tech/articles/audio-iio-aux-when-iio-meets-audio-52991.md>)

Original publisher: [Read original article](<https://bootlin.com/blog/audio-iio-aux-when-iio-meets-audio/>)

Author: Hervé Codina

Published: 2026-09-08T15:18:21Z

Content type: tutorial

Language: en

Sources: [Bootlin](<https://devfeed.tech/sources/bootlin.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>), [renesas](<https://devfeed.tech/topics/renesas.md>), [IO](<https://devfeed.tech/topics/io.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [alsa](<https://devfeed.tech/tags/alsa.md>), [audio](<https://devfeed.tech/tags/audio.md>), [design](<https://devfeed.tech/tags/design.md>), [device-tree](<https://devfeed.tech/tags/device-tree.md>), [driver](<https://devfeed.tech/tags/driver.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iio](<https://devfeed.tech/tags/iio.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [renesas](<https://devfeed.tech/tags/renesas.md>), [spi](<https://devfeed.tech/tags/spi.md>), [technical](<https://devfeed.tech/tags/technical.md>), [upstream](<https://devfeed.tech/tags/upstream.md>)

## AI overview

This article explains how Bootlin supported the Renesas X9250 digital potentiometer in the upstream Linux kernel. It describes using an IIO driver for the generic potentiometer and the audio-iio-aux bridge to expose it as an auxiliary ALSA audio device with mixer controls.

## Source excerpt

Some time ago, one of our customers came to us with a hardware design featuring the Renesas X9250 digital potentiometer in an audio path, as shown in the following diagram. Naturally, our goal was to find the proper way to support this hardware design in the upstream Linux kernel. Since the X9250 is part of ... Continue reading "audio-iio-aux: when IIO meets audio"