Kconfig 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. if ARCH_IMX8
  2. config AHAB_BOOT
  3. bool "Support i.MX8 AHAB features"
  4. help
  5. This option enables the support for AHAB secure boot.
  6. config IMX8
  7. bool
  8. config MU_BASE_SPL
  9. hex "MU base address used in SPL"
  10. default 0x5d1b0000
  11. help
  12. SPL runs in EL3 mode, it use MU0_A to communicate with SCU.
  13. So we could not reuse the one in dts which is for normal U-Boot.
  14. config IMX8QM
  15. select IMX8
  16. select SUPPORT_SPL
  17. bool
  18. config IMX8QXP
  19. select IMX8
  20. select SUPPORT_SPL
  21. bool
  22. config SYS_SOC
  23. default "imx8"
  24. config SPL_LOAD_IMX_CONTAINER
  25. bool "Enable SPL loading U-Boot as a i.MX Container image"
  26. depends on SPL
  27. help
  28. This is to let SPL could load i.MX8 Container image
  29. config IMX_CONTAINER_CFG
  30. string "i.MX Container config file"
  31. depends on SPL
  32. help
  33. This is to specific the cfg file for generating container
  34. image which will be loaded by SPL.
  35. choice
  36. prompt "i.MX8 board select"
  37. optional
  38. config TARGET_APALIS_IMX8
  39. bool "Support Apalis iMX8 module"
  40. select BOARD_LATE_INIT
  41. select IMX8QM
  42. config TARGET_COLIBRI_IMX8X
  43. bool "Support Colibri iMX8X module"
  44. select BOARD_LATE_INIT
  45. select IMX8QXP
  46. config TARGET_DENEB
  47. bool "Support i.MX8QXP Capricorn Deneb board"
  48. select BOARD_LATE_INIT
  49. select IMX8QXP
  50. config TARGET_GIEDI
  51. bool "Support i.MX8QXP Capricorn Giedi board"
  52. select BOARD_LATE_INIT
  53. select IMX8QXP
  54. config TARGET_IMX8QM_MEK
  55. bool "Support i.MX8QM MEK board"
  56. select BOARD_LATE_INIT
  57. select IMX8QM
  58. config TARGET_IMX8QM_ROM7720_A1
  59. bool "Support i.MX8QM ROM-7720-A1"
  60. select BOARD_LATE_INIT
  61. select SUPPORT_SPL
  62. select IMX8QM
  63. config TARGET_IMX8QXP_MEK
  64. bool "Support i.MX8QXP MEK board"
  65. select BOARD_LATE_INIT
  66. select IMX8QXP
  67. endchoice
  68. source "board/freescale/imx8qm_mek/Kconfig"
  69. source "board/freescale/imx8qxp_mek/Kconfig"
  70. source "board/advantech/imx8qm_rom7720_a1/Kconfig"
  71. source "board/toradex/apalis-imx8/Kconfig"
  72. source "board/toradex/colibri-imx8x/Kconfig"
  73. source "board/siemens/capricorn/Kconfig"
  74. endif