]> www.infradead.org Git - users/dwmw2/linux.git/commit
ASoC: dt-bindings: allwinner: add H616 sun4i audio codec binding
authorRyan Walklin <ryan@testtoast.com>
Wed, 23 Oct 2024 07:56:58 +0000 (20:56 +1300)
committerMark Brown <broonie@kernel.org>
Thu, 24 Oct 2024 12:22:19 +0000 (13:22 +0100)
commit542e19c20506953c03eec57b1cb65355164dfb64
treeb5062848779913e186abdf11b84e679285a3246e
parent9155c321a1d0220a60878f2c99bc79b5a7e34d95
ASoC: dt-bindings: allwinner: add H616 sun4i audio codec binding

The H616 has an audio codec compatible with the sun4i-a10 driver.

The codec is relatively cut down compared to some of the other Allwinner
SoCs and only has a single line-out route (relying on a separate digital
microphone IP block for input). HDMI and SPDIF audio are handled
separately by an audio hub IP block, which is not currently implemented
in mainline kernels. This requires some additional flexibility in the
DMA bindings.

Add compatible string and routing for the H616 audio codec, and update
the required DMA descriptions.

Signed-off-by: Ryan Walklin <ryan@testtoast.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20241023075917.186835-3-ryan@testtoast.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml