[PATCH 0/2] ASoC: Add driver for Iron Device MA5311

From: Hyunuk Son

Date: Thu Oct 15 2026 - 02:04:33 EST


This patch series adds support for the Iron Device MA5311
audio codec to the Linux ALSA SoC framework.

The MA5311 provides audio playback and capture functionality
through I2S and TDM interfaces.

The codec driver implements ALSA mixer controls for audio
configuration and uses regmap for register access.

The driver has been tested on an NVIDIA Jetson Orin Nano
platform using a 48 kHz sample rate, S32_LE format,
and 8-channel TDM playback and capture mode.

Hyunuk Son (2):
ASoC: dt-bindings: Add Iron Device MA5311
ASoC: codecs: Add driver for Iron Device MA5311

.../bindings/sound/irondevice,ma5311.yaml | 69 +
MAINTAINERS | 2 +
sound/soc/codecs/Kconfig | 9 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/ma5311.c | 2189 +++++++++++++++++
sound/soc/codecs/ma5311.h | 520 ++++
6 files changed, 2791 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/irondevice,ma5311.yaml
create mode 100644 sound/soc/codecs/ma5311.c
create mode 100644 sound/soc/codecs/ma5311.h

--
2.43.0