Kconfig 1.1 KB

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