Kconfig 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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_ESDHC
  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_IMX_UART
  22. select IMX_HAVE_PLATFORM_SPI_IMX
  23. select MXC_DEBUG_BOARD
  24. help
  25. Include support for MX51PDK (3DS) platform. This includes specific
  26. configurations for the board and its peripherals.
  27. config MACH_EUKREA_CPUIMX51
  28. bool "Support Eukrea CPUIMX51 module"
  29. select IMX_HAVE_PLATFORM_IMX_I2C
  30. select IMX_HAVE_PLATFORM_IMX_UART
  31. select IMX_HAVE_PLATFORM_MXC_NAND
  32. select IMX_HAVE_PLATFORM_SPI_IMX
  33. help
  34. Include support for Eukrea CPUIMX51 platform. This includes
  35. specific configurations for the module and its peripherals.
  36. choice
  37. prompt "Baseboard"
  38. depends on MACH_EUKREA_CPUIMX51
  39. default MACH_EUKREA_MBIMX51_BASEBOARD
  40. config MACH_EUKREA_MBIMX51_BASEBOARD
  41. prompt "Eukrea MBIMX51 development board"
  42. bool
  43. select IMX_HAVE_PLATFORM_ESDHC
  44. help
  45. This adds board specific devices that can be found on Eukrea's
  46. MBIMX51 evaluation board.
  47. endchoice
  48. config MACH_EUKREA_CPUIMX51SD
  49. bool "Support Eukrea CPUIMX51SD module"
  50. select IMX_HAVE_PLATFORM_IMX_I2C
  51. select IMX_HAVE_PLATFORM_SPI_IMX
  52. select IMX_HAVE_PLATFORM_IMX_UART
  53. select IMX_HAVE_PLATFORM_MXC_NAND
  54. help
  55. Include support for Eukrea CPUIMX51SD platform. This includes
  56. specific configurations for the module and its peripherals.
  57. choice
  58. prompt "Baseboard"
  59. depends on MACH_EUKREA_CPUIMX51SD
  60. default MACH_EUKREA_MBIMXSD51_BASEBOARD
  61. config MACH_EUKREA_MBIMXSD51_BASEBOARD
  62. prompt "Eukrea MBIMXSD development board"
  63. bool
  64. select IMX_HAVE_PLATFORM_ESDHC
  65. help
  66. This adds board specific devices that can be found on Eukrea's
  67. MBIMXSD evaluation board.
  68. endchoice
  69. config MACH_MX51_EFIKAMX
  70. bool "Support MX51 Genesi Efika MX nettop"
  71. select IMX_HAVE_PLATFORM_IMX_UART
  72. help
  73. Include support for Genesi Efika MX nettop. This includes specific
  74. configurations for the board and its peripherals.
  75. endif