Kconfig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. if ARCH_MXS
  2. source "arch/arm/mach-mxs/devices/Kconfig"
  3. config MXS_OCOTP
  4. bool
  5. config SOC_IMX23
  6. bool
  7. select CPU_ARM926T
  8. select HAVE_PWM
  9. config SOC_IMX28
  10. bool
  11. select CPU_ARM926T
  12. select HAVE_PWM
  13. comment "MXS platforms:"
  14. config MACH_STMP378X_DEVB
  15. bool "Support STMP378x_devb Platform"
  16. select SOC_IMX23
  17. select MXS_HAVE_AMBA_DUART
  18. select MXS_HAVE_PLATFORM_AUART
  19. select MXS_HAVE_PLATFORM_MXS_MMC
  20. select MXS_HAVE_PLATFORM_RTC_STMP3XXX
  21. help
  22. Include support for STMP378x-devb platform. This includes specific
  23. configurations for the board and its peripherals.
  24. config MACH_MX23EVK
  25. bool "Support MX23EVK Platform"
  26. select SOC_IMX23
  27. select MXS_HAVE_AMBA_DUART
  28. select MXS_HAVE_PLATFORM_AUART
  29. select MXS_HAVE_PLATFORM_MXS_MMC
  30. select MXS_HAVE_PLATFORM_MXSFB
  31. select MXS_HAVE_PLATFORM_RTC_STMP3XXX
  32. help
  33. Include support for MX23EVK platform. This includes specific
  34. configurations for the board and its peripherals.
  35. config MACH_MX28EVK
  36. bool "Support MX28EVK Platform"
  37. select SOC_IMX28
  38. select LEDS_GPIO_REGISTER
  39. select MXS_HAVE_AMBA_DUART
  40. select MXS_HAVE_PLATFORM_AUART
  41. select MXS_HAVE_PLATFORM_FEC
  42. select MXS_HAVE_PLATFORM_FLEXCAN
  43. select MXS_HAVE_PLATFORM_MXS_MMC
  44. select MXS_HAVE_PLATFORM_MXSFB
  45. select MXS_HAVE_PLATFORM_MXS_SAIF
  46. select MXS_HAVE_PLATFORM_MXS_I2C
  47. select MXS_HAVE_PLATFORM_RTC_STMP3XXX
  48. select MXS_OCOTP
  49. help
  50. Include support for MX28EVK platform. This includes specific
  51. configurations for the board and its peripherals.
  52. config MODULE_TX28
  53. bool
  54. select SOC_IMX28
  55. select LEDS_GPIO_REGISTER
  56. select MXS_HAVE_AMBA_DUART
  57. select MXS_HAVE_PLATFORM_AUART
  58. select MXS_HAVE_PLATFORM_FEC
  59. select MXS_HAVE_PLATFORM_MXS_I2C
  60. select MXS_HAVE_PLATFORM_MXS_MMC
  61. select MXS_HAVE_PLATFORM_MXS_PWM
  62. select MXS_HAVE_PLATFORM_RTC_STMP3XXX
  63. config MODULE_M28
  64. bool
  65. select SOC_IMX28
  66. select LEDS_GPIO_REGISTER
  67. select MXS_HAVE_AMBA_DUART
  68. select MXS_HAVE_PLATFORM_AUART
  69. select MXS_HAVE_PLATFORM_FEC
  70. select MXS_HAVE_PLATFORM_FLEXCAN
  71. select MXS_HAVE_PLATFORM_MXS_I2C
  72. select MXS_HAVE_PLATFORM_MXS_MMC
  73. select MXS_HAVE_PLATFORM_MXSFB
  74. select MXS_OCOTP
  75. config MODULE_APX4
  76. bool
  77. select SOC_IMX28
  78. select LEDS_GPIO_REGISTER
  79. select MXS_HAVE_AMBA_DUART
  80. select MXS_HAVE_PLATFORM_AUART
  81. select MXS_HAVE_PLATFORM_FEC
  82. select MXS_HAVE_PLATFORM_MXS_I2C
  83. select MXS_HAVE_PLATFORM_MXS_MMC
  84. select MXS_HAVE_PLATFORM_MXS_SAIF
  85. select MXS_OCOTP
  86. config MACH_TX28
  87. bool "Ka-Ro TX28 module"
  88. select MODULE_TX28
  89. config MACH_M28EVK
  90. bool "Support DENX M28EVK Platform"
  91. select MODULE_M28
  92. config MACH_APX4DEVKIT
  93. bool "Support Bluegiga APX4 Development Kit"
  94. select MODULE_APX4
  95. endif