1e32028a7SNikita Kiryanov /* 2e32028a7SNikita Kiryanov * Config file for Compulab CM-FX6 board 3e32028a7SNikita Kiryanov * 4e32028a7SNikita Kiryanov * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/ 5e32028a7SNikita Kiryanov * 6e32028a7SNikita Kiryanov * Author: Nikita Kiryanov <nikita@compulab.co.il> 7e32028a7SNikita Kiryanov * 8e32028a7SNikita Kiryanov * SPDX-License-Identifier: GPL-2.0+ 9e32028a7SNikita Kiryanov */ 10e32028a7SNikita Kiryanov 11e32028a7SNikita Kiryanov #ifndef __CONFIG_CM_FX6_H 12e32028a7SNikita Kiryanov #define __CONFIG_CM_FX6_H 13e32028a7SNikita Kiryanov 14e32028a7SNikita Kiryanov #include <asm/arch/imx-regs.h> 15e32028a7SNikita Kiryanov #include <config_distro_defaults.h> 16e32028a7SNikita Kiryanov #include "mx6_common.h" 17e32028a7SNikita Kiryanov 18e32028a7SNikita Kiryanov /* Machine config */ 19e32028a7SNikita Kiryanov #define CONFIG_MX6 20e32028a7SNikita Kiryanov #define CONFIG_SYS_LITTLE_ENDIAN 21e32028a7SNikita Kiryanov #define CONFIG_MACH_TYPE 4273 22e32028a7SNikita Kiryanov #define CONFIG_SYS_HZ 1000 23e32028a7SNikita Kiryanov 24*3f0e935fSSimon Glass #ifndef CONFIG_SPL_BUILD 25*3f0e935fSSimon Glass #define CONFIG_DM 26*3f0e935fSSimon Glass #define CONFIG_CMD_DM 27*3f0e935fSSimon Glass 28*3f0e935fSSimon Glass #define CONFIG_DM_GPIO 29*3f0e935fSSimon Glass #define CONFIG_CMD_GPIO 30*3f0e935fSSimon Glass 31*3f0e935fSSimon Glass #define CONFIG_DM_SERIAL 32*3f0e935fSSimon Glass #define CONFIG_SYS_MALLOC_F_LEN (1 << 10) 33*3f0e935fSSimon Glass #endif 34*3f0e935fSSimon Glass 35e32028a7SNikita Kiryanov /* Display information on boot */ 36e32028a7SNikita Kiryanov #define CONFIG_DISPLAY_CPUINFO 37e32028a7SNikita Kiryanov #define CONFIG_DISPLAY_BOARDINFO 38e32028a7SNikita Kiryanov #define CONFIG_TIMESTAMP 39e32028a7SNikita Kiryanov 40e32028a7SNikita Kiryanov /* CMD */ 41e32028a7SNikita Kiryanov #include <config_cmd_default.h> 42e32028a7SNikita Kiryanov #define CONFIG_CMD_GREPENV 43e32028a7SNikita Kiryanov #undef CONFIG_CMD_FLASH 44e32028a7SNikita Kiryanov #undef CONFIG_CMD_LOADB 45e32028a7SNikita Kiryanov #undef CONFIG_CMD_LOADS 46e32028a7SNikita Kiryanov #undef CONFIG_CMD_XIMG 47e32028a7SNikita Kiryanov #undef CONFIG_CMD_FPGA 48e32028a7SNikita Kiryanov #undef CONFIG_CMD_IMLS 49e32028a7SNikita Kiryanov 50e32028a7SNikita Kiryanov /* MMC */ 51e32028a7SNikita Kiryanov #define CONFIG_MMC 52e32028a7SNikita Kiryanov #define CONFIG_CMD_MMC 53e32028a7SNikita Kiryanov #define CONFIG_GENERIC_MMC 54e32028a7SNikita Kiryanov #define CONFIG_FSL_ESDHC 55e32028a7SNikita Kiryanov #define CONFIG_FSL_USDHC 56e32028a7SNikita Kiryanov #define CONFIG_SYS_FSL_USDHC_NUM 3 57e32028a7SNikita Kiryanov #define CONFIG_SYS_FSL_ESDHC_ADDR USDHC2_BASE_ADDR 58e32028a7SNikita Kiryanov 59e32028a7SNikita Kiryanov /* RAM */ 60e32028a7SNikita Kiryanov #define PHYS_SDRAM_1 MMDC0_ARB_BASE_ADDR 61e32028a7SNikita Kiryanov #define PHYS_SDRAM_2 MMDC1_ARB_BASE_ADDR 62e32028a7SNikita Kiryanov #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 63e32028a7SNikita Kiryanov #define CONFIG_NR_DRAM_BANKS 2 64e32028a7SNikita Kiryanov #define CONFIG_SYS_MEMTEST_START 0x10000000 65e32028a7SNikita Kiryanov #define CONFIG_SYS_MEMTEST_END 0x10010000 66e32028a7SNikita Kiryanov #define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR 67e32028a7SNikita Kiryanov #define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE 68e32028a7SNikita Kiryanov #define CONFIG_SYS_INIT_SP_OFFSET \ 69e32028a7SNikita Kiryanov (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) 70e32028a7SNikita Kiryanov #define CONFIG_SYS_INIT_SP_ADDR \ 71e32028a7SNikita Kiryanov (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) 72e32028a7SNikita Kiryanov 73e32028a7SNikita Kiryanov /* Serial console */ 74e32028a7SNikita Kiryanov #define CONFIG_MXC_UART 75e32028a7SNikita Kiryanov #define CONFIG_MXC_UART_BASE UART4_BASE 76e32028a7SNikita Kiryanov #define CONFIG_BAUDRATE 115200 77e32028a7SNikita Kiryanov #define CONFIG_SYS_BAUDRATE_TABLE {9600, 19200, 38400, 57600, 115200} 78e32028a7SNikita Kiryanov 79e32028a7SNikita Kiryanov /* Shell */ 80e32028a7SNikita Kiryanov #define CONFIG_SYS_PROMPT "CM-FX6 # " 81e32028a7SNikita Kiryanov #define CONFIG_SYS_CBSIZE 1024 82e32028a7SNikita Kiryanov #define CONFIG_SYS_MAXARGS 16 83e32028a7SNikita Kiryanov #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE 84e32028a7SNikita Kiryanov #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + \ 85e32028a7SNikita Kiryanov sizeof(CONFIG_SYS_PROMPT) + 16) 86e32028a7SNikita Kiryanov 87e32028a7SNikita Kiryanov /* SPI flash */ 88e32028a7SNikita Kiryanov #define CONFIG_SYS_NO_FLASH 89e32028a7SNikita Kiryanov #define CONFIG_CMD_SF 90e32028a7SNikita Kiryanov #define CONFIG_SF_DEFAULT_BUS 0 91e32028a7SNikita Kiryanov #define CONFIG_SF_DEFAULT_CS 0 92e32028a7SNikita Kiryanov #define CONFIG_SF_DEFAULT_SPEED 25000000 93e32028a7SNikita Kiryanov #define CONFIG_SF_DEFAULT_MODE (SPI_MODE_0) 94e32028a7SNikita Kiryanov 95e32028a7SNikita Kiryanov /* Environment */ 96e32028a7SNikita Kiryanov #define CONFIG_ENV_OVERWRITE 97e32028a7SNikita Kiryanov #define CONFIG_ENV_IS_IN_SPI_FLASH 98e32028a7SNikita Kiryanov #define CONFIG_ENV_SPI_MAX_HZ CONFIG_SF_DEFAULT_SPEED 99e32028a7SNikita Kiryanov #define CONFIG_ENV_SPI_MODE CONFIG_SF_DEFAULT_MODE 100e32028a7SNikita Kiryanov #define CONFIG_ENV_SPI_BUS CONFIG_SF_DEFAULT_BUS 101e32028a7SNikita Kiryanov #define CONFIG_ENV_SPI_CS CONFIG_SF_DEFAULT_CS 102e32028a7SNikita Kiryanov #define CONFIG_ENV_SECT_SIZE (64 * 1024) 103e32028a7SNikita Kiryanov #define CONFIG_ENV_SIZE (8 * 1024) 104e32028a7SNikita Kiryanov #define CONFIG_ENV_OFFSET (768 * 1024) 105e32028a7SNikita Kiryanov 106e32028a7SNikita Kiryanov #define CONFIG_EXTRA_ENV_SETTINGS \ 107e32028a7SNikita Kiryanov "kernel=uImage-cm-fx6\0" \ 108e32028a7SNikita Kiryanov "autoload=no\0" \ 109e32028a7SNikita Kiryanov "loadaddr=0x10800000\0" \ 110e32028a7SNikita Kiryanov "fdtaddr=0x11000000\0" \ 111e32028a7SNikita Kiryanov "console=ttymxc3,115200\0" \ 112e32028a7SNikita Kiryanov "ethprime=FEC0\0" \ 113e32028a7SNikita Kiryanov "bootscr=boot.scr\0" \ 114e32028a7SNikita Kiryanov "bootm_low=18000000\0" \ 115e32028a7SNikita Kiryanov "video_hdmi=mxcfb0:dev=hdmi,1920x1080M-32@50,if=RGB32\0" \ 116e32028a7SNikita Kiryanov "video_dvi=mxcfb0:dev=dvi,1280x800M-32@50,if=RGB32\0" \ 117e32028a7SNikita Kiryanov "fdtfile=cm-fx6.dtb\0" \ 118e32028a7SNikita Kiryanov "doboot=bootm ${loadaddr}\0" \ 119e32028a7SNikita Kiryanov "loadfdt=false\0" \ 120e32028a7SNikita Kiryanov "setboottypez=setenv kernel zImage-cm-fx6;" \ 121e32028a7SNikita Kiryanov "setenv doboot bootz ${loadaddr} - ${fdtaddr};" \ 122e32028a7SNikita Kiryanov "setenv loadfdt true;\0" \ 123e32028a7SNikita Kiryanov "setboottypem=setenv kernel uImage-cm-fx6;" \ 124e32028a7SNikita Kiryanov "setenv doboot bootm ${loadaddr};" \ 125e32028a7SNikita Kiryanov "setenv loadfdt false;\0"\ 126e32028a7SNikita Kiryanov "run_eboot=echo Starting EBOOT ...; "\ 127e32028a7SNikita Kiryanov "mmc dev ${mmcdev} && " \ 128e32028a7SNikita Kiryanov "mmc rescan && mmc read 10042000 a 400 && go 10042000\0" \ 129e32028a7SNikita Kiryanov "mmcdev=2\0" \ 130e32028a7SNikita Kiryanov "mmcroot=/dev/mmcblk0p2 rw rootwait\0" \ 131e32028a7SNikita Kiryanov "loadmmcbootscript=load mmc ${mmcdev} ${loadaddr} ${bootscr}\0" \ 132e32028a7SNikita Kiryanov "mmcbootscript=echo Running bootscript from mmc ...; "\ 133e32028a7SNikita Kiryanov "source ${loadaddr}\0" \ 134e32028a7SNikita Kiryanov "mmcargs=setenv bootargs console=${console} " \ 135e32028a7SNikita Kiryanov "root=${mmcroot} " \ 136e32028a7SNikita Kiryanov "${video}\0" \ 137e32028a7SNikita Kiryanov "mmcloadkernel=load mmc ${mmcdev} ${loadaddr} ${kernel}\0" \ 138e32028a7SNikita Kiryanov "mmcloadfdt=load mmc ${mmcdev} ${fdtaddr} ${fdtfile}\0" \ 139e32028a7SNikita Kiryanov "mmcboot=echo Booting from mmc ...; " \ 140e32028a7SNikita Kiryanov "run mmcargs; " \ 141e32028a7SNikita Kiryanov "run doboot\0" \ 142206f38f7SNikita Kiryanov "satadev=0\0" \ 143206f38f7SNikita Kiryanov "sataroot=/dev/sda2 rw rootwait\0" \ 144206f38f7SNikita Kiryanov "sataargs=setenv bootargs console=${console} " \ 145206f38f7SNikita Kiryanov "root=${sataroot} " \ 146206f38f7SNikita Kiryanov "${video}\0" \ 147206f38f7SNikita Kiryanov "loadsatabootscript=load sata ${satadev} ${loadaddr} ${bootscr}\0" \ 148206f38f7SNikita Kiryanov "satabootscript=echo Running bootscript from sata ...; " \ 149206f38f7SNikita Kiryanov "source ${loadaddr}\0" \ 150206f38f7SNikita Kiryanov "sataloadkernel=load sata ${satadev} ${loadaddr} ${kernel}\0" \ 151206f38f7SNikita Kiryanov "sataloadfdt=load sata ${satadev} ${fdtaddr} ${fdtfile}\0" \ 152206f38f7SNikita Kiryanov "sataboot=echo Booting from sata ...; "\ 153206f38f7SNikita Kiryanov "run sataargs; " \ 154206f38f7SNikita Kiryanov "run doboot\0" \ 155a6b0652bSNikita Kiryanov "nandroot=/dev/mtdblock4 rw\0" \ 156a6b0652bSNikita Kiryanov "nandrootfstype=ubifs\0" \ 157a6b0652bSNikita Kiryanov "nandargs=setenv bootargs console=${console} " \ 158a6b0652bSNikita Kiryanov "root=${nandroot} " \ 159a6b0652bSNikita Kiryanov "rootfstype=${nandrootfstype} " \ 160a6b0652bSNikita Kiryanov "${video}\0" \ 161a6b0652bSNikita Kiryanov "nandloadfdt=nand read ${fdtaddr} 780000 80000;\0" \ 162a6b0652bSNikita Kiryanov "nandboot=echo Booting from nand ...; " \ 163a6b0652bSNikita Kiryanov "run nandargs; " \ 164a6b0652bSNikita Kiryanov "nand read ${loadaddr} 0 780000; " \ 165a6b0652bSNikita Kiryanov "if ${loadfdt}; then " \ 166a6b0652bSNikita Kiryanov "run nandloadfdt;" \ 167a6b0652bSNikita Kiryanov "fi; " \ 168a6b0652bSNikita Kiryanov "run doboot\0" \ 169e32028a7SNikita Kiryanov "boot=mmc dev ${mmcdev}; " \ 170e32028a7SNikita Kiryanov "if mmc rescan; then " \ 171e32028a7SNikita Kiryanov "if run loadmmcbootscript; then " \ 172e32028a7SNikita Kiryanov "run mmcbootscript;" \ 173e32028a7SNikita Kiryanov "else " \ 174e32028a7SNikita Kiryanov "if run mmcloadkernel; then " \ 175e32028a7SNikita Kiryanov "if ${loadfdt}; then " \ 176e32028a7SNikita Kiryanov "run mmcloadfdt;" \ 177e32028a7SNikita Kiryanov "fi;" \ 178e32028a7SNikita Kiryanov "run mmcboot;" \ 179e32028a7SNikita Kiryanov "fi;" \ 180e32028a7SNikita Kiryanov "fi;" \ 181a6b0652bSNikita Kiryanov "fi;" \ 182206f38f7SNikita Kiryanov "if sata init; then " \ 183206f38f7SNikita Kiryanov "if run loadsatabootscript; then " \ 184206f38f7SNikita Kiryanov "run satabootscript;" \ 185206f38f7SNikita Kiryanov "else "\ 186206f38f7SNikita Kiryanov "if run sataloadkernel; then " \ 187206f38f7SNikita Kiryanov "if ${loadfdt}; then " \ 188206f38f7SNikita Kiryanov "run sataloadfdt; " \ 189206f38f7SNikita Kiryanov "fi;" \ 190206f38f7SNikita Kiryanov "run sataboot;" \ 191206f38f7SNikita Kiryanov "fi;" \ 192206f38f7SNikita Kiryanov "fi;" \ 193206f38f7SNikita Kiryanov "fi;" \ 194a6b0652bSNikita Kiryanov "run nandboot\0" 195e32028a7SNikita Kiryanov 196e32028a7SNikita Kiryanov #define CONFIG_BOOTCOMMAND \ 197e32028a7SNikita Kiryanov "run setboottypem; run boot" 198e32028a7SNikita Kiryanov 199e32028a7SNikita Kiryanov /* SPI */ 200e32028a7SNikita Kiryanov #define CONFIG_SPI 201e32028a7SNikita Kiryanov #define CONFIG_MXC_SPI 202e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH 203e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_ATMEL 204e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_EON 205e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_GIGADEVICE 206e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_MACRONIX 207e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_SPANSION 208e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_STMICRO 209e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_SST 210e32028a7SNikita Kiryanov #define CONFIG_SPI_FLASH_WINBOND 211e32028a7SNikita Kiryanov 212a6b0652bSNikita Kiryanov /* NAND */ 213a6b0652bSNikita Kiryanov #ifndef CONFIG_SPL_BUILD 214a6b0652bSNikita Kiryanov #define CONFIG_CMD_NAND 215a6b0652bSNikita Kiryanov #define CONFIG_SYS_NAND_BASE 0x40000000 216a6b0652bSNikita Kiryanov #define CONFIG_SYS_NAND_MAX_CHIPS 1 217a6b0652bSNikita Kiryanov #define CONFIG_SYS_MAX_NAND_DEVICE 1 218a6b0652bSNikita Kiryanov #define CONFIG_NAND_MXS 219a6b0652bSNikita Kiryanov #define CONFIG_SYS_NAND_ONFI_DETECTION 220a6b0652bSNikita Kiryanov /* APBH DMA is required for NAND support */ 221a6b0652bSNikita Kiryanov #define CONFIG_APBH_DMA 222a6b0652bSNikita Kiryanov #define CONFIG_APBH_DMA_BURST 223a6b0652bSNikita Kiryanov #define CONFIG_APBH_DMA_BURST8 224a6b0652bSNikita Kiryanov #endif 225a6b0652bSNikita Kiryanov 22602b1343eSNikita Kiryanov /* Ethernet */ 22702b1343eSNikita Kiryanov #define CONFIG_FEC_MXC 22802b1343eSNikita Kiryanov #define CONFIG_FEC_MXC_PHYADDR 0 22902b1343eSNikita Kiryanov #define CONFIG_FEC_XCV_TYPE RGMII 23002b1343eSNikita Kiryanov #define IMX_FEC_BASE ENET_BASE_ADDR 23102b1343eSNikita Kiryanov #define CONFIG_PHYLIB 23202b1343eSNikita Kiryanov #define CONFIG_PHY_ATHEROS 23302b1343eSNikita Kiryanov #define CONFIG_MII 23402b1343eSNikita Kiryanov #define CONFIG_ETHPRIME "FEC0" 23502b1343eSNikita Kiryanov #define CONFIG_ARP_TIMEOUT 200UL 23602b1343eSNikita Kiryanov #define CONFIG_NET_RETRY_COUNT 5 23702b1343eSNikita Kiryanov 2380f3effb9SNikita Kiryanov /* USB */ 2390f3effb9SNikita Kiryanov #define CONFIG_CMD_USB 2400f3effb9SNikita Kiryanov #define CONFIG_USB_EHCI 2410f3effb9SNikita Kiryanov #define CONFIG_USB_EHCI_MX6 2420f3effb9SNikita Kiryanov #define CONFIG_USB_STORAGE 2430f3effb9SNikita Kiryanov #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) 2440f3effb9SNikita Kiryanov #define CONFIG_MXC_USB_FLAGS 0 2450f3effb9SNikita Kiryanov #define CONFIG_USB_MAX_CONTROLLER_COUNT 2 2460f3effb9SNikita Kiryanov #define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */ 2470f3effb9SNikita Kiryanov 248f42b2f60SNikita Kiryanov /* I2C */ 249f42b2f60SNikita Kiryanov #define CONFIG_CMD_I2C 250f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C 251f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C_MXC 252f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C_SPEED 100000 253f42b2f60SNikita Kiryanov #define CONFIG_SYS_MXC_I2C3_SPEED 400000 254f42b2f60SNikita Kiryanov 255f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 256f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 257f42b2f60SNikita Kiryanov #define CONFIG_SYS_I2C_EEPROM_BUS 2 258f42b2f60SNikita Kiryanov 259206f38f7SNikita Kiryanov /* SATA */ 260206f38f7SNikita Kiryanov #define CONFIG_CMD_SATA 261206f38f7SNikita Kiryanov #define CONFIG_SYS_SATA_MAX_DEVICE 1 262206f38f7SNikita Kiryanov #define CONFIG_LIBATA 263206f38f7SNikita Kiryanov #define CONFIG_LBA48 264206f38f7SNikita Kiryanov #define CONFIG_DWC_AHSATA 265206f38f7SNikita Kiryanov #define CONFIG_DWC_AHSATA_PORT_ID 0 266206f38f7SNikita Kiryanov #define CONFIG_DWC_AHSATA_BASE_ADDR SATA_ARB_BASE_ADDR 267206f38f7SNikita Kiryanov 268e32028a7SNikita Kiryanov /* GPIO */ 269e32028a7SNikita Kiryanov #define CONFIG_MXC_GPIO 270e32028a7SNikita Kiryanov 271e32028a7SNikita Kiryanov /* Boot */ 272e32028a7SNikita Kiryanov #define CONFIG_ZERO_BOOTDELAY_CHECK 273e32028a7SNikita Kiryanov #define CONFIG_LOADADDR 0x10800000 274e32028a7SNikita Kiryanov #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR 275e32028a7SNikita Kiryanov #define CONFIG_CMDLINE_TAG /* enable passing of ATAGs */ 276e32028a7SNikita Kiryanov #define CONFIG_SYS_BOOTMAPSZ (8 << 20) 277e32028a7SNikita Kiryanov #define CONFIG_SETUP_MEMORY_TAGS 278e32028a7SNikita Kiryanov #define CONFIG_INITRD_TAG 279f66113c0SNikita Kiryanov #define CONFIG_REVISION_TAG 280f66113c0SNikita Kiryanov #define CONFIG_SERIAL_TAG 281e32028a7SNikita Kiryanov 282e32028a7SNikita Kiryanov /* misc */ 283e32028a7SNikita Kiryanov #define CONFIG_SYS_GENERIC_BOARD 284e32028a7SNikita Kiryanov #define CONFIG_STACKSIZE (128 * 1024) 285e32028a7SNikita Kiryanov #define CONFIG_SYS_MALLOC_LEN (2 * 1024 * 1024) 286e32028a7SNikita Kiryanov #define CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS 800 /* 400 KB */ 28702b1343eSNikita Kiryanov #define CONFIG_OF_BOARD_SETUP 288e32028a7SNikita Kiryanov 289e32028a7SNikita Kiryanov /* SPL */ 290e32028a7SNikita Kiryanov #include "imx6_spl.h" 291e32028a7SNikita Kiryanov #define CONFIG_SPL_BOARD_INIT 292e32028a7SNikita Kiryanov #define CONFIG_SPL_MMC_SUPPORT 293e32028a7SNikita Kiryanov #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 0x80 /* offset 64 kb */ 294e32028a7SNikita Kiryanov #define CONFIG_SYS_MONITOR_LEN (CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS / 2 * 1024) 295e32028a7SNikita Kiryanov #define CONFIG_SPL_SPI_SUPPORT 296e32028a7SNikita Kiryanov #define CONFIG_SPL_SPI_FLASH_SUPPORT 297e32028a7SNikita Kiryanov #define CONFIG_SYS_SPI_U_BOOT_OFFS (64 * 1024) 298e32028a7SNikita Kiryanov #define CONFIG_SPL_SPI_LOAD 299e32028a7SNikita Kiryanov 300e32028a7SNikita Kiryanov #endif /* __CONFIG_CM_FX6_H */ 301