armv8: ls1046ardb: Add LS1046ARDB board support
authorMingkai Hu <mingkai.hu@nxp.com>
Wed, 7 Sep 2016 10:47:28 +0000 (18:47 +0800)
committerYork Sun <york.sun@nxp.com>
Wed, 14 Sep 2016 21:11:00 +0000 (14:11 -0700)
commitdd02936f81de477680f27af244fd2085ce460152
tree4aec975eec3c0b1db2d8a3e0889628ec52517967
parent1b2b406636b5643466552fdb4821eff1a76d8acb
armv8: ls1046ardb: Add LS1046ARDB board support

LS1046ARDB Specification:
-------------------------
Memory subsystem:
 * 8GByte DDR4 SDRAM (64bit bus)
 * 512 Mbyte NAND flash
 * Two 64 Mbyte high-speed SPI flash
 * SD connector to interface with the SD memory card
 * On-board 4G eMMC

Ethernet:
 * Two XFI 10G ports
 * Two SGMII ports
 * Two RGMII ports

PCIe:
 * PCIe1 (SerDes2 Lane0) to miniPCIe slot
 * PCIe2 (SerDes2 Lane1) to x2 PCIe slot
 * PCIe3 (SerDes2 Lane2) to x4 PCIe slot

SATA:
 * SerDes2 Lane3 to SATA port

USB 3.0: one super speed USB 3.0 type A port
 one Micro-AB port

UART: supports two UARTs up to 115200 bps for console

Signed-off-by: Mingkai Hu <mingkai.hu@nxp.com>
Signed-off-by: Shaohui Xie <Shaohui.Xie@nxp.com>
Signed-off-by: Gong Qianyu <Qianyu.Gong@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
22 files changed:
arch/arm/Kconfig
arch/arm/dts/Makefile
arch/arm/dts/fsl-ls1046a-rdb.dts [new file with mode: 0644]
arch/arm/dts/fsl-ls1046a.dtsi [new file with mode: 0644]
board/freescale/ls1046ardb/Kconfig [new file with mode: 0644]
board/freescale/ls1046ardb/MAINTAINERS [new file with mode: 0644]
board/freescale/ls1046ardb/Makefile [new file with mode: 0644]
board/freescale/ls1046ardb/README [new file with mode: 0644]
board/freescale/ls1046ardb/cpld.c [new file with mode: 0644]
board/freescale/ls1046ardb/cpld.h [new file with mode: 0644]
board/freescale/ls1046ardb/ddr.c [new file with mode: 0644]
board/freescale/ls1046ardb/ddr.h [new file with mode: 0644]
board/freescale/ls1046ardb/eth.c [new file with mode: 0644]
board/freescale/ls1046ardb/ls1046ardb.c [new file with mode: 0644]
board/freescale/ls1046ardb/ls1046ardb_pbi.cfg [new file with mode: 0644]
board/freescale/ls1046ardb/ls1046ardb_rcw_emmc.cfg [new file with mode: 0644]
board/freescale/ls1046ardb/ls1046ardb_rcw_sd.cfg [new file with mode: 0644]
configs/ls1046ardb_emmc_defconfig [new file with mode: 0644]
configs/ls1046ardb_qspi_defconfig [new file with mode: 0644]
configs/ls1046ardb_sdcard_defconfig [new file with mode: 0644]
include/configs/ls1046a_common.h [new file with mode: 0644]
include/configs/ls1046ardb.h [new file with mode: 0644]