mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/2] ASoC: Add Iron Device MA5311 support
@ 2026-10-27  9:32 Hyunuk Son
  2026-10-27  9:32 ` [PATCH v2 1/2] ASoC: dt-bindings: Add Iron Device MA5311 Hyunuk Son
  2026-10-27  9:32 ` [PATCH v2 2/2] ASoC: codecs: Add driver for " Hyunuk Son
  0 siblings, 2 replies; 5+ messages in thread
From: Hyunuk Son @ 2026-10-27  9:32 UTC (permalink / raw)
  To: Mark Brown, Liam Girdwood
  Cc: Kiseok Jo, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Jaroslav Kysela, Takashi Iwai, linux-sound, devicetree,
	linux-kernel, Hyunuk Son

This patch series adds ASoC support for the Iron Device MA5311
audio codec.

The MA5311 integrates digital speaker amplification,
analog-to-digital conversion, and audio DSP functionality.

The series includes a Device Tree binding and an ASoC codec driver
supporting I2S and TDM playback and capture.

Changes in v2:

- Expand the hardware description in the Device Tree binding.
- Clarify the use of two I2C slave addresses.
- Complete the Device Tree example.
- Replace additionalProperties with unevaluatedProperties.
- Improve ALSA mixer control error handling.
- Add synchronization for shared audio resources.
- Prevent hardware reset during active streams.
- Simplify IRQ fault logging and apply rate limiting.
- Address Linux kernel coding style review comments.

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

 .../bindings/sound/irondevice,ma5311.yaml     |   83 +
 MAINTAINERS                                   |    2 +
 sound/soc/codecs/Kconfig                      |    9 +
 sound/soc/codecs/Makefile                     |    2 +
 sound/soc/codecs/ma5311.c                     | 2159 +++++++++++++++++
 sound/soc/codecs/ma5311.h                     |  520 ++++
 6 files changed, 2775 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


base-commit: f3c7bee984aa0ba2b48a44e16a6f3ec2c27f851e
-- 
2.43.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-10-28 12:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-27  9:32 [PATCH v2 0/2] ASoC: Add Iron Device MA5311 support Hyunuk Son
2026-10-27  9:32 ` [PATCH v2 1/2] ASoC: dt-bindings: Add Iron Device MA5311 Hyunuk Son
2026-10-28 12:26   ` Krzysztof Kozlowski
2026-10-27  9:32 ` [PATCH v2 2/2] ASoC: codecs: Add driver for " Hyunuk Son
2026-10-28 11:25   ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®