Kconfig 2.3 KB

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