1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 2aa04fef4SMarek Vasut /* 3aa04fef4SMarek Vasut * Copyright (C) 2013 Marek Vasut <marex@denx.de> 4aa04fef4SMarek Vasut */ 5aa04fef4SMarek Vasut #ifndef __CONFIGS_XFI3_H__ 6aa04fef4SMarek Vasut #define __CONFIGS_XFI3_H__ 7aa04fef4SMarek Vasut 8aa04fef4SMarek Vasut /* U-Boot Commands */ 9aa04fef4SMarek Vasut 10aa04fef4SMarek Vasut /* Memory configuration */ 11aa04fef4SMarek Vasut #define PHYS_SDRAM_1 0x40000000 /* Base address */ 12aa04fef4SMarek Vasut #define PHYS_SDRAM_1_SIZE 0x08000000 /* Max 128 MB RAM */ 13aa04fef4SMarek Vasut #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 14aa04fef4SMarek Vasut 15aa04fef4SMarek Vasut /* Environment */ 16aa04fef4SMarek Vasut #define CONFIG_ENV_SIZE (16 * 1024) 17aa04fef4SMarek Vasut #define CONFIG_ENV_OVERWRITE 18aa04fef4SMarek Vasut 19aa04fef4SMarek Vasut /* Booting Linux */ 20aa04fef4SMarek Vasut #define CONFIG_BOOTFILE "uImage" 21aa04fef4SMarek Vasut #define CONFIG_LOADADDR 0x42000000 22aa04fef4SMarek Vasut #define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR 23aa04fef4SMarek Vasut 24aa04fef4SMarek Vasut /* LCD */ 25aa04fef4SMarek Vasut #ifdef CONFIG_VIDEO 26aa04fef4SMarek Vasut #define CONFIG_VIDEO_FONT_4X6 27aa04fef4SMarek Vasut #define CONFIG_VIDEO_MXS_MODE_SYSTEM 28aa04fef4SMarek Vasut #define CONFIG_SYS_BLACK_IN_WRITE 29aa04fef4SMarek Vasut #define LCD_BPP LCD_COLOR16 30aa04fef4SMarek Vasut #endif 31aa04fef4SMarek Vasut 32aa04fef4SMarek Vasut /* USB */ 33aa04fef4SMarek Vasut #ifdef CONFIG_CMD_USB 34aa04fef4SMarek Vasut #define CONFIG_EHCI_MXS_PORT0 35aa04fef4SMarek Vasut #define CONFIG_USB_MAX_CONTROLLER_COUNT 1 36aa04fef4SMarek Vasut 37aa04fef4SMarek Vasut #define CONFIG_NETCONSOLE 38aa04fef4SMarek Vasut #endif 39aa04fef4SMarek Vasut 40aa04fef4SMarek Vasut /* The rest of the configuration is shared */ 41aa04fef4SMarek Vasut #include <configs/mxs.h> 42aa04fef4SMarek Vasut 43aa04fef4SMarek Vasut #endif /* __CONFIGS_XFI3_H__ */ 44