Kconfig 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #
  2. # DMA engine configuration for sh
  3. #
  4. #
  5. # DMA Engine Helpers
  6. #
  7. config SH_DMAE_BASE
  8. bool "Renesas SuperH DMA Engine support"
  9. depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
  10. depends on !SUPERH || SH_DMA
  11. depends on !SH_DMA_API
  12. default y
  13. select DMA_ENGINE
  14. help
  15. Enable support for the Renesas SuperH DMA controllers.
  16. #
  17. # DMA Controllers
  18. #
  19. config SH_DMAE
  20. tristate "Renesas SuperH DMAC support"
  21. depends on SH_DMAE_BASE
  22. help
  23. Enable support for the Renesas SuperH DMA controllers.
  24. if SH_DMAE
  25. config SH_DMAE_R8A73A4
  26. def_bool y
  27. depends on ARCH_R8A73A4
  28. depends on OF
  29. endif
  30. config SUDMAC
  31. tristate "Renesas SUDMAC support"
  32. depends on SH_DMAE_BASE
  33. help
  34. Enable support for the Renesas SUDMAC controllers.
  35. config RCAR_HPB_DMAE
  36. tristate "Renesas R-Car HPB DMAC support"
  37. depends on SH_DMAE_BASE
  38. help
  39. Enable support for the Renesas R-Car series DMA controllers.
  40. config RCAR_AUDMAC_PP
  41. tristate "Renesas R-Car Audio DMAC Peripheral Peripheral support"
  42. depends on SH_DMAE_BASE
  43. help
  44. Enable support for the Renesas R-Car Audio DMAC Peripheral Peripheral controllers.