blob: 56a74b4f1f0b78f06d54f4483791074ae850c5e8 [file] [log] [blame]
Jagannadha Sutradharudu Tekiec15a6c2014-01-09 01:48:11 +05301#
2# Xilinx ZYNQ U-Boot
3#
4# (C) Copyright 2013 Xilinx, Inc.
5#
6# SPDX-License-Identifier: GPL-2.0+
7#
8
91. About this
10
11This document describes the information about Xilinx Zynq U-Boot -
12like supported boards, ML status and TODO list.
13
142. Zynq boards
15
16Xilinx Zynq-7000 All Programmable SoCs enable extensive system level
17differentiation, integration, and flexibility through hardware, software,
18and I/O programmability.
19
20* zc70x
21 - zc702 (single qspi, gem0, mmc) [1]
22 - zc706 (dual parallel qspi, gem0, mmc) [2]
23* zed (single qspi, gem0, mmc) [3]
24* microzed (single qspi, gem0, mmc) [4]
25* zc770
26 - zc770-xm010 (single qspi, gem0, mmc)
27 - zc770-xm011 (8 or 16 bit nand)
28 - zc770-xm012 (nor)
29 - zc770-xm013 (dual parallel qspi, gem1)
30
313. Mainline status
32
33- Added basic board configurations support.
34- Added zynq u-boot bsp code - arch/arm/cpu/armv7/zynq
35- Added zynq boards named - zynq, zynq_dcc
36- Added zynq drivers:
37 serial - drivers/serial/serial_zynq.c
38 net - drivers/net/zynq_gem.c
39 mmc - drivers/mmc/zynq_sdhci.c
40 mmc - drivers/mmc/zynq_sdhci.c
41 spi- drivers/spi/zynq_spi.c
42 i2c - drivers/i2c/zynq_i2c.c
43
444. TODO
45
46- Add zynq boards support - zc70x, zed, microzed, zc770
47- Add zynq qspi controller driver
48- Add zynq nand controller driver
49- d-cache support for zynq_gem.c
50- FDT support for zynq boards
51- Need proper cleanups on board configurations
52
53[1] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC702-G.htm
54[2] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm
55[3] http://zedboard.org/product/zedboard
56[4] http://zedboard.org/product/microzed
57
58--
59Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
60Sun Dec 15 14:52:41 IST 2013