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