Kconfig 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. config SND_SOC_ARK
  2. tristate "ASoC support for Arkmicro"
  3. depends on ARCH_ARKMICRO || COMPILE_TEST
  4. help
  5. Say Y or M if you want to add support for codecs attached to
  6. the Arkmicro SoCs' Audio interfaces. You will also need to
  7. select the audio interfaces to support below.
  8. config SND_SOC_ARK1668_I2S
  9. tristate "ARK1668 I2S Device Driver"
  10. depends on SND_SOC_ARK && SOC_ARK1668
  11. select SND_DMAENGINE_PCM
  12. select SND_SOC_GENERIC_DMAENGINE_PCM
  13. help
  14. Say Y or M if you want to add support for I2S driver for
  15. Arkmciro I2S device.
  16. config SND_SOC_ARK1668_ADC
  17. tristate "ARK1668 ADC for Audio in"
  18. depends on SND_SOC_ARK && SND_SOC_ARK1668_I2S
  19. config SND_SOC_ARK1668_DAC
  20. tristate "ARK1668 DAC for Audio out"
  21. depends on SND_SOC_ARK && SND_SOC_ARK1668_I2S
  22. config SND_SOC_ARK_I2S
  23. tristate "ARKN141 I2S Device Driver"
  24. depends on SND_SOC_ARK && SOC_ARKN141
  25. select SND_DW_DMAENGINE_PCM
  26. select SND_SOC_GENERIC_DMAENGINE_PCM
  27. help
  28. Say Y or M if you want to add support for I2S driver for
  29. Arkmciro I2S device.
  30. config SND_SOC_ARK_INTERNAL_DAC
  31. tristate "Soc Internal DAC for Audio out"
  32. depends on SND_SOC_ARK && SND_SOC_ARK_I2S
  33. config SND_SOC_ARK_INTERNAL_ADC
  34. tristate "Soc Internal ADC for Audio In"
  35. depends on SND_SOC_ARK && SND_SOC_ARK_I2S
  36. config SND_SOC_ARK_ARKN141
  37. tristate "SoC Audio support for ARKN141 SoC"
  38. depends on SND_SOC_ARK && DW_DMAC && SND_SOC_ARK_I2S
  39. select SND_ARK_SOC_I2S
  40. select SND_SOC_ARK_INTERNAL_DAC
  41. select SND_SOC_ARK_INTERNAL_ADC
  42. help
  43. Say Y if you want to add ALSA aound driver for
  44. ARKN141 SoC
  45. config SND_SOC_ARK1668E_I2S
  46. tristate "ARK1668E I2S Device Driver"
  47. depends on SND_SOC_ARK && SOC_ARK1668E
  48. select SND_DMAENGINE_PCM
  49. select SND_SOC_GENERIC_DMAENGINE_PCM
  50. help
  51. Say Y or M if you want to add support for I2S driver for
  52. Arkmciro I2S device.
  53. config SND_SOC_ARK1668E_INTERNAL_ADAC
  54. tristate "ARK1668E Internal audio codec for Audio In/out"
  55. depends on SND_SOC_ARK && SND_SOC_ARK1668E_I2S
  56. config SND_SOC_BD37033
  57. tristate "Support Audio BD37033 IC Driver"
  58. depends on SND_SOC_ARK1668E_I2S || SND_SOC_ARK1668_I2S
  59. help
  60. Say Y if you want to add ALSA BD37033_Driver
  61. config SND_SOC_BD37033_NOP
  62. bool "Enable BD37033 NOP mode"
  63. depends on SND_SOC_BD37033
  64. help
  65. Say Y if you don`t want to use audio ic, but you want to use interfaces
  66. of the BD37033 IC.
  67. All registers of the bd37033 are not access to read or write.
  68. Say N if you are not sure.