Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
This commit is contained in:
@@ -40,7 +40,6 @@
|
||||
|
||||
#define CONFIG_IDENT_STRING " Xilinx ZynqMP"
|
||||
|
||||
#define CONFIG_SYS_TEXT_BASE 0x8000000
|
||||
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0)
|
||||
|
||||
/* Flat Device Tree Definitions */
|
||||
@@ -53,16 +52,20 @@
|
||||
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 0x400000)
|
||||
|
||||
/* Serial setup */
|
||||
#define CONFIG_ZYNQ_SERIAL_UART0
|
||||
#define CONFIG_ZYNQ_SERIAL
|
||||
#if defined(CONFIG_ZYNQMP_DCC)
|
||||
# define CONFIG_ARM_DCC
|
||||
# define CONFIG_CPU_ARMV8
|
||||
#else
|
||||
# if defined(CONFIG_ZYNQ_SERIAL_UART0) || defined(CONFIG_ZYNQ_SERIAL_UART1)
|
||||
# define CONFIG_ZYNQ_SERIAL
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#define CONFIG_CONS_INDEX 0
|
||||
#define CONFIG_BAUDRATE 115200
|
||||
#define CONFIG_SYS_BAUDRATE_TABLE \
|
||||
{ 4800, 9600, 19200, 38400, 57600, 115200 }
|
||||
|
||||
#define CONFIG_ZYNQ_SDHCI0
|
||||
|
||||
/* Command line configuration */
|
||||
#define CONFIG_CMD_ENV
|
||||
#define CONFIG_CMD_EXT2
|
||||
@@ -73,6 +76,16 @@
|
||||
#define CONFIG_CMD_ELF
|
||||
#define CONFIG_MP
|
||||
|
||||
#define CONFIG_CMD_MII
|
||||
|
||||
/* BOOTP options */
|
||||
#define CONFIG_BOOTP_BOOTFILESIZE
|
||||
#define CONFIG_BOOTP_BOOTPATH
|
||||
#define CONFIG_BOOTP_GATEWAY
|
||||
#define CONFIG_BOOTP_HOSTNAME
|
||||
#define CONFIG_BOOTP_MAY_FAIL
|
||||
#define CONFIG_BOOTP_SERVERIP
|
||||
|
||||
/* SPI */
|
||||
#ifdef CONFIG_ZYNQ_SPI
|
||||
# define CONFIG_SPI_FLASH_SST
|
||||
@@ -127,8 +140,16 @@
|
||||
#define CONFIG_CMDLINE_EDITING
|
||||
#define CONFIG_SYS_MAXARGS 64
|
||||
|
||||
#define CONFIG_ZYNQ_I2C0
|
||||
#define CONFIG_SYS_I2C_ZYNQ
|
||||
/* Ethernet driver */
|
||||
#if defined(CONFIG_ZYNQ_GEM0) || defined(CONFIG_ZYNQ_GEM1) || \
|
||||
defined(CONFIG_ZYNQ_GEM2) || defined(CONFIG_ZYNQ_GEM3)
|
||||
# define CONFIG_NET_MULTI
|
||||
# define CONFIG_ZYNQ_GEM
|
||||
# define CONFIG_MII
|
||||
# define CONFIG_SYS_FAULT_ECHO_LINK_DOWN
|
||||
# define CONFIG_PHYLIB
|
||||
# define CONFIG_PHY_MARVELL
|
||||
#endif
|
||||
|
||||
/* I2C */
|
||||
#if defined(CONFIG_SYS_I2C_ZYNQ)
|
||||
@@ -138,8 +159,6 @@
|
||||
# define CONFIG_SYS_I2C_ZYNQ_SLAVE 0
|
||||
#endif
|
||||
|
||||
#define CONFIG_ZYNQMP_EEPROM
|
||||
|
||||
/* EEPROM */
|
||||
#ifdef CONFIG_ZYNQMP_EEPROM
|
||||
# define CONFIG_CMD_EEPROM
|
||||
@@ -150,6 +169,17 @@
|
||||
# define CONFIG_SYS_EEPROM_SIZE (64 * 1024)
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_AHCI
|
||||
#define CONFIG_LIBATA
|
||||
#define CONFIG_SCSI_AHCI
|
||||
#define CONFIG_SCSI_AHCI_PLAT
|
||||
#define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
|
||||
#define CONFIG_SYS_SCSI_MAX_LUN 1
|
||||
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
||||
CONFIG_SYS_SCSI_MAX_LUN)
|
||||
#define CONFIG_CMD_SCSI
|
||||
#endif
|
||||
|
||||
#define CONFIG_FIT
|
||||
#define CONFIG_FIT_VERBOSE /* enable fit_format_{error,warning}() */
|
||||
|
||||
|
||||
27
include/configs/xilinx_zynqmp_ep.h
Normal file
27
include/configs/xilinx_zynqmp_ep.h
Normal file
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Configuration for Xilinx ZynqMP emulation
|
||||
* platforms. See zynqmp-common.h for ZynqMP
|
||||
* common configs
|
||||
*
|
||||
* (C) Copyright 2014 - 2015 Xilinx, Inc.
|
||||
* Michal Simek <michal.simek@xilinx.com>
|
||||
* Siva Durga Prasad Paladugu <sivadur@xilinx.com>
|
||||
*
|
||||
* Based on Configuration for Versatile Express
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
#ifndef __CONFIG_ZYNQMP_EP_H
|
||||
#define __CONFIG_ZYNQMP_EP_H
|
||||
|
||||
#define CONFIG_ZYNQ_SERIAL_UART0
|
||||
#define CONFIG_ZYNQ_SDHCI0
|
||||
#define CONFIG_ZYNQ_I2C0
|
||||
#define CONFIG_SYS_I2C_ZYNQ
|
||||
#define CONFIG_ZYNQ_EEPROM
|
||||
#define CONFIG_AHCI
|
||||
|
||||
#include <configs/xilinx_zynqmp.h>
|
||||
|
||||
#endif /* __CONFIG_ZYNQMP_EP_H */
|
||||
@@ -21,6 +21,9 @@
|
||||
# define CONFIG_ZYNQ_SDHCI0
|
||||
# define CONFIG_ZYNQ_SPI
|
||||
|
||||
#elif defined(CONFIG_ZC770_XM011)
|
||||
# define CONFIG_ZYNQ_SERIAL_UART1
|
||||
|
||||
#elif defined(CONFIG_ZC770_XM012)
|
||||
# define CONFIG_ZYNQ_SERIAL_UART1
|
||||
# undef CONFIG_SYS_NO_FLASH
|
||||
|
||||
Reference in New Issue
Block a user