Kconfig 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. if ARCH_MX5
  2. config ARCH_MX51
  3. bool
  4. default y
  5. select MXC_TZIC
  6. select ARCH_MXC_IOMUX_V3
  7. select ARCH_MXC_AUDMUX_V2
  8. select ARCH_HAS_CPUFREQ
  9. comment "MX5 platforms:"
  10. config MACH_MX51_BABBAGE
  11. bool "Support MX51 BABBAGE platforms"
  12. select IMX_HAVE_PLATFORM_IMX_I2C
  13. select IMX_HAVE_PLATFORM_IMX_UART
  14. select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
  15. help
  16. Include support for MX51 Babbage platform, also known as MX51EVK in
  17. u-boot. This includes specific configurations for the board and its
  18. peripherals.
  19. config MACH_MX51_3DS
  20. bool "Support MX51PDK (3DS)"
  21. select IMX_HAVE_PLATFORM_ESDHC
  22. select IMX_HAVE_PLATFORM_IMX_UART
  23. select IMX_HAVE_PLATFORM_SPI_IMX
  24. select MXC_DEBUG_BOARD
  25. help
  26. Include support for MX51PDK (3DS) platform. This includes specific
  27. configurations for the board and its peripherals.
  28. config MACH_EUKREA_CPUIMX51
  29. bool "Support Eukrea CPUIMX51 module"
  30. select IMX_HAVE_PLATFORM_IMX_I2C
  31. select IMX_HAVE_PLATFORM_IMX_UART
  32. select IMX_HAVE_PLATFORM_MXC_NAND
  33. select IMX_HAVE_PLATFORM_SPI_IMX
  34. help
  35. Include support for Eukrea CPUIMX51 platform. This includes
  36. specific configurations for the module and its peripherals.
  37. choice
  38. prompt "Baseboard"
  39. depends on MACH_EUKREA_CPUIMX51
  40. default MACH_EUKREA_MBIMX51_BASEBOARD
  41. config MACH_EUKREA_MBIMX51_BASEBOARD
  42. prompt "Eukrea MBIMX51 development board"
  43. bool
  44. select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
  45. help
  46. This adds board specific devices that can be found on Eukrea's
  47. MBIMX51 evaluation board.
  48. endchoice
  49. config MACH_EUKREA_CPUIMX51SD
  50. bool "Support Eukrea CPUIMX51SD module"
  51. select IMX_HAVE_PLATFORM_IMX_I2C
  52. select IMX_HAVE_PLATFORM_SPI_IMX
  53. select IMX_HAVE_PLATFORM_IMX_UART
  54. select IMX_HAVE_PLATFORM_MXC_NAND
  55. help
  56. Include support for Eukrea CPUIMX51SD platform. This includes
  57. specific configurations for the module and its peripherals.
  58. choice
  59. prompt "Baseboard"
  60. depends on MACH_EUKREA_CPUIMX51SD
  61. default MACH_EUKREA_MBIMXSD51_BASEBOARD
  62. config MACH_EUKREA_MBIMXSD51_BASEBOARD
  63. prompt "Eukrea MBIMXSD development board"
  64. bool
  65. select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
  66. help
  67. This adds board specific devices that can be found on Eukrea's
  68. MBIMXSD evaluation board.
  69. endchoice
  70. config MACH_MX51_EFIKAMX
  71. bool "Support MX51 Genesi Efika MX nettop"
  72. select IMX_HAVE_PLATFORM_ESDHC
  73. select IMX_HAVE_PLATFORM_IMX_UART
  74. select IMX_HAVE_PLATFORM_SPI_IMX
  75. help
  76. Include support for Genesi Efika MX nettop. This includes specific
  77. configurations for the board and its peripherals.
  78. endif