1# SPDX-License-Identifier: GPL-2.0-only 2menu "Intel AVS Machine drivers" 3 depends on SND_SOC_INTEL_AVS 4 5comment "Available DSP configurations" 6 7config SND_SOC_INTEL_AVS_MACH_DA7219 8 tristate "da7219 I2S board" 9 depends on I2C 10 depends on MFD_INTEL_LPSS || COMPILE_TEST 11 select SND_SOC_DA7219 12 help 13 This adds support for AVS with DA7219 I2S codec configuration. 14 Say Y or m if you have such a device. This is a recommended option. 15 If unsure select "N". 16 17config SND_SOC_INTEL_AVS_MACH_DMIC 18 tristate "DMIC generic board" 19 select SND_SOC_DMIC 20 help 21 This adds support for AVS with Digital Mic array configuration. 22 Say Y or m if you have such a device. This is a recommended option. 23 If unsure select "N". 24 25config SND_SOC_INTEL_AVS_MACH_HDAUDIO 26 tristate "HD-Audio generic board" 27 select SND_SOC_HDA 28 help 29 This adds support for AVS with HDAudio codec configuration. 30 Say Y or m if you have such a device. This is a recommended option. 31 If unsure select "N". 32 33config SND_SOC_INTEL_AVS_MACH_I2S_TEST 34 tristate "I2S test board" 35 help 36 This adds support for I2S test-board which can be used to verify 37 transfer over I2S interface with SSP loopback scenarios. 38 39config SND_SOC_INTEL_AVS_MACH_MAX98927 40 tristate "max98927 I2S board" 41 depends on I2C 42 depends on MFD_INTEL_LPSS || COMPILE_TEST 43 select SND_SOC_MAX98927 44 help 45 This adds support for AVS with MAX98927 I2S codec configuration. 46 Say Y or m if you have such a device. This is a recommended option. 47 If unsure select "N". 48 49config SND_SOC_INTEL_AVS_MACH_MAX98357A 50 tristate "max98357A I2S board" 51 depends on I2C 52 depends on MFD_INTEL_LPSS || COMPILE_TEST 53 select SND_SOC_MAX98357A 54 help 55 This adds support for AVS with MAX98357A I2S codec configuration. 56 Say Y or m if you have such a device. This is a recommended option. 57 If unsure select "N". 58 59config SND_SOC_INTEL_AVS_MACH_MAX98373 60 tristate "max98373 I2S board" 61 depends on I2C 62 depends on MFD_INTEL_LPSS || COMPILE_TEST 63 select SND_SOC_MAX98373 64 help 65 This adds support for AVS with MAX98373 I2S codec configuration. 66 Say Y or m if you have such a device. This is a recommended option. 67 If unsure select "N". 68 69config SND_SOC_INTEL_AVS_MACH_NAU8825 70 tristate "nau8825 I2S board" 71 depends on I2C 72 depends on MFD_INTEL_LPSS || COMPILE_TEST 73 select SND_SOC_NAU8825 74 help 75 This adds support for ASoC machine driver with NAU8825 I2S audio codec. 76 It is meant to be used with AVS driver. 77 Say Y or m if you have such a device. This is a recommended option. 78 If unsure select "N". 79 80config SND_SOC_INTEL_AVS_MACH_RT274 81 tristate "rt274 in I2S mode" 82 depends on I2C 83 depends on MFD_INTEL_LPSS || COMPILE_TEST 84 select SND_SOC_RT274 85 help 86 This adds support for ASoC machine driver with RT274 I2S audio codec. 87 Say Y or m if you have such a device. This is a recommended option. 88 If unsure select "N". 89 90config SND_SOC_INTEL_AVS_MACH_RT286 91 tristate "rt286 in I2S mode" 92 depends on I2C 93 depends on MFD_INTEL_LPSS || COMPILE_TEST 94 select SND_SOC_RT286 95 help 96 This adds support for ASoC machine driver with RT286 I2S audio codec. 97 Say Y or m if you have such a device. This is a recommended option. 98 If unsure select "N". 99 100config SND_SOC_INTEL_AVS_MACH_RT298 101 tristate "rt298 in I2S mode" 102 depends on I2C 103 depends on MFD_INTEL_LPSS || COMPILE_TEST 104 select SND_SOC_RT298 105 help 106 This adds support for ASoC machine driver with RT298 I2S audio codec. 107 Say Y or m if you have such a device. This is a recommended option. 108 If unsure select "N". 109 110config SND_SOC_INTEL_AVS_MACH_RT5682 111 tristate "rt5682 in I2S mode" 112 depends on I2C 113 depends on MFD_INTEL_LPSS || COMPILE_TEST 114 select SND_SOC_RT5682_I2C 115 help 116 This adds support for ASoC machine driver with RT5682 I2S audio codec. 117 Say Y or m if you have such a device. This is a recommended option. 118 If unsure select "N". 119 120config SND_SOC_INTEL_AVS_MACH_SSM4567 121 tristate "ssm4567 I2S board" 122 depends on I2C 123 depends on MFD_INTEL_LPSS || COMPILE_TEST 124 select SND_SOC_SSM4567 125 help 126 This adds support for ASoC machine driver with SSM4567 I2S audio codec. 127 It is meant to be used with AVS driver. 128 Say Y or m if you have such a device. This is a recommended option. 129 If unsure select "N". 130 131endmenu 132