[PATCH v3 0/2] ASoC: codecs: Add support for Fortemedia FM34NE DSP

From: Svyatoslav Ryhel

Date: Tue Oct 27 2026 - 08:00:05 EST


The Fortemedia FM34NE is digital sound processing chip used for
active noise suppression mainly on ASUS Transformers.

---
Changes in v2:
- remove ports from schema
- schema moved to dsp
- add return value check in fm34ne_dsp_set_config()
- dropped unused headers

Changes in v3:
- fix port reference
- request reset gpio asserted
- incorporate fm34ne_dsp_reset() into fm34ne_dsp_enable_hw()
- add reset asserting to fm34ne_dsp_disable_hw()
- moved bypass gpio deassertion before return in fm34ne_dsp_set_config()
---

Svyatoslav Ryhel (2):
ASoC: dt-bindings: Document FM34NE DSP
ASoC: codecs: Add support for Fortemedia FM34NE DSP

.../bindings/dsp/asus,tf201-dsp.yaml | 74 ++
sound/soc/codecs/Kconfig | 12 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/fm34ne-dsp.c | 386 ++++++
sound/soc/codecs/fm34ne-dsp.h | 1030 +++++++++++++++++
5 files changed, 1504 insertions(+)
create mode 100644 Documentation/devicetree/bindings/dsp/asus,tf201-dsp.yaml
create mode 100644 sound/soc/codecs/fm34ne-dsp.c
create mode 100644 sound/soc/codecs/fm34ne-dsp.h

--
2.53.0