Sophgo CV1800B I2S/TDM support

modulename: cv1800b-tdm.ko

configname: CONFIG_SND_SOC_CV1800B_TDM

Linux Kernel Configuration
└─>Device Drivers
└─>Sound card support
└─>Advanced Linux Sound Architecture
└─>ALSA for SoC audio support
└─>Sophgo
└─>Device Tree and Open Firmware support
└─>Sophgo CV1800B I2S/TDM support
In linux kernel since version 6.19.5 (release Date: 2026-02-27)
This option enables the I2S/TDM audio controller found in Sophgo
CV1800B / SG2002 SoCs. The controller supports standard I2S
audio modes for playback and capture.

The driver integrates with the ASoC framework and uses the DMA
engine for audio data transfer. It is intended to be configured
via Device Tree along with simple-audio-card module.

To compile the driver as a module, choose M here: the module will
be called cv1800b_tdm.
source code: