[PATCH v3 0/3] Add support for the GST ESPRESSOBin-Ultra board
Luka Kovacic
luka.kovacic at sartura.hr
Fri Aug 13 01:39:35 CEST 2021
This patchset adds initial support for the ESPRESSOBin-Ultra board from
Globalscale Technologies, Inc.
The board is based on the 64-bit dual-core Marvell Armada 3720 SoC.
Peripherals:
- 5 Gigabit Ethernet ports (WAN has PoE, up to 30W, Topaz 6341 switch)
- RTC clock (PCF8563)
- USB 3.0 port
- USB 2.0 port
- 4x LED
- UART over Micro-USB
- M.2 slot (2280)
- Mini PCI-E slot
Additionally support for importing Marvell hw_info formatted environments
is added to fully support the board.
Changes for v3:
- Use the common mac command instead of the vendor specific hw_info
- Clean up the device tree to use a dtsi, like in Linux
- Sync the defconfig with the latest mainline changes
Luka Kovacic (3):
arm: mvebu: mvebu_armada-37xx: Implement the mac command (Marvell
hw_info)
arm: mvebu: mvebu_armada-37xx: Define the loadaddr environment
variable
arm: mvebu: Initial ESPRESSOBin-Ultra board support
arch/arm/dts/Makefile | 1 +
.../arm/dts/armada-3720-espressobin-ultra.dts | 114 +++++
arch/arm/dts/armada-3720-espressobin.dts | 199 +--------
arch/arm/dts/armada-3720-espressobin.dtsi | 210 ++++++++++
arch/arm/mach-mvebu/Kconfig | 1 +
board/Marvell/mvebu_armada-37xx/Kconfig | 29 ++
board/Marvell/mvebu_armada-37xx/MAINTAINERS | 8 +
board/Marvell/mvebu_armada-37xx/Makefile | 3 +-
board/Marvell/mvebu_armada-37xx/board.c | 92 ++++-
board/Marvell/mvebu_armada-37xx/mac/Makefile | 5 +
board/Marvell/mvebu_armada-37xx/mac/hw_info.c | 391 ++++++++++++++++++
.../mvebu_espressobin-ultra-88f3720_defconfig | 93 +++++
include/configs/mvebu_armada-37xx.h | 8 +
lib/hashtable.c | 2 +-
14 files changed, 951 insertions(+), 205 deletions(-)
create mode 100644 arch/arm/dts/armada-3720-espressobin-ultra.dts
create mode 100644 arch/arm/dts/armada-3720-espressobin.dtsi
create mode 100644 board/Marvell/mvebu_armada-37xx/Kconfig
create mode 100644 board/Marvell/mvebu_armada-37xx/mac/Makefile
create mode 100644 board/Marvell/mvebu_armada-37xx/mac/hw_info.c
create mode 100644 configs/mvebu_espressobin-ultra-88f3720_defconfig
--
2.31.1
More information about the U-Boot
mailing list