board/km: add support for seli8 design based on nxp ls102x
authorAleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com>
Mon, 22 Feb 2021 18:18:11 +0000 (18:18 +0000)
committerPriyanka Jain <priyanka.jain@nxp.com>
Thu, 15 Apr 2021 08:52:17 +0000 (14:22 +0530)
commit91ee54741e1687844c2e8a94304d8306d6db12ba
tree4eb2cc7ebfd35b35e66bfee57f0cd2d81055ffd3
parenta7fdac7e2a2a8658c093b794c86ce1b7ea4da1c1
board/km: add support for seli8 design based on nxp ls102x

The SELI8 design is a new tdm service unit card for Hitachi-Powergrids
XMC and FOX product lines.

It is based on NXP LS1021 SoC and it provides following interfaces:
 - IFC interface for NOR, NAND and external FPGA's
 - 1 x RGMII ETH for debug purposes
 - 2 x SGMII ETH for management communication via back-plane
 - 1 x uQE HDLC for management communication via back-plane
 - 1 x I2C for peripheral devices
 - 1 x SPI for peripheral devices
 - 1 x UART for debug logging

It is foreseen that the design will be later re-used for another XMC and
FOX service cards with similar SoC requirements.

Signed-off-by: Rainer Boschung <rainer.boschung@hitachi-powergrids.com>
Signed-off-by: Matteo Ghidoni <matteo.ghidoni@hitachi-powergrids.com>
Signed-off-by: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
13 files changed:
arch/arm/Kconfig
arch/arm/dts/Makefile
arch/arm/dts/ls1021a-pg-wcom-seli8.dts [new file with mode: 0644]
board/keymile/Kconfig
board/keymile/common/ivm.c
board/keymile/pg-wcom-ls102xa/Kconfig [new file with mode: 0644]
board/keymile/pg-wcom-ls102xa/MAINTAINERS [new file with mode: 0644]
board/keymile/pg-wcom-ls102xa/Makefile [new file with mode: 0644]
board/keymile/pg-wcom-ls102xa/ddr.c [new file with mode: 0644]
board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c [new file with mode: 0644]
configs/pg_wcom_seli8_defconfig [new file with mode: 0644]
include/configs/km/pg-wcom-ls102xa.h [new file with mode: 0644]
include/configs/pg-wcom-seli8.h [new file with mode: 0644]