[PATCH 0/3] ASoC: meson: g12a: add internal audio DAC support
Jerome Brunet
jbrunet at baylibre.com
Fri Feb 21 13:22:39 CET 2020
Like the gxl, the Amlogic g12a and sm1 SoC families have a t9015 internal
audio DAC. On these more recent SoCs, any of the 3 TDM outputs can be
routed to the internal DAC. This routing is done by a small glue device
called 'toacodec'. This patchset adds support for it.
Jerome Brunet (3):
ASoC: meson: g12a: add toacodec dt-binding documentation
ASoC: meson: g12a: add internal DAC glue driver
ASoC: meson: axg-card: add toacodec support
.../bindings/sound/amlogic,g12a-toacodec.yaml | 51 ++++
.../dt-bindings/sound/meson-g12a-toacodec.h | 10 +
sound/soc/meson/Kconfig | 9 +
sound/soc/meson/Makefile | 2 +
sound/soc/meson/axg-card.c | 3 +-
sound/soc/meson/g12a-toacodec.c | 240 ++++++++++++++++++
6 files changed, 314 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
create mode 100644 include/dt-bindings/sound/meson-g12a-toacodec.h
create mode 100644 sound/soc/meson/g12a-toacodec.c
--
2.24.1
More information about the Alsa-devel
mailing list