1*6014e902STakashi Iwaiconfig SND_HDA_CIRRUS_SCODEC 2*6014e902STakashi Iwai tristate 3*6014e902STakashi Iwai 4*6014e902STakashi Iwaiconfig SND_HDA_CIRRUS_SCODEC_KUNIT_TEST 5*6014e902STakashi Iwai tristate "KUnit test for Cirrus side-codec library" if !KUNIT_ALL_TESTS 6*6014e902STakashi Iwai depends on SND_HDA_CIRRUS_SCODEC && GPIOLIB && KUNIT 7*6014e902STakashi Iwai default KUNIT_ALL_TESTS 8*6014e902STakashi Iwai help 9*6014e902STakashi Iwai This builds KUnit tests for the cirrus side-codec library. 10*6014e902STakashi Iwai For more information on KUnit and unit tests in general, 11*6014e902STakashi Iwai please refer to the KUnit documentation in 12*6014e902STakashi Iwai Documentation/dev-tools/kunit/. 13*6014e902STakashi Iwai If in doubt, say "N". 14*6014e902STakashi Iwai 15*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L41 16*6014e902STakashi Iwai tristate 17*6014e902STakashi Iwai select SND_HDA_GENERIC 18*6014e902STakashi Iwai select REGMAP_IRQ 19*6014e902STakashi Iwai select FW_CS_DSP 20*6014e902STakashi Iwai 21*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_COMPONENT 22*6014e902STakashi Iwai tristate 23*6014e902STakashi Iwai 24*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L41_I2C 25*6014e902STakashi Iwai tristate "Build CS35L41 HD-audio side codec support for I2C Bus" 26*6014e902STakashi Iwai depends on I2C 27*6014e902STakashi Iwai depends on ACPI 28*6014e902STakashi Iwai depends on EFI 29*6014e902STakashi Iwai depends on SND_SOC 30*6014e902STakashi Iwai select SND_SOC_CS35L41_LIB 31*6014e902STakashi Iwai select SND_HDA_SCODEC_CS35L41 32*6014e902STakashi Iwai select SND_SOC_CS_AMP_LIB 33*6014e902STakashi Iwai help 34*6014e902STakashi Iwai Say Y or M here to include CS35L41 I2C HD-audio side codec support 35*6014e902STakashi Iwai in snd-hda-intel driver, such as ALC287. 36*6014e902STakashi Iwai 37*6014e902STakashi Iwaicomment "Set to Y if you want auto-loading the side codec driver" 38*6014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_SCODEC_CS35L41_I2C=m 39*6014e902STakashi Iwai 40*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L41_SPI 41*6014e902STakashi Iwai tristate "Build CS35L41 HD-audio codec support for SPI Bus" 42*6014e902STakashi Iwai depends on SPI_MASTER 43*6014e902STakashi Iwai depends on ACPI 44*6014e902STakashi Iwai depends on EFI 45*6014e902STakashi Iwai depends on SND_SOC 46*6014e902STakashi Iwai select SND_SOC_CS35L41_LIB 47*6014e902STakashi Iwai select SND_HDA_SCODEC_CS35L41 48*6014e902STakashi Iwai select SND_SOC_CS_AMP_LIB 49*6014e902STakashi Iwai help 50*6014e902STakashi Iwai Say Y or M here to include CS35L41 SPI HD-audio side codec support 51*6014e902STakashi Iwai in snd-hda-intel driver, such as ALC287. 52*6014e902STakashi Iwai 53*6014e902STakashi Iwaicomment "Set to Y if you want auto-loading the side codec driver" 54*6014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_SCODEC_CS35L41_SPI=m 55*6014e902STakashi Iwai 56*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L56 57*6014e902STakashi Iwai tristate 58*6014e902STakashi Iwai 59*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L56_I2C 60*6014e902STakashi Iwai tristate "Build CS35L56 HD-audio side codec support for I2C Bus" 61*6014e902STakashi Iwai depends on I2C 62*6014e902STakashi Iwai depends on ACPI 63*6014e902STakashi Iwai depends on SND_SOC 64*6014e902STakashi Iwai select FW_CS_DSP 65*6014e902STakashi Iwai imply SERIAL_MULTI_INSTANTIATE 66*6014e902STakashi Iwai select SND_HDA_GENERIC 67*6014e902STakashi Iwai select SND_SOC_CS35L56_SHARED 68*6014e902STakashi Iwai select SND_HDA_SCODEC_CS35L56 69*6014e902STakashi Iwai select SND_HDA_CIRRUS_SCODEC 70*6014e902STakashi Iwai select SND_SOC_CS_AMP_LIB 71*6014e902STakashi Iwai help 72*6014e902STakashi Iwai Say Y or M here to include CS35L56 amplifier support with 73*6014e902STakashi Iwai I2C control. 74*6014e902STakashi Iwai 75*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_CS35L56_SPI 76*6014e902STakashi Iwai tristate "Build CS35L56 HD-audio side codec support for SPI Bus" 77*6014e902STakashi Iwai depends on SPI_MASTER 78*6014e902STakashi Iwai depends on ACPI 79*6014e902STakashi Iwai depends on SND_SOC 80*6014e902STakashi Iwai select FW_CS_DSP 81*6014e902STakashi Iwai imply SERIAL_MULTI_INSTANTIATE 82*6014e902STakashi Iwai select SND_HDA_GENERIC 83*6014e902STakashi Iwai select SND_SOC_CS35L56_SHARED 84*6014e902STakashi Iwai select SND_HDA_SCODEC_CS35L56 85*6014e902STakashi Iwai select SND_HDA_CIRRUS_SCODEC 86*6014e902STakashi Iwai select SND_SOC_CS_AMP_LIB 87*6014e902STakashi Iwai help 88*6014e902STakashi Iwai Say Y or M here to include CS35L56 amplifier support with 89*6014e902STakashi Iwai SPI control. 90*6014e902STakashi Iwai 91*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_TAS2781 92*6014e902STakashi Iwai tristate 93*6014e902STakashi Iwai select SND_HDA_GENERIC 94*6014e902STakashi Iwai 95*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_TAS2781_I2C 96*6014e902STakashi Iwai tristate "Build TAS2781 HD-audio side codec support for I2C Bus" 97*6014e902STakashi Iwai depends on I2C 98*6014e902STakashi Iwai depends on ACPI 99*6014e902STakashi Iwai depends on EFI 100*6014e902STakashi Iwai depends on SND_SOC 101*6014e902STakashi Iwai select SND_HDA_SCODEC_TAS2781 102*6014e902STakashi Iwai select SND_SOC_TAS2781_COMLIB_I2C 103*6014e902STakashi Iwai select SND_SOC_TAS2781_FMWLIB 104*6014e902STakashi Iwai select CRC32 105*6014e902STakashi Iwai help 106*6014e902STakashi Iwai Say Y or M here to include TAS2781 I2C HD-audio side codec support 107*6014e902STakashi Iwai in snd-hda-intel driver, such as ALC287. 108*6014e902STakashi Iwai 109*6014e902STakashi Iwaicomment "Set to Y if you want auto-loading the side codec driver" 110*6014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_SCODEC_TAS2781_I2C=m 111*6014e902STakashi Iwai 112*6014e902STakashi Iwaiconfig SND_HDA_SCODEC_TAS2781_SPI 113*6014e902STakashi Iwai tristate "Build TAS2781 HD-audio side codec support for SPI Bus" 114*6014e902STakashi Iwai depends on SPI_MASTER 115*6014e902STakashi Iwai depends on ACPI 116*6014e902STakashi Iwai depends on EFI 117*6014e902STakashi Iwai depends on SND_SOC 118*6014e902STakashi Iwai select SND_HDA_SCODEC_TAS2781 119*6014e902STakashi Iwai select SND_SOC_TAS2781_COMLIB 120*6014e902STakashi Iwai select SND_SOC_TAS2781_FMWLIB 121*6014e902STakashi Iwai select CRC8 122*6014e902STakashi Iwai select CRC32 123*6014e902STakashi Iwai help 124*6014e902STakashi Iwai Say Y or M here to include TAS2781 SPI HD-audio side codec support 125*6014e902STakashi Iwai in snd-hda-intel driver, such as ALC287. 126*6014e902STakashi Iwai 127*6014e902STakashi Iwaicomment "Set to Y if you want auto-loading the side codec driver" 128*6014e902STakashi Iwai depends on SND_HDA=y && SND_HDA_SCODEC_TAS2781_SPI=m 129