This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS2110: TAS2110 Linux Driver

Part Number: TAS2110

I'm working on backporting the 5.8 mainline driver for the TAS2110 into my project. One thing I noticed is that minimum number of channels is specified as 2:

.name = "tas2562-amplifier",
.id = 0,
.playback = {
	.stream_name    = "ASI1 Playback",
	.channels_min   = 2,
	.channels_max   = 2,
	.rates      = SNDRV_PCM_RATE_8000_192000,
	.formats    = TAS2562_FORMATS,
},

I'm also wondering how/if the driver handles the IRQ.  I was previously using this driver:

git.ti.com/.../

But am running into problems with the IRQ constantly happening with the TDM Clock Error bit set.

Will I be able to use the mainline driver for a mono TAS2110?