
-----Original Message----- From: U-Boot u-boot-bounces@lists.denx.de On Behalf Of Aleksandar Gerasimovski Sent: Wednesday, January 13, 2021 9:51 PM To: u-boot@lists.denx.de Cc: Valentin Longchamp valentin.longchamp@hitachi-powergrids.com; Holger Brunck holger.brunck@hitachi-powergrids.com; Rainer Boschung rainer.boschung@hitachi-powergrids.com; Matteo Ghidoni matteo.ghidoni@hitachi-powergrids.com Subject: [PATCH 4/4] board: keymile: add support for seli8 design based on nxp ls102x soc
Please trim subject to 60 characters
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>
arch/arm/Kconfig | 19 ++ arch/arm/dts/Makefile | 2 + arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 111 +++++++++ board/keymile/Kconfig | 23 +- board/keymile/common/ivm.c | 19 +- board/keymile/pg-wcom-ls102xa/Kconfig | 19 ++ board/keymile/pg-wcom-ls102xa/MAINTAINERS | 10 + board/keymile/pg-wcom-ls102xa/Makefile | 11 + board/keymile/pg-wcom-ls102xa/ddr.c | 90 +++++++ board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 160 ++++++++++++ configs/pg_wcom_seli8_defconfig | 63 +++++ include/configs/km/pg-wcom-ls102xa.h | 309 ++++++++++++++++++++++++ include/configs/pg-wcom-seli8.h | 45 ++++ 13 files changed, 870 insertions(+), 11 deletions(-) create mode 100644 arch/arm/dts/ls1021a-pg-wcom-seli8.dts create mode 100644 board/keymile/pg-wcom-ls102xa/Kconfig create mode 100644 board/keymile/pg-wcom-ls102xa/MAINTAINERS create mode 100644 board/keymile/pg-wcom-ls102xa/Makefile create mode 100644 board/keymile/pg-wcom-ls102xa/ddr.c create mode 100644 board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c create mode 100644 configs/pg_wcom_seli8_defconfig create mode 100644 include/configs/km/pg-wcom-ls102xa.h create mode 100644 include/configs/pg-wcom-seli8.h
<snip>
Regards Priyank