]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: fsl_aud2htx: Add aud2htx module driver
authorShengjiu Wang <shengjiu.wang@nxp.com>
Mon, 2 Nov 2020 01:52:27 +0000 (09:52 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 5 Nov 2020 17:06:16 +0000 (17:06 +0000)
commit7245f28d85993ece595750472192c5e1667338d1
treed8b6cb50b6962a87aeebcd49bc231f64172189a6
parentfd413c8a48544fd3c85ba855d046e9ad901fe09f
ASoC: fsl_aud2htx: Add aud2htx module driver

The AUD2HTX is a digital module that provides a bridge between
the Audio Subsystem and the HDMI RTX Subsystem. This module
includes intermediate storage to queue SDMA transactions prior
to being synchronized and passed to the HDMI RTX Subsystem over
the Audio Link.

The AUD2HTX contains a DMA request routed to the SDMA module.
This DMA request is controlled based on the watermark level in
the 32-entry sample buffer.

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Link: https://lore.kernel.org/r/1604281947-26874-2-git-send-email-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/Kconfig
sound/soc/fsl/Makefile
sound/soc/fsl/fsl_aud2htx.c [new file with mode: 0644]
sound/soc/fsl/fsl_aud2htx.h [new file with mode: 0644]