uboot/include/configs/ib62x0.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2011-2012
   4 * Gerald Kerma <dreagle@doukki.net>
   5 * Luka Perkov <luka@openwrt.org>
   6 */
   7
   8#ifndef _CONFIG_IB62x0_H
   9#define _CONFIG_IB62x0_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#include "mv-common.h"
  19
  20/*
  21 * Environment variables configuration
  22 */
  23
  24/*
  25 * Default environment variables
  26 */
  27#define CONFIG_BOOTCOMMAND \
  28        "setenv bootargs ${console} ${mtdparts} ${bootargs_root}; "     \
  29        "ubi part root; "                                               \
  30        "ubifsmount ubi:rootfs; "                                       \
  31        "ubifsload 0x800000 ${kernel}; "                                \
  32        "ubifsload 0x700000 ${fdt}; "                                   \
  33        "ubifsumount; "                                                 \
  34        "fdt addr 0x700000; fdt resize; fdt chosen; "                   \
  35        "bootz 0x800000 - 0x700000"
  36
  37#define CONFIG_EXTRA_ENV_SETTINGS \
  38        "console=console=ttyS0,115200\0"                                \
  39        "mtdids=nand0=orion_nand\0"                                     \
  40        "mtdparts="CONFIG_MTDPARTS_DEFAULT                      \
  41        "kernel=/boot/zImage\0"                                         \
  42        "fdt=/boot/ib62x0.dtb\0"                                        \
  43        "bootargs_root=ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs rw\0"
  44
  45/*
  46 * Ethernet driver configuration
  47 */
  48#ifdef CONFIG_CMD_NET
  49#define CONFIG_MVGBE_PORTS      {1, 0}  /* enable port 0 only */
  50#define CONFIG_PHY_BASE_ADR     0
  51#undef CONFIG_RESET_PHY_R
  52#endif /* CONFIG_CMD_NET */
  53
  54/*
  55 * SATA driver configuration
  56 */
  57#ifdef CONFIG_IDE
  58#define __io
  59#define CONFIG_IDE_PREINIT
  60#define CONFIG_MVSATA_IDE_USE_PORT0
  61#define CONFIG_MVSATA_IDE_USE_PORT1
  62#define CONFIG_SYS_ATA_IDE0_OFFSET      MV_SATA_PORT0_OFFSET
  63#define CONFIG_SYS_ATA_IDE1_OFFSET      MV_SATA_PORT1_OFFSET
  64#endif /* CONFIG_IDE */
  65
  66/*
  67 * RTC driver configuration
  68 */
  69#ifdef CONFIG_CMD_DATE
  70#define CONFIG_RTC_MV
  71#endif /* CONFIG_CMD_DATE */
  72
  73#endif /* _CONFIG_IB62x0_H */
  74