1592f4aedSMax Krummenacher /* 2592f4aedSMax Krummenacher * Copyright 2013-2015 Toradex, Inc. 3592f4aedSMax Krummenacher * 4592f4aedSMax Krummenacher * Configuration settings for the Toradex Apalis iMX6 5592f4aedSMax Krummenacher * 6592f4aedSMax Krummenacher * SPDX-License-Identifier: GPL-2.0+ 7592f4aedSMax Krummenacher */ 8592f4aedSMax Krummenacher 9592f4aedSMax Krummenacher #ifndef __CONFIG_H 10592f4aedSMax Krummenacher #define __CONFIG_H 11592f4aedSMax Krummenacher 12592f4aedSMax Krummenacher #include "mx6_common.h" 13592f4aedSMax Krummenacher 14592f4aedSMax Krummenacher #undef CONFIG_DISPLAY_BOARDINFO 15592f4aedSMax Krummenacher #define CONFIG_DISPLAY_BOARDINFO_LATE /* Calls show_board_info() */ 16592f4aedSMax Krummenacher 17592f4aedSMax Krummenacher #define CONFIG_MACH_TYPE 4886 18592f4aedSMax Krummenacher 19592f4aedSMax Krummenacher #define CONFIG_SYS_GENERIC_BOARD 20592f4aedSMax Krummenacher 21592f4aedSMax Krummenacher #include <asm/arch/imx-regs.h> 22*552a848eSStefano Babic #include <asm/mach-imx/gpio.h> 23592f4aedSMax Krummenacher 24592f4aedSMax Krummenacher #ifdef CONFIG_SPL 25592f4aedSMax Krummenacher #include "imx6_spl.h" 26592f4aedSMax Krummenacher #define CONFIG_SPL_PAD_TO 0x11000 /* 4k IVT/DCD, 64k SPL */ 27592f4aedSMax Krummenacher #endif 28592f4aedSMax Krummenacher 29592f4aedSMax Krummenacher #define CONFIG_CMDLINE_TAG 30592f4aedSMax Krummenacher #define CONFIG_SETUP_MEMORY_TAGS 31592f4aedSMax Krummenacher #define CONFIG_INITRD_TAG 32592f4aedSMax Krummenacher #define CONFIG_REVISION_TAG 33592f4aedSMax Krummenacher #define CONFIG_SERIAL_TAG 34592f4aedSMax Krummenacher 35592f4aedSMax Krummenacher /* Size of malloc() pool */ 36592f4aedSMax Krummenacher #define CONFIG_SYS_MALLOC_LEN (32 * 1024 * 1024) 37592f4aedSMax Krummenacher 38592f4aedSMax Krummenacher #define CONFIG_MISC_INIT_R 39592f4aedSMax Krummenacher 40592f4aedSMax Krummenacher #define CONFIG_MXC_UART 41592f4aedSMax Krummenacher #define CONFIG_MXC_UART_BASE UART1_BASE 42592f4aedSMax Krummenacher 43592f4aedSMax Krummenacher /* Make the HW version stuff available in U-Boot env */ 44592f4aedSMax Krummenacher #define CONFIG_VERSION_VARIABLE /* ver environment variable */ 45592f4aedSMax Krummenacher #define CONFIG_ENV_VARS_UBOOT_CONFIG 46592f4aedSMax Krummenacher #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG 47592f4aedSMax Krummenacher 48592f4aedSMax Krummenacher /* I2C Configs */ 49592f4aedSMax Krummenacher #define CONFIG_SYS_I2C 50592f4aedSMax Krummenacher #define CONFIG_SYS_I2C_MXC 51592f4aedSMax Krummenacher #define CONFIG_SYS_I2C_MXC_I2C1 /* enable I2C bus 1 */ 52592f4aedSMax Krummenacher #define CONFIG_SYS_I2C_MXC_I2C2 /* enable I2C bus 2 */ 53592f4aedSMax Krummenacher #define CONFIG_SYS_I2C_MXC_I2C3 /* enable I2C bus 3 */ 54592f4aedSMax Krummenacher #define CONFIG_SYS_I2C_SPEED 100000 55592f4aedSMax Krummenacher 56592f4aedSMax Krummenacher /* OCOTP Configs */ 57592f4aedSMax Krummenacher #ifdef CONFIG_CMD_FUSE 58592f4aedSMax Krummenacher #define CONFIG_MXC_OCOTP 59592f4aedSMax Krummenacher #endif 60592f4aedSMax Krummenacher 61592f4aedSMax Krummenacher /* MMC Configs */ 62592f4aedSMax Krummenacher #define CONFIG_FSL_ESDHC 63592f4aedSMax Krummenacher #define CONFIG_FSL_USDHC 64592f4aedSMax Krummenacher #define CONFIG_SYS_FSL_ESDHC_ADDR 0 65592f4aedSMax Krummenacher #define CONFIG_SYS_FSL_USDHC_NUM 3 66592f4aedSMax Krummenacher 67592f4aedSMax Krummenacher #define CONFIG_SUPPORT_EMMC_BOOT /* eMMC specific */ 68592f4aedSMax Krummenacher #define CONFIG_BOUNCE_BUFFER 69592f4aedSMax Krummenacher 70592f4aedSMax Krummenacher /* 71592f4aedSMax Krummenacher * SATA Configs 72592f4aedSMax Krummenacher */ 73592f4aedSMax Krummenacher #ifdef CONFIG_CMD_SATA 74592f4aedSMax Krummenacher #define CONFIG_DWC_AHSATA 75592f4aedSMax Krummenacher #define CONFIG_SYS_SATA_MAX_DEVICE 1 76592f4aedSMax Krummenacher #define CONFIG_DWC_AHSATA_PORT_ID 0 77592f4aedSMax Krummenacher #define CONFIG_DWC_AHSATA_BASE_ADDR SATA_ARB_BASE_ADDR 78592f4aedSMax Krummenacher #define CONFIG_LBA48 79592f4aedSMax Krummenacher #define CONFIG_LIBATA 80592f4aedSMax Krummenacher #endif 81592f4aedSMax Krummenacher 82592f4aedSMax Krummenacher /* Network */ 83592f4aedSMax Krummenacher #define CONFIG_FEC_MXC 84592f4aedSMax Krummenacher #define CONFIG_MII 85592f4aedSMax Krummenacher #define IMX_FEC_BASE ENET_BASE_ADDR 86592f4aedSMax Krummenacher #define CONFIG_FEC_XCV_TYPE RGMII 87592f4aedSMax Krummenacher #define CONFIG_ETHPRIME "FEC" 88592f4aedSMax Krummenacher #define CONFIG_FEC_MXC_PHYADDR 6 89592f4aedSMax Krummenacher #define CONFIG_IP_DEFRAG 90592f4aedSMax Krummenacher #define CONFIG_TFTP_BLOCKSIZE 4096 91592f4aedSMax Krummenacher #define CONFIG_TFTP_TSIZE 92592f4aedSMax Krummenacher 93592f4aedSMax Krummenacher /* USB Configs */ 94592f4aedSMax Krummenacher /* Host */ 95592f4aedSMax Krummenacher #define CONFIG_USB_MAX_CONTROLLER_COUNT 2 96592f4aedSMax Krummenacher #define CONFIG_EHCI_HCD_INIT_AFTER_RESET /* For OTG port */ 97592f4aedSMax Krummenacher #define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) 98592f4aedSMax Krummenacher #define CONFIG_MXC_USB_FLAGS 0 99592f4aedSMax Krummenacher /* Client */ 100592f4aedSMax Krummenacher #define CONFIG_USBD_HS 101592f4aedSMax Krummenacher 102592f4aedSMax Krummenacher #define CONFIG_USB_GADGET_MASS_STORAGE 103592f4aedSMax Krummenacher #define CONFIG_USB_FUNCTION_MASS_STORAGE 104592f4aedSMax Krummenacher /* USB DFU */ 105592f4aedSMax Krummenacher #define CONFIG_DFU_MMC 106592f4aedSMax Krummenacher 107592f4aedSMax Krummenacher /* Miscellaneous commands */ 108592f4aedSMax Krummenacher #define CONFIG_MXC_GPIO 109592f4aedSMax Krummenacher 110592f4aedSMax Krummenacher /* Framebuffer and LCD */ 111592f4aedSMax Krummenacher #define CONFIG_VIDEO_IPUV3 112592f4aedSMax Krummenacher #define CONFIG_SYS_CONSOLE_IS_IN_ENV 113592f4aedSMax Krummenacher #define CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE 114592f4aedSMax Krummenacher #define CONFIG_VIDEO_BMP_RLE8 115592f4aedSMax Krummenacher #define CONFIG_SPLASH_SCREEN 116592f4aedSMax Krummenacher #define CONFIG_SPLASH_SCREEN_ALIGN 117592f4aedSMax Krummenacher #define CONFIG_BMP_16BPP 118592f4aedSMax Krummenacher #define CONFIG_VIDEO_LOGO 119592f4aedSMax Krummenacher #define CONFIG_VIDEO_BMP_LOGO 120592f4aedSMax Krummenacher #define CONFIG_IPUV3_CLK 260000000 121592f4aedSMax Krummenacher #define CONFIG_CONSOLE_MUX 122592f4aedSMax Krummenacher #define CONFIG_IMX_HDMI 123592f4aedSMax Krummenacher #define CONFIG_IMX_VIDEO_SKIP 124592f4aedSMax Krummenacher 125592f4aedSMax Krummenacher /* allow to overwrite serial and ethaddr */ 126592f4aedSMax Krummenacher #define CONFIG_ENV_OVERWRITE 127592f4aedSMax Krummenacher #define CONFIG_CONS_INDEX 1 128592f4aedSMax Krummenacher 129592f4aedSMax Krummenacher /* Command definition */ 130592f4aedSMax Krummenacher #undef CONFIG_CMD_LOADB 131592f4aedSMax Krummenacher #undef CONFIG_CMD_LOADS 132592f4aedSMax Krummenacher #undef CONFIG_CMD_NFS 133592f4aedSMax Krummenacher #undef CONFIG_CMD_FLASH 134592f4aedSMax Krummenacher 135592f4aedSMax Krummenacher #undef CONFIG_IPADDR 136592f4aedSMax Krummenacher #define CONFIG_IPADDR 192.168.10.2 137592f4aedSMax Krummenacher #define CONFIG_NETMASK 255.255.255.0 138592f4aedSMax Krummenacher #undef CONFIG_SERVERIP 139592f4aedSMax Krummenacher #define CONFIG_SERVERIP 192.168.10.1 140592f4aedSMax Krummenacher 141592f4aedSMax Krummenacher #define CONFIG_LOADADDR 0x12000000 142592f4aedSMax Krummenacher #define CONFIG_SYS_TEXT_BASE 0x17800000 143592f4aedSMax Krummenacher 144592f4aedSMax Krummenacher #ifdef CONFIG_CMD_SATA 145592f4aedSMax Krummenacher #define CONFIG_DRIVE_SATA "sata " 146592f4aedSMax Krummenacher #else 147592f4aedSMax Krummenacher #define CONFIG_DRIVE_SATA 148592f4aedSMax Krummenacher #endif 149592f4aedSMax Krummenacher 150592f4aedSMax Krummenacher #ifdef CONFIG_CMD_MMC 151592f4aedSMax Krummenacher #define CONFIG_DRIVE_MMC "mmc " 152592f4aedSMax Krummenacher #else 153592f4aedSMax Krummenacher #define CONFIG_DRIVE_MMC 154592f4aedSMax Krummenacher #endif 155592f4aedSMax Krummenacher 156592f4aedSMax Krummenacher #define CONFIG_DRIVE_TYPES CONFIG_DRIVE_SATA CONFIG_DRIVE_MMC 157592f4aedSMax Krummenacher 158592f4aedSMax Krummenacher #define DFU_ALT_EMMC_INFO \ 159592f4aedSMax Krummenacher "u-boot.imx raw 0x2 0x3ff mmcpart 0;" \ 160592f4aedSMax Krummenacher "boot part 0 1;" \ 161592f4aedSMax Krummenacher "rootfs part 0 2;" \ 162592f4aedSMax Krummenacher "uImage fat 0 1;" \ 163592f4aedSMax Krummenacher "imx6q-colibri-eval-v3.dtb fat 0 1;" \ 164592f4aedSMax Krummenacher "imx6q-colibri-cam-eval-v3.dtb fat 0 1" 165592f4aedSMax Krummenacher 166592f4aedSMax Krummenacher #define EMMC_BOOTCMD \ 167592f4aedSMax Krummenacher "emmcargs=ip=off root=/dev/mmcblk0p2 rw,noatime rootfstype=ext3 " \ 168592f4aedSMax Krummenacher "rootwait\0" \ 169592f4aedSMax Krummenacher "emmcboot=run setup; " \ 170592f4aedSMax Krummenacher "setenv bootargs ${defargs} ${emmcargs} ${setupargs} " \ 171592f4aedSMax Krummenacher "${vidargs}; echo Booting from internal eMMC chip...; " \ 172592f4aedSMax Krummenacher "run emmcdtbload; load mmc 0:1 ${kernel_addr_r} " \ 173592f4aedSMax Krummenacher "${boot_file} && run fdt_fixup && " \ 174592f4aedSMax Krummenacher "bootm ${kernel_addr_r} ${dtbparam}\0" \ 175592f4aedSMax Krummenacher "emmcdtbload=setenv dtbparam; load mmc 0:1 ${fdt_addr_r} " \ 176592f4aedSMax Krummenacher "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0" 177592f4aedSMax Krummenacher 178592f4aedSMax Krummenacher #define MEM_LAYOUT_ENV_SETTINGS \ 1799af131e3SStefan Agner "bootm_size=0x20000000\0" \ 180592f4aedSMax Krummenacher "fdt_addr_r=0x12000000\0" \ 181592f4aedSMax Krummenacher "fdt_high=0xffffffff\0" \ 182592f4aedSMax Krummenacher "initrd_high=0xffffffff\0" \ 183592f4aedSMax Krummenacher "kernel_addr_r=0x11000000\0" \ 184592f4aedSMax Krummenacher "ramdisk_addr_r=0x12100000\0" 185592f4aedSMax Krummenacher 186592f4aedSMax Krummenacher #define NFS_BOOTCMD \ 187592f4aedSMax Krummenacher "nfsargs=ip=:::::eth0:on root=/dev/nfs rw\0" \ 188592f4aedSMax Krummenacher "nfsboot=run setup; " \ 189592f4aedSMax Krummenacher "setenv bootargs ${defargs} ${nfsargs} ${setupargs} " \ 190592f4aedSMax Krummenacher "${vidargs}; echo Booting via DHCP/TFTP/NFS...; " \ 191592f4aedSMax Krummenacher "run nfsdtbload; dhcp ${kernel_addr_r} " \ 192592f4aedSMax Krummenacher "&& run fdt_fixup && bootm ${kernel_addr_r} ${dtbparam}\0" \ 193592f4aedSMax Krummenacher "nfsdtbload=setenv dtbparam; tftp ${fdt_addr_r} ${fdt_file} " \ 194592f4aedSMax Krummenacher "&& setenv dtbparam \" - ${fdt_addr_r}\" && true\0" 195592f4aedSMax Krummenacher 196592f4aedSMax Krummenacher #define SD_BOOTCMD \ 197592f4aedSMax Krummenacher "sdargs=ip=off root=/dev/mmcblk1p2 rw,noatime rootfstype=ext3 " \ 198592f4aedSMax Krummenacher "rootwait\0" \ 199592f4aedSMax Krummenacher "sdboot=run setup; " \ 200592f4aedSMax Krummenacher "setenv bootargs ${defargs} ${sdargs} ${setupargs} " \ 201592f4aedSMax Krummenacher "${vidargs}; echo Booting from SD card; " \ 202592f4aedSMax Krummenacher "run sddtbload; load mmc 1:1 ${kernel_addr_r} " \ 203592f4aedSMax Krummenacher "${boot_file} && run fdt_fixup && " \ 204592f4aedSMax Krummenacher "bootm ${kernel_addr_r} ${dtbparam}\0" \ 205592f4aedSMax Krummenacher "sddtbload=setenv dtbparam; load mmc 1:1 ${fdt_addr_r} " \ 206592f4aedSMax Krummenacher "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0" 207592f4aedSMax Krummenacher 208592f4aedSMax Krummenacher #define USB_BOOTCMD \ 209592f4aedSMax Krummenacher "usbargs=ip=off root=/dev/sda2 rw,noatime rootfstype=ext3 " \ 210592f4aedSMax Krummenacher "rootwait\0" \ 211592f4aedSMax Krummenacher "usbboot=run setup; setenv bootargs ${defargs} ${setupargs} " \ 212592f4aedSMax Krummenacher "${usbargs} ${vidargs}; echo Booting from USB stick...; " \ 213592f4aedSMax Krummenacher "usb start && run usbdtbload; load usb 0:1 ${kernel_addr_r} " \ 214592f4aedSMax Krummenacher "${boot_file} && run fdt_fixup && " \ 215592f4aedSMax Krummenacher "bootm ${kernel_addr_r} ${dtbparam}\0" \ 216592f4aedSMax Krummenacher "usbdtbload=setenv dtbparam; load usb 0:1 ${fdt_addr_r} " \ 217592f4aedSMax Krummenacher "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0" 218592f4aedSMax Krummenacher 219592f4aedSMax Krummenacher #ifndef CONFIG_TDX_APALIS_IMX6_V1_0 220592f4aedSMax Krummenacher #define FDT_FILE "imx6q-apalis-eval.dtb" 221592f4aedSMax Krummenacher #define FDT_FILE_V1_0 "imx6q-apalis_v1_0-eval.dtb" 222592f4aedSMax Krummenacher #else 223592f4aedSMax Krummenacher #define FDT_FILE "imx6q-apalis_v1_0-eval.dtb" 224592f4aedSMax Krummenacher #endif 225592f4aedSMax Krummenacher #define CONFIG_EXTRA_ENV_SETTINGS \ 226592f4aedSMax Krummenacher "bootcmd=run emmcboot ; echo ; echo emmcboot failed ; " \ 227592f4aedSMax Krummenacher "run nfsboot ; echo ; echo nfsboot failed ; " \ 228592f4aedSMax Krummenacher "usb start ;" \ 229592f4aedSMax Krummenacher "setenv stdout serial,vga ; setenv stdin serial,usbkbd\0" \ 230592f4aedSMax Krummenacher "boot_file=uImage\0" \ 231592f4aedSMax Krummenacher "console=ttymxc0\0" \ 232592f4aedSMax Krummenacher "defargs=enable_wait_mode=off vmalloc=400M\0" \ 233592f4aedSMax Krummenacher "dfu_alt_info=" DFU_ALT_EMMC_INFO "\0" \ 234592f4aedSMax Krummenacher EMMC_BOOTCMD \ 235592f4aedSMax Krummenacher "fdt_file=" FDT_FILE "\0" \ 236592f4aedSMax Krummenacher "fdt_fixup=;\0" \ 237592f4aedSMax Krummenacher MEM_LAYOUT_ENV_SETTINGS \ 238592f4aedSMax Krummenacher NFS_BOOTCMD \ 239592f4aedSMax Krummenacher SD_BOOTCMD \ 240592f4aedSMax Krummenacher "setethupdate=if env exists ethaddr; then; else setenv ethaddr " \ 241592f4aedSMax Krummenacher "00:14:2d:00:00:00; fi; tftpboot ${loadaddr} " \ 242592f4aedSMax Krummenacher "flash_eth.img && source ${loadaddr}\0" \ 243592f4aedSMax Krummenacher "setsdupdate=setenv interface mmc; setenv drive 1; mmc rescan; load " \ 244592f4aedSMax Krummenacher "${interface} ${drive}:1 ${loadaddr} flash_blk.img && " \ 245592f4aedSMax Krummenacher "source ${loadaddr}\0" \ 246592f4aedSMax Krummenacher "setup=setenv setupargs fec_mac=${ethaddr} " \ 247592f4aedSMax Krummenacher "consoleblank=0 no_console_suspend=1 console=tty1 " \ 248592f4aedSMax Krummenacher "console=${console},${baudrate}n8\0 " \ 249592f4aedSMax Krummenacher "setupdate=run setsdupdate || run setusbupdate || run setethupdate\0" \ 250592f4aedSMax Krummenacher "setusbupdate=usb start && setenv interface usb; setenv drive 0; " \ 251592f4aedSMax Krummenacher "load ${interface} ${drive}:1 ${loadaddr} flash_blk.img && " \ 252592f4aedSMax Krummenacher "source ${loadaddr}\0" \ 253592f4aedSMax Krummenacher "splashpos=m,m\0" \ 254592f4aedSMax Krummenacher "vidargs=mxc_hdmi.only_cea=1 " \ 255592f4aedSMax Krummenacher "video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 " \ 256592f4aedSMax Krummenacher "video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off " \ 257592f4aedSMax Krummenacher "fbmem=32M\0 " 258592f4aedSMax Krummenacher 259592f4aedSMax Krummenacher /* Miscellaneous configurable options */ 260592f4aedSMax Krummenacher #define CONFIG_SYS_LONGHELP 261592f4aedSMax Krummenacher #define CONFIG_AUTO_COMPLETE 262592f4aedSMax Krummenacher #undef CONFIG_SYS_CBSIZE 263592f4aedSMax Krummenacher #define CONFIG_SYS_CBSIZE 1024 264592f4aedSMax Krummenacher #undef CONFIG_SYS_MAXARGS 265592f4aedSMax Krummenacher #define CONFIG_SYS_MAXARGS 48 266592f4aedSMax Krummenacher 267592f4aedSMax Krummenacher #define CONFIG_SYS_ALT_MEMTEST 268592f4aedSMax Krummenacher #define CONFIG_SYS_MEMTEST_START 0x10000000 269592f4aedSMax Krummenacher #define CONFIG_SYS_MEMTEST_END 0x10010000 270592f4aedSMax Krummenacher #define CONFIG_SYS_MEMTEST_SCRATCH 0x10800000 271592f4aedSMax Krummenacher 272592f4aedSMax Krummenacher #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR 273592f4aedSMax Krummenacher 274592f4aedSMax Krummenacher #define CONFIG_CMDLINE_EDITING 275592f4aedSMax Krummenacher 276592f4aedSMax Krummenacher /* Physical Memory Map */ 277592f4aedSMax Krummenacher #define CONFIG_NR_DRAM_BANKS 1 278592f4aedSMax Krummenacher #define PHYS_SDRAM MMDC0_ARB_BASE_ADDR 279592f4aedSMax Krummenacher 280592f4aedSMax Krummenacher #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM 281592f4aedSMax Krummenacher #define CONFIG_SYS_INIT_RAM_ADDR IRAM_BASE_ADDR 282592f4aedSMax Krummenacher #define CONFIG_SYS_INIT_RAM_SIZE IRAM_SIZE 283592f4aedSMax Krummenacher 284592f4aedSMax Krummenacher #define CONFIG_SYS_INIT_SP_OFFSET \ 285592f4aedSMax Krummenacher (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) 286592f4aedSMax Krummenacher #define CONFIG_SYS_INIT_SP_ADDR \ 287592f4aedSMax Krummenacher (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET) 288592f4aedSMax Krummenacher 289e856bdcfSMasahiro Yamada /* environment organization */ 290592f4aedSMax Krummenacher 291592f4aedSMax Krummenacher #define CONFIG_ENV_SIZE (8 * 1024) 292592f4aedSMax Krummenacher 293592f4aedSMax Krummenacher #if defined(CONFIG_ENV_IS_IN_MMC) 294592f4aedSMax Krummenacher /* Environment in eMMC, before config block at the end of 1st "boot sector" */ 295592f4aedSMax Krummenacher #define CONFIG_ENV_OFFSET (-CONFIG_ENV_SIZE + \ 296592f4aedSMax Krummenacher CONFIG_TDX_CFG_BLOCK_OFFSET) 297592f4aedSMax Krummenacher #define CONFIG_SYS_MMC_ENV_DEV 0 298592f4aedSMax Krummenacher #define CONFIG_SYS_MMC_ENV_PART 1 299592f4aedSMax Krummenacher #endif 300592f4aedSMax Krummenacher 301592f4aedSMax Krummenacher #define CONFIG_OF_SYSTEM_SETUP 302592f4aedSMax Krummenacher 303592f4aedSMax Krummenacher #define CONFIG_CMD_TIME 304592f4aedSMax Krummenacher 305592f4aedSMax Krummenacher #define CONFIG_SUPPORT_RAW_INITRD 306592f4aedSMax Krummenacher 307592f4aedSMax Krummenacher #endif /* __CONFIG_H */ 308