summaryrefslogtreecommitdiff
path: root/include/linux/i2c/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorAnton D. Stavinskii <stavinsky@gmail.com>2026-01-20 23:06:03 +0400
committerMark Brown <broonie@kernel.org>2026-01-27 12:52:02 +0000
commitad50e1f63873e5d1f2f421bbd11387a0a1d0ca54 (patch)
tree82327ee656665c763dc6ba65b9570d32e2f77df2 /include/linux/i2c/git@git.tavy.me:linux.git
parent63804fed149a6750ffd28610c5c1c98cce6bd377 (diff)
ASoC: dt-bindings: sophgo,cv1800b: add I2S/TDM controller
There are 4 TDM controllers on the SoC. Each controller can receive or transmit data over DMA. The dma it self has 8 channels. Each channel can be connected only to a specific i2s node. But each of dma channel can have multiple purposes so in order to save dma channels the configurations allows to use tx and rx, only rx, only tx or none channels. I2S controller without channels can be useful in configuration where I2S is used as clock source only and doesn't produce any data. Signed-off-by: Anton D. Stavinskii <stavinsky@gmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Link: https://patch.msgid.link/20260120-cv1800b-i2s-driver-v4-1-6ef787dc6426@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/i2c/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions