1/* 2 * (C) Copyright 2008 3 * Ricado Ribalda-Universidad Autonoma de Madrid-ricardo.ribalda@gmail.com 4 * This work has been supported by: QTechnology http://qtec.com/ 5 * SPDX-License-Identifier: GPL-2.0+ 6*/ 7 8#ifndef __CONFIG_H 9#define __CONFIG_H 10 11/* CPU */ 12#define CONFIG_440 1 13#define CONFIG_XILINX_440 1 14#define CONFIG_XILINX_PPC440_GENERIC 1 15#include "../board/xilinx/ppc440-generic/xparameters.h" 16 17/* Mem Map */ 18#define CONFIG_SYS_SDRAM_SIZE_MB 256 19 20/* Env */ 21#define CONFIG_ENV_IS_IN_FLASH 1 22#define CONFIG_ENV_SIZE 0x20000 23#define CONFIG_ENV_SECT_SIZE 0x20000 24#define CONFIG_ENV_OFFSET 0x340000 25#define CONFIG_ENV_ADDR (XPAR_FLASH_MEM0_BASEADDR+CONFIG_ENV_OFFSET) 26 27/* Misc */ 28#define CONFIG_PREBOOT "echo U-Boot is up and running;" 29 30/* Flash */ 31#define CONFIG_SYS_FLASH_SIZE (128*1024*1024) 32#define CONFIG_SYS_MAX_FLASH_SECT 1024 33#define MTDIDS_DEFAULT "nor0=flash" 34#define MTDPARTS_DEFAULT "mtdparts=flash:-(user)" 35 36/* Net */ 37#ifdef XPAR_LLTEMAC_0_BASEADDR 38#define CONFIG_XILINX_LL_TEMAC 39#define CONFIG_MII 40#define CONFIG_PHYLIB 41#define CONFIG_PHY_MARVELL 42#define CONFIG_NET_RANDOM_ETHADDR 43#define CONFIG_LIB_RAND 44#endif 45 46/* Generic Configs */ 47#include <configs/xilinx-ppc.h> 48 49#endif /* __CONFIG_H */ 50