diff options
Diffstat (limited to 'include/configs/mx6sxsabresd.h')
-rw-r--r-- | include/configs/mx6sxsabresd.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/include/configs/mx6sxsabresd.h b/include/configs/mx6sxsabresd.h index 91a0586..a5a843d 100644 --- a/include/configs/mx6sxsabresd.h +++ b/include/configs/mx6sxsabresd.h @@ -41,10 +41,13 @@ #define CONFIG_MXC_UART #define CONFIG_MXC_UART_BASE UART1_BASE -#ifdef CONFIG_IMX_BOOTAUX -/* Set to QSPI2 B flash at default */ #define CONFIG_SYS_AUXCORE_BOOTDATA 0x78000000 +#ifndef CONFIG_SYS_AUXCORE_FASTUP +#define CONFIG_IMX_BOOTAUX +/* Set to QSPI2 B flash at default */ +#endif +#ifdef CONFIG_IMX_BOOTAUX #define UPDATE_M4_ENV \ "m4image=m4_qspi.bin\0" \ "loadm4image=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${m4image}\0" \ @@ -173,7 +176,10 @@ #define CONFIG_SYS_INIT_SP_ADDR \ (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) -#if defined CONFIG_SYS_BOOT_QSPI +#ifdef CONFIG_SYS_AUXCORE_FASTUP +/*#define CONFIG_IMX_RDC*/ /* Disable the RDC temporarily, will enable it in future */ +#define CONFIG_ENV_IS_IN_MMC /* Must disable QSPI driver, because M4 run on QSPI */ +#elif defined CONFIG_SYS_BOOT_QSPI #define CONFIG_FSL_QSPI #define CONFIG_ENV_IS_IN_SPI_FLASH #else |