[PATCH 0/3] ASoC: Add support for Airoha AN7581
Christian Marangi
ansuelsmth at gmail.com
Thu Nov 20 15:29:09 PST 2025
Add all the patch and documentation to support Airoha AN7581
sound driver.
The card follows similar implementation with Mediatek with
the codec present on i2c but with a simplified implementation
register wise and additional frequency supported.
Christian Marangi (3):
ASoC: dt-bindings: Add Airoha AN7581 with WM8960 YAML
ASoC: dt-bindings: Add Airoha AN7581 AFE YAML
ASoC: airoha: Add AFE and machine driver for Airoha AN7581
.../bindings/sound/airoha,an7581-afe.yaml | 41 ++
.../bindings/sound/airoha,an7581-wm8960.yaml | 67 +++
MAINTAINERS | 10 +-
sound/soc/mediatek/Kconfig | 20 +
sound/soc/mediatek/Makefile | 1 +
sound/soc/mediatek/an7581/Makefile | 9 +
sound/soc/mediatek/an7581/an7581-afe-common.h | 39 ++
sound/soc/mediatek/an7581/an7581-afe-pcm.c | 456 ++++++++++++++++++
sound/soc/mediatek/an7581/an7581-dai-etdm.c | 371 ++++++++++++++
sound/soc/mediatek/an7581/an7581-reg.h | 61 +++
sound/soc/mediatek/an7581/an7581-wm8960.c | 170 +++++++
11 files changed, 1244 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml
create mode 100644 Documentation/devicetree/bindings/sound/airoha,an7581-wm8960.yaml
create mode 100644 sound/soc/mediatek/an7581/Makefile
create mode 100644 sound/soc/mediatek/an7581/an7581-afe-common.h
create mode 100644 sound/soc/mediatek/an7581/an7581-afe-pcm.c
create mode 100644 sound/soc/mediatek/an7581/an7581-dai-etdm.c
create mode 100644 sound/soc/mediatek/an7581/an7581-reg.h
create mode 100644 sound/soc/mediatek/an7581/an7581-wm8960.c
--
2.51.0
More information about the Linux-mediatek
mailing list