ALSA: hda/tas2781: Create an independent lib to save the shared parts for both SPI...
authorShenghao Ding <shenghao-ding@ti.com>
Wed, 7 May 2025 04:58:13 +0000 (12:58 +0800)
committerTakashi Iwai <tiwai@suse.de>
Thu, 8 May 2025 09:50:59 +0000 (11:50 +0200)
commit28a09d9e42c500204fd79e91f40434b16b4c9372
tree7ca370706aece4ca572ff3afe8045daed0f88036
parent845b997761a40cd028d1a04a66b34f0871318f28
ALSA: hda/tas2781: Create an independent lib to save the shared parts for both SPI and I2C driver

Some common parts, such as struct tas2781_hda{...} and some audio
kcontrols are moved into an independent lib for code cleanup.

Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
Link: https://patch.msgid.link/20250507045813.151-1-shenghao-ding@ti.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/Kconfig
sound/pci/hda/Makefile
sound/pci/hda/tas2781_hda.c [new file with mode: 0644]
sound/pci/hda/tas2781_hda.h
sound/pci/hda/tas2781_hda_i2c.c
sound/pci/hda/tas2781_hda_spi.c