Kconfig 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. if ARCH_MX7
  2. config MX7
  3. bool
  4. default y
  5. select ARCH_SUPPORT_PSCI
  6. select CPU_V7_HAS_NONSEC
  7. select CPU_V7_HAS_VIRT
  8. select ROM_UNIFIED_SECTIONS
  9. select SYSCOUNTER_TIMER
  10. imply CMD_FUSE
  11. config MX7D
  12. bool
  13. select HAS_CAAM
  14. select ROM_UNIFIED_SECTIONS
  15. imply CMD_FUSE
  16. choice
  17. prompt "MX7 board select"
  18. optional
  19. config TARGET_CL_SOM_IMX7
  20. bool "CL-SOM-iMX7"
  21. select DM
  22. select DM_THERMAL
  23. select MX7D
  24. select SUPPORT_SPL
  25. imply CMD_DM
  26. config TARGET_MX7DSABRESD
  27. bool "mx7dsabresd"
  28. select BOARD_LATE_INIT
  29. select DM
  30. select DM_THERMAL
  31. select MX7D
  32. imply CMD_DM
  33. config TARGET_PICO_IMX7D
  34. bool "pico-imx7d"
  35. select BOARD_LATE_INIT
  36. select DM
  37. select DM_THERMAL
  38. select MX7D
  39. select SUPPORT_SPL
  40. imply CMD_DM
  41. config TARGET_WARP7
  42. bool "warp7"
  43. select BOARD_LATE_INIT
  44. select DM
  45. select DM_THERMAL
  46. select MX7D
  47. imply CMD_DM
  48. config TARGET_COLIBRI_IMX7
  49. bool "Support Colibri iMX7S/iMX7D modules"
  50. select DM
  51. select DM_SERIAL
  52. select DM_THERMAL
  53. imply CMD_DM
  54. endchoice
  55. config SYS_SOC
  56. default "mx7"
  57. source "board/compulab/cl-som-imx7/Kconfig"
  58. source "board/freescale/mx7dsabresd/Kconfig"
  59. source "board/technexion/pico-imx7d/Kconfig"
  60. source "board/toradex/colibri_imx7/Kconfig"
  61. source "board/warp7/Kconfig"
  62. endif