Kconfig 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. if ARCH_IMX8M
  2. config IMX8M
  3. bool
  4. select ROM_UNIFIED_SECTIONS
  5. config IMX8MQ
  6. bool
  7. select IMX8M
  8. config IMX8MM
  9. bool
  10. select IMX8M
  11. config IMX8MN
  12. bool
  13. select IMX8M
  14. config IMX8MP
  15. bool
  16. select IMX8M
  17. config SYS_SOC
  18. default "imx8m"
  19. choice
  20. prompt "NXP i.MX8M board select"
  21. optional
  22. config TARGET_IMX8MQ_EVK
  23. bool "imx8mq_evk"
  24. select IMX8MQ
  25. select IMX8M_LPDDR4
  26. config TARGET_IMX8MQ_PHANBELL
  27. bool "imx8mq_phanbell"
  28. select IMX8MQ
  29. select IMX8M_LPDDR4
  30. config TARGET_IMX8MM_EVK
  31. bool "imx8mm LPDDR4 EVK board"
  32. select IMX8MM
  33. select SUPPORT_SPL
  34. select IMX8M_LPDDR4
  35. config TARGET_IMX8MN_EVK
  36. bool "imx8mn DDR4 EVK board"
  37. select IMX8MN
  38. select SUPPORT_SPL
  39. select IMX8M_DDR4
  40. config TARGET_IMX8MP_EVK
  41. bool "imx8mp LPDDR4 EVK board"
  42. select IMX8MP
  43. select SUPPORT_SPL
  44. select IMX8M_LPDDR4
  45. config TARGET_PICO_IMX8MQ
  46. bool "Support Technexion Pico iMX8MQ"
  47. select IMX8MQ
  48. select IMX8M_LPDDR4
  49. config TARGET_VERDIN_IMX8MM
  50. bool "Support Toradex Verdin iMX8M Mini module"
  51. select IMX8MM
  52. select SUPPORT_SPL
  53. select IMX8M_LPDDR4
  54. config TARGET_IMX8MM_BEACON
  55. bool "imx8mm Beacon Embedded devkit"
  56. select IMX8MM
  57. select SUPPORT_SPL
  58. select IMX8M_LPDDR4
  59. endchoice
  60. source "board/freescale/imx8mq_evk/Kconfig"
  61. source "board/freescale/imx8mm_evk/Kconfig"
  62. source "board/freescale/imx8mn_evk/Kconfig"
  63. source "board/freescale/imx8mp_evk/Kconfig"
  64. source "board/google/imx8mq_phanbell/Kconfig"
  65. source "board/technexion/pico-imx8mq/Kconfig"
  66. source "board/toradex/verdin-imx8mm/Kconfig"
  67. source "board/beacon/imx8mm/Kconfig"
  68. endif