All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Add support for the GST ESPRESSOBin-Ultra board
@ 2021-08-12 23:39 Luka Kovacic
  2021-08-12 23:39 ` [PATCH v3 1/3] arm: mvebu: mvebu_armada-37xx: Implement the mac command (Marvell hw_info) Luka Kovacic
                   ` (2 more replies)
  0 siblings, 3 replies; 36+ messages in thread
From: Luka Kovacic @ 2021-08-12 23:39 UTC (permalink / raw)
  To: u-boot
  Cc: robert.marko, luka.perkov, marek.behun, pali, sr, sjg,
	patrick.delaunay, xypron.glpk, Luka Kovacic

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


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2021-09-27  8:32 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-12 23:39 [PATCH v3 0/3] Add support for the GST ESPRESSOBin-Ultra board Luka Kovacic
2021-08-12 23:39 ` [PATCH v3 1/3] arm: mvebu: mvebu_armada-37xx: Implement the mac command (Marvell hw_info) Luka Kovacic
2021-08-13  1:43   ` Marek Behún
2021-08-13  8:23   ` Pali Rohár
2021-08-13  9:23     ` Luka Kovacic
2021-08-13  9:41       ` Pali Rohár
2021-08-13  9:51         ` Luka Kovacic
2021-08-13 10:09           ` Pali Rohár
2021-08-13 10:16             ` Luka Kovacic
2021-08-13 10:29   ` Pali Rohár
2021-08-13 10:43     ` Luka Kovacic
2021-08-13 10:49       ` Pali Rohár
2021-08-12 23:39 ` [PATCH v3 2/3] arm: mvebu: mvebu_armada-37xx: Define the loadaddr environment variable Luka Kovacic
2021-08-13  8:08   ` Pali Rohár
2021-08-13  8:59     ` Luka Kovacic
2021-08-13  9:31       ` Pali Rohár
2021-08-13  9:33         ` Luka Kovacic
2021-08-13  9:42           ` Pali Rohár
2021-08-13 13:59   ` Pali Rohár
2021-08-16  8:21     ` Luka Kovacic
2021-08-16  8:22       ` Pali Rohár
2021-08-12 23:39 ` [PATCH v3 3/3] arm: mvebu: Initial ESPRESSOBin-Ultra board support Luka Kovacic
2021-08-13  8:14   ` Pali Rohár
2021-08-13  9:08     ` Luka Kovacic
2021-08-13  9:54       ` Pali Rohár
2021-08-13  9:58         ` Stefan Roese
2021-08-13 10:25           ` Luka Kovacic
2021-08-13 10:46             ` Pali Rohár
2021-09-24 18:30               ` Pali Rohár
2021-09-27  8:31                 ` Luka Kovacic
2021-08-13  9:27   ` Pali Rohár
2021-08-13 10:03     ` Luka Kovacic
2021-08-13 10:22       ` Pali Rohár
2021-08-13 10:33         ` Luka Kovacic
2021-08-13 10:59           ` Pali Rohár
2021-08-16  8:37             ` Luka Kovacic

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.