mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: zynqmp: Add support for EBDEE EdgeBoard FZ3A
@ 2026-10-03 19:46 Pufan Jin
  2026-10-04 21:29 ` Andrew Lunn
  0 siblings, 1 reply; 3+ messages in thread
From: Pufan Jin @ 2026-10-03 19:46 UTC (permalink / raw)
  To: Conor Dooley, Krzysztof Kozlowski, Michal Simek, Rob Herring
  Cc: devicetree, linux-arm-kernel, linux-kernel

The EBDEE EdgeBoard FZ3A is a development board built around the MYIR
MYS-CZU3EG SoM, based on the Xilinx Zynq UltraScale+ XCZU3EG.

This series adds the EBDEE vendor prefix, documents the board compatible,
and adds a device tree for the board's PS peripherals:

  - UART1 debug console
  - eMMC and microSD card
  - GEM3 Ethernet
  - I2C0 and I2C1
  - QSPI NOR flash
  - PCIe
  - USB 3.0 host
  - DisplayPort output

The Paddle-Mobile FPGA accelerator is not included. Its PL description
depends on vendor-specific IP and an out-of-tree driver.

Tested on EBDEE FZ3A hardware with Linux 7.3.0-rc5: the board boots from
the SD card into userspace over the serial console, and all enabled board
functions work as expected.

The base DTB passes CHECK_DTBS=y, and the Xilinx SoC binding passes
dt_binding_check.

Pufan Jin (3):
  dt-bindings: Add EBDEE vendor prefix
  dt-bindings: soc: xilinx: Add EBDEE EdgeBoard FZ3A
  arm64: zynqmp: Add EBDEE EdgeBoard FZ3A development board

 .../bindings/soc/xilinx/xilinx.yaml           |   1 +
 .../devicetree/bindings/vendor-prefixes.yaml  |   2 +
 arch/arm64/boot/dts/xilinx/Makefile           |   1 +
 .../xilinx/zynqmp-ebdee-edgeboard-fz3a.dts    | 272 ++++++++++++++++++
 4 files changed, 276 insertions(+)
 create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ebdee-edgeboard-fz3a.dts


base-commit: 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e
-- 
2.55.0


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

* Re: [PATCH 0/3] arm64: zynqmp: Add support for EBDEE EdgeBoard FZ3A
  2026-10-03 19:46 [PATCH 0/3] arm64: zynqmp: Add support for EBDEE EdgeBoard FZ3A Pufan Jin
@ 2026-10-04 21:29 ` Andrew Lunn
  2026-10-05 16:50   ` Pufan Jin
  0 siblings, 1 reply; 3+ messages in thread
From: Andrew Lunn @ 2026-10-04 21:29 UTC (permalink / raw)
  To: Pufan Jin
  Cc: Conor Dooley, Krzysztof Kozlowski, Michal Simek, Rob Herring,
	devicetree, linux-arm-kernel, linux-kernel

On Sun, Oct 04, 2026 at 03:46:22AM +0800, Pufan Jin wrote:
> The EBDEE EdgeBoard FZ3A is a development board built around the MYIR
> MYS-CZU3EG SoM, based on the Xilinx Zynq UltraScale+ XCZU3EG.

What exactly are you describing here. The SoM or the carrier board?

Generally, there is a dtsi for the SoM, and a dts for the carrier
board which includes the SoM .dtsi file.

      Andrew

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

* Re: [PATCH 0/3] arm64: zynqmp: Add support for EBDEE EdgeBoard FZ3A
  2026-10-04 21:29 ` Andrew Lunn
@ 2026-10-05 16:50   ` Pufan Jin
  0 siblings, 0 replies; 3+ messages in thread
From: Pufan Jin @ 2026-10-05 16:50 UTC (permalink / raw)
  To: Andrew Lunn
  Cc: Conor Dooley, Krzysztof Kozlowski, Michal Simek, Rob Herring,
	devicetree, linux-arm-kernel, linux-kernel


On 2026/10/5 05:29, Andrew Lunn wrote:
> On Sun, Oct 04, 2026 at 03:46:22AM +0800, Pufan Jin wrote:
>> The EBDEE EdgeBoard FZ3A is a development board built around the MYIR
>> MYS-CZU3EG SoM, based on the Xilinx Zynq UltraScale+ XCZU3EG.
> What exactly are you describing here. The SoM or the carrier board?
>
> Generally, there is a dtsi for the SoM, and a dts for the carrier
> board which includes the SoM .dtsi file.
>
>        Andrew
Hi Andrew,

Apologies for the confusion in the v1 commit message.

The EdgeBoard FZ3A is actually a monolithic single-board computer
designed and manufactured by ALINX. All components—the Zynq UltraScale+
XCZU3EG SoC, 2GB DDR4, 8GB eMMC, 32MB QSPI NOR flash, KSZ9031 Ethernet
PHY, and all external I/O connectors—are directly soldered onto a single
PCB. There is no separate System-on-Module or board-to-board connector.

The reference to "MYIR MYS-CZU3EG SoM" in my v1 commit message was an
erroneous assumption on my part during initial research.

Because it is a single-board computer, everything belongs in a single
zynqmp-alinx-edgeboard-fz3a.dts without a separate SoM .dtsi. I have
corrected the commit message and cover letter in v2 to describe it
accurately as an integrated SBC.

Best regards,
Pufan Jin


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

end of thread, other threads:[~2026-10-05 16:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-03 19:46 [PATCH 0/3] arm64: zynqmp: Add support for EBDEE EdgeBoard FZ3A Pufan Jin
2026-10-04 21:29 ` Andrew Lunn
2026-10-05 16:50   ` Pufan Jin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®