Kconfig 2.3 KB

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