Config.in.spi 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. menu "SPI driver support"
  4. depends on ADK_TARGET_WITH_SPI
  5. config ADK_KERNEL_SPI
  6. bool
  7. config ADK_KERNEL_SPI_DEBUG
  8. bool
  9. config ADK_KERNEL_SPI_MASTER
  10. bool
  11. config ADK_KERNEL_SPI_BITBANG
  12. tristate
  13. config ADK_KERNEL_SPI_RB4XX_CPLD
  14. tristate
  15. config ADK_KERNEL_SPI_AR71XX
  16. tristate
  17. config ADK_KERNEL_SPI_PXA2XX
  18. tristate
  19. select ADK_KERNEL_SPI
  20. config ADK_KERNEL_SPI_BCM2835
  21. tristate "SPI driver for BCM2835 boards"
  22. select ADK_KERNEL_SPI
  23. select ADK_KERNEL_SPI_MASTER
  24. select ADK_KERNEL_SPI_BITBANG
  25. select ADK_KERNEL_REGMAP
  26. select ADK_KERNEL_REGMAP_SPI
  27. depends on ADK_TARGET_BOARD_BCM28XX
  28. default y if ADK_TARGET_BOARD_BCM28XX
  29. default n
  30. config ADK_KERNEL_SPI_IMX
  31. tristate "SPI driver for Solidrun IMX6"
  32. select ADK_KERNEL_SPI
  33. select ADK_KERNEL_SPI_MASTER
  34. select ADK_KERNEL_SPI_BITBANG
  35. select ADK_KERNEL_REGMAP
  36. select ADK_KERNEL_REGMAP_SPI
  37. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  38. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  39. default n
  40. config ADK_KERNEL_SPI_RB4XX
  41. tristate "SPI driver for Routerboard 4xx"
  42. select ADK_KERNEL_SPI
  43. select ADK_KERNEL_SPI_MASTER
  44. select ADK_KERNEL_SPI_BITBANG
  45. select ADK_KERNEL_SPI_RB4XX_CPLD
  46. select ADK_KERNEL_SPI_AR71XX
  47. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
  48. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
  49. default n
  50. config ADK_KERNEL_SPI_SPIDEV
  51. tristate "SPI userland driver"
  52. select ADK_KERNEL_SPI
  53. select ADK_KERNEL_SPI_MASTER
  54. config ADK_KERNEL_SPI_GPIO
  55. tristate "SPI GPIO support"
  56. select ADK_KERNEL_SPI
  57. select ADK_KERNEL_SPI_MASTER
  58. endmenu