uboot/include/configs/iconnect.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * (C) Copyright 2009-2012
   4 * Wojciech Dubowik <wojciech.dubowik@neratec.com>
   5 * Luka Perkov <luka@openwrt.org>
   6 */
   7
   8#ifndef _CONFIG_ICONNECT_H
   9#define _CONFIG_ICONNECT_H
  10
  11/*
  12 * High level configuration options
  13 */
  14#define CONFIG_FEROCEON_88FR131         /* CPU Core subversion */
  15#define CONFIG_KW88F6281                /* SOC Name */
  16#define CONFIG_SKIP_LOWLEVEL_INIT       /* disable board lowlevel_init */
  17
  18/*
  19 * Machine type
  20 */
  21#define CONFIG_MACH_TYPE        MACH_TYPE_ICONNECT
  22
  23/*
  24 * Compression configuration
  25 */
  26#define CONFIG_BZIP2
  27
  28/*
  29 * Commands configuration
  30 */
  31
  32/*
  33 * mv-common.h should be defined after CMD configs since it used them
  34 * to enable certain macros
  35 */
  36#include "mv-common.h"
  37
  38/*
  39 * Environment variables configuration
  40 */
  41#ifdef CONFIG_CMD_NAND
  42#define CONFIG_ENV_SECT_SIZE    0x20000
  43#endif
  44#define CONFIG_ENV_SIZE         0x20000
  45#define CONFIG_ENV_OFFSET       0x80000
  46
  47/*
  48 * Default environment variables
  49 */
  50#define CONFIG_BOOTCOMMAND \
  51        "setenv bootargs ${console} ${mtdparts} ${bootargs_root}; "     \
  52        "ubi part rootfs; "                                             \
  53        "ubifsmount ubi:rootfs; "                                       \
  54        "ubifsload 0x800000 ${kernel}; "                                \
  55        "bootm 0x800000"
  56
  57#define CONFIG_EXTRA_ENV_SETTINGS \
  58        "console=console=ttyS0,115200\0"        \
  59        "mtdids=nand0=orion_nand\0"             \
  60        "mtdparts="CONFIG_MTDPARTS_DEFAULT      \
  61        "kernel=/boot/uImage\0"                 \
  62        "bootargs_root=noinitrd ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs\0"
  63
  64/*
  65 * Ethernet driver configuration
  66 */
  67#ifdef CONFIG_CMD_NET
  68#define CONFIG_MVGBE_PORTS      {1, 0}  /* enable port 0 only */
  69#define CONFIG_PHY_BASE_ADR     11
  70#undef CONFIG_RESET_PHY_R
  71#endif /* CONFIG_CMD_NET */
  72
  73/*
  74 * File system
  75 */
  76
  77#endif /* _CONFIG_ICONNECT_H */
  78