Config.in 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. menuconfig BR2_TARGET_MXS_BOOTLETS
  2. bool "mxs-bootlets"
  3. depends on BR2_arm
  4. depends on BR2_TARGET_BAREBOX || BR2_LINUX_KERNEL || \
  5. BR2_TARGET_UBOOT
  6. help
  7. Stage1 bootloaders for Freescale iMX23/iMX28 SoCs
  8. if BR2_TARGET_MXS_BOOTLETS
  9. choice
  10. prompt "Source"
  11. default BR2_TARGET_MXS_BOOTLETS_FREESCALE
  12. help
  13. Select the location of the bootlets you want to use
  14. config BR2_TARGET_MXS_BOOTLETS_FREESCALE
  15. bool "Freescale 10.12.01 version"
  16. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL
  17. bool "Custom tarball"
  18. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT
  19. bool "Custom Git repository"
  20. endchoice
  21. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL_URL
  22. string "URL of custom bootlets tarball"
  23. depends on BR2_TARGET_MXS_BOOTLETS_CUSTOM_TARBALL
  24. if BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT
  25. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL
  26. string "URL of custom Git repository"
  27. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_VERSION
  28. string "Custom Git version"
  29. endif
  30. choice
  31. prompt "Bootstream"
  32. help
  33. Select which bootstream to generate
  34. config BR2_TARGET_MXS_BOOTLETS_BAREBOX
  35. bool "Barebox Bootloader"
  36. depends on BR2_TARGET_BAREBOX
  37. config BR2_TARGET_MXS_BOOTLETS_LINUX
  38. bool "Linux Kernel"
  39. depends on BR2_LINUX_KERNEL
  40. config BR2_TARGET_MXS_BOOTLETS_UBOOT
  41. bool "U-boot bootloader"
  42. depends on BR2_TARGET_UBOOT
  43. endchoice
  44. config BR2_TARGET_MXS_BOOTLETS_HAS_IVT
  45. bool "HAB Support"
  46. help
  47. Enable this option if you are building bootlets
  48. for the iMX28 platform that needs to include instructions
  49. for the secure boot mechanism present on these SoCs
  50. choice
  51. prompt "Board"
  52. help
  53. Select the board to build the bootlets for
  54. config BR2_TARGET_MXS_BOOTLETS_STMP37xx
  55. bool "Sigmatel ST-MP3-7xx Board"
  56. config BR2_TARGET_MXS_BOOTLETS_STMP378x
  57. bool "Sigmatel ST-MP3-78x Board"
  58. config BR2_TARGET_MXS_BOOTLETS_IMX28EVK
  59. bool "Freescale iMX28 EVK Board"
  60. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD
  61. bool "Custom board"
  62. endchoice
  63. config BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME
  64. string "Custom board name"
  65. depends on BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD
  66. help
  67. Name of the board to build the bootlets for
  68. endif