From: Soren Brinkmann Date: Tue, 29 Oct 2013 20:10:41 +0000 (-0700) Subject: zynq: cc108: Add configuration file for CC108 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=49f60f9834e47329fd5a979642b679cd46642076;p=thirdparty%2Fu-boot.git zynq: cc108: Add configuration file for CC108 Signed-off-by: Soren Brinkmann Signed-off-by: Michal Simek --- diff --git a/boards.cfg b/boards.cfg index fbb939301e1..ea4f354f5f0 100644 --- a/boards.cfg +++ b/boards.cfg @@ -355,6 +355,7 @@ Active arm armv7 zynq xilinx zynq Active arm armv7 zynq xilinx zynq zynq_cse_nor zynq_cse:CSE_NOR Michal Simek Active arm armv7 zynq xilinx zynq zynq_cse_qspi zynq_cse:CSE_QSPI Michal Simek Active arm armv7 zynq xilinx zynq zynq_cse_nand zynq_cse:CSE_NAND Michal Simek +Active arm armv7 zynq xilinx zynq zynq_cc108 - Michal Simek Active arm armv7:arm720t tegra114 nvidia dalmore dalmore - Tom Warren Active arm armv7:arm720t tegra20 avionic-design medcom-wide medcom-wide - Thierry Reding Active arm armv7:arm720t tegra20 avionic-design plutux plutux - Thierry Reding diff --git a/include/configs/zynq_cc108.h b/include/configs/zynq_cc108.h new file mode 100644 index 00000000000..46deaae35ad --- /dev/null +++ b/include/configs/zynq_cc108.h @@ -0,0 +1,42 @@ +/* + * (C) Copyright 2013 Xilinx + * + * Configuration settings for the Xilinx Zynq CC108 boards + * See zynq_common.h for Zynq common configs + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + */ + +#ifndef __CONFIG_ZYNQ_CC108_H +#define __CONFIG_ZYNQ_CC108_H + +#define PHYS_SDRAM_1_SIZE (512 * 1024 * 1024) + +/* + * UART is connected to EMIO, making it very likely that this board uses a + * boot.bin which includes a bitstream, whose file size exceeds the default + * env offset. Hence the env offset is moved to the last MB of the QSPI. + */ +#define CONFIG_ENV_OFFSET 0xF00000 + +#define CONFIG_ZYNQ_SERIAL_UART1 +#define CONFIG_ZYNQ_GEM0 +#define CONFIG_ZYNQ_GEM_PHY_ADDR0 7 + +#define CONFIG_SYS_NO_FLASH + +#define CONFIG_ZYNQ_SDHCI1 +#define CONFIG_ZYNQ_QSPI +#define CONFIG_ZYNQ_BOOT_FREEBSD + +#include + +#endif /* __CONFIG_ZYNQ_CC108_H */