CONFIG_FASTBOOT_FLASH=y
CONFIG_LIBAVB=y
CONFIG_APPEND_BOOTARGS=y
-
+CONFIG_DUAL_BOOTLOADER=y
+CONFIG_SPL_MMC_WRITE=y
CONFIG_FASTBOOT_FLASH=y
CONFIG_LIBAVB=y
CONFIG_APPEND_BOOTARGS=y
+CONFIG_DUAL_BOOTLOADER=y
+CONFIG_SPL_MMC_WRITE=y
CONFIG_LZ4=y
CONFIG_LIBAVB=y
CONFIG_FLASH_MCUFIRMWARE_SUPPORT=y
+CONFIG_REGEX=n
CONFIG_LZ4=y
CONFIG_LIBAVB=y
CONFIG_FLASH_MCUFIRMWARE_SUPPORT=y
+CONFIG_REGEX=n
+CONFIG_DUAL_BOOTLOADER=y
+CONFIG_SPL_MMC_WRITE=y
+CONFIG_SPL_LIBDISK_SUPPORT=y
CONFIG_FLASH_MCUFIRMWARE_SUPPORT=y
CONFIG_IMX_TRUSTY_OS=y
CONFIG_SPL_LIBDISK_SUPPORT=y
+CONFIG_REGEX=n
+CONFIG_DUAL_BOOTLOADER=y
+CONFIG_SPL_MMC_WRITE=y
CONFIG_IMX_TRUSTY_OS=y
CONFIG_NR_DRAM_BANKS=1
CONFIG_AVB_SUPPORT=y
-
+CONFIG_DUAL_BOOTLOADER=y
CONFIG_USB_DWC3_GADGET=y
CONFIG_LIBAVB=y
CONFIG_APPEND_BOOTARGS=y
-
+CONFIG_SPL_LIBDISK_SUPPORT=y
+CONFIG_DUAL_BOOTLOADER=y
+CONFIG_SPL_MMC_WRITE=y
#define ANDROID_MCU_FIRMWARE_HEADER_STACK 0x20020000
#endif
-#ifdef CONFIG_FSL_CAAM_KB
+#if !defined(CONFIG_IMX_TRUSTY_OS) || !defined(CONFIG_DUAL_BOOTLOADER)
#undef CONFIG_FSL_CAAM_KB
#endif
-#define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED
+
+#ifdef CONFIG_DUAL_BOOTLOADER
+#define CONFIG_SYS_SPL_PTE_RAM_BASE 0x41580000
+
+#ifdef CONFIG_IMX_TRUSTY_OS
+#define BOOTLOADER_RBIDX_OFFSET 0x3FE000
+#define BOOTLOADER_RBIDX_START 0x3FF000
+#define BOOTLOADER_RBIDX_LEN 0x08
+#define BOOTLOADER_RBIDX_INITVAL 0
+#endif
+
+#endif
#ifdef CONFIG_IMX_TRUSTY_OS
#define AVB_RPMB
#define KEYSLOT_HWPARTITION_ID 2
#define KEYSLOT_BLKS 0x1FFF
#define NS_ARCH_ARM64 1
-
#endif
/* Enable CONFIG_ANDROID_LOW_MEMORY to config 1GB ddr */
#define CONFIG_NR_DRAM_BANKS 2
#endif
+#define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED
#endif /* IMX8MM_EVK_ANDROID_H */
#define ANDROID_MCU_FIRMWARE_HEADER_STACK 0x20020000
#endif
-#ifdef CONFIG_FSL_CAAM_KB
+#if !defined(CONFIG_IMX_TRUSTY_OS) || !defined(CONFIG_DUAL_BOOTLOADER)
#undef CONFIG_FSL_CAAM_KB
#endif
-#define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED
+
+#ifdef CONFIG_DUAL_BOOTLOADER
+#define CONFIG_SYS_SPL_PTE_RAM_BASE 0x41580000
+
+#ifdef CONFIG_IMX_TRUSTY_OS
+#define BOOTLOADER_RBIDX_OFFSET 0x3FE000
+#define BOOTLOADER_RBIDX_START 0x3FF000
+#define BOOTLOADER_RBIDX_LEN 0x08
+#define BOOTLOADER_RBIDX_INITVAL 0
+#endif
+
+#endif
#ifdef CONFIG_IMX_TRUSTY_OS
#define AVB_RPMB
#define KEYSLOT_HWPARTITION_ID 2
#define KEYSLOT_BLKS 0x1FFF
#define NS_ARCH_ARM64 1
-
#endif
+#define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED
+
#endif /* IMX8MN_EVK_ANDROID_H */
#ifdef CONFIG_FSL_CAAM_KB
#undef CONFIG_FSL_CAAM_KB
#endif
+
+#ifdef CONFIG_DUAL_BOOTLOADER
+#define CONFIG_SPL_MMC_WRITE 1
+#endif
+
#define AVB_AB_I_UNDERSTAND_LIBAVB_AB_IS_DEPRECATED
#endif /* IMX8MQ_EVK_ANDROID_H */