uboot/include/configs/xfi3.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2013 Marek Vasut <marex@denx.de>
   3 *
   4 * SPDX-License-Identifier:     GPL-2.0+
   5 */
   6#ifndef __CONFIGS_XFI3_H__
   7#define __CONFIGS_XFI3_H__
   8
   9/* System configurations */
  10#define CONFIG_MX23                             /* i.MX23 SoC */
  11
  12/* U-Boot Commands */
  13#define CONFIG_SYS_NO_FLASH
  14#include <config_cmd_default.h>
  15#define CONFIG_DISPLAY_CPUINFO
  16#define CONFIG_DOS_PARTITION
  17
  18#define CONFIG_CMD_CACHE
  19#define CONFIG_CMD_EXT2
  20#define CONFIG_CMD_FAT
  21#define CONFIG_CMD_GPIO
  22#define CONFIG_CMD_MMC
  23#define CONFIG_CMD_PING
  24#define CONFIG_CMD_USB
  25#define CONFIG_VIDEO
  26
  27/* Memory configuration */
  28#define CONFIG_NR_DRAM_BANKS            1               /* 1 bank of DRAM */
  29#define PHYS_SDRAM_1                    0x40000000      /* Base address */
  30#define PHYS_SDRAM_1_SIZE               0x08000000      /* Max 128 MB RAM */
  31#define CONFIG_SYS_SDRAM_BASE           PHYS_SDRAM_1
  32
  33/* Environment */
  34#define CONFIG_ENV_SIZE                 (16 * 1024)
  35#define CONFIG_ENV_IS_NOWHERE
  36#define CONFIG_ENV_OVERWRITE
  37
  38/* Booting Linux */
  39#define CONFIG_BOOTDELAY        3
  40#define CONFIG_BOOTFILE         "uImage"
  41#define CONFIG_BOOTARGS         "console=ttyAMA0,115200n8 "
  42#define CONFIG_LOADADDR         0x42000000
  43#define CONFIG_SYS_LOAD_ADDR    CONFIG_LOADADDR
  44
  45/* LCD */
  46#ifdef CONFIG_VIDEO
  47#define CONFIG_VIDEO_FONT_4X6
  48#define CONFIG_VIDEO_MXS_MODE_SYSTEM
  49#define CONFIG_SYS_BLACK_IN_WRITE
  50#define LCD_BPP LCD_COLOR16
  51#endif
  52
  53/* USB */
  54#ifdef CONFIG_CMD_USB
  55#define CONFIG_EHCI_MXS_PORT0
  56#define CONFIG_USB_MAX_CONTROLLER_COUNT 1
  57
  58#define CONFIG_MV_UDC           /* ChipIdea CI13xxx UDC */
  59#define CONFIG_USB_GADGET_DUALSPEED
  60
  61#define CONFIG_USB_ETHER
  62#define CONFIG_USB_ETH_CDC
  63#define CONFIG_NETCONSOLE
  64#endif
  65
  66/* The rest of the configuration is shared */
  67#include <configs/mxs.h>
  68
  69#endif  /* __CONFIGS_XFI3_H__ */
  70