Skip to content

Commit 0019c28

Browse files
committed
arch: microblaze: boot: dts: Add VCU118 Corundum support
This patch adds an example device tree for VCU118 / ad9081_fmca_ebz project with Corundum (MQNIC) support. Signed-off-by: Eliza Balas <[email protected]>
1 parent d2d0684 commit 0019c28

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
// SPDX-License-Identifier: GPL-2.0
2+
/*
3+
* Analog Devices AD9081-FMC-EBZ
4+
* https://wiki.analog.com/resources/tools-software/linux-drivers/iio-mxfe/ad9081
5+
* https://wiki.analog.com/resources/eval/user-guides/ad9081_fmca_ebz/ad9081_fmca_ebz_hdl
6+
*
7+
* hdl_project: <ad9081_fmca_ebz/vcu118>
8+
* board_revision: <>
9+
*
10+
* Copyright (C) 2019-2025 Analog Devices Inc.
11+
*/
12+
13+
#include "vcu118_ad9081_m8_l4.dts"
14+
15+
/ {
16+
model = "Analog Devices AD9081-FMCA-EBZ @Xilinx/vcu118 Corundum support";
17+
};
18+
19+
&amba_pl {
20+
corundum_reset: gpio@52000000 {
21+
#gpio-cells = <2>;
22+
clock-frequency = <100000000>;
23+
clock-names = "s_axi_aclk";
24+
clocks = <&clk_bus_0>;
25+
compatible = "xlnx,axi-gpio-2.0", "xlnx,xps-gpio-1.00.a";
26+
gpio-controller ;
27+
reg = <0x52000000 0x1000>;
28+
xlnx,all-inputs = <0x0>;
29+
xlnx,all-inputs-2 = <0x0>;
30+
xlnx,all-outputs = <0x1>;
31+
xlnx,all-outputs-2 = <0x0>;
32+
xlnx,dout-default = <0x00000000>;
33+
xlnx,dout-default-2 = <0x00000000>;
34+
xlnx,gpio-width = <0x1>;
35+
xlnx,gpio2-width = <0x20>;
36+
xlnx,interrupt-present = <0x0>;
37+
xlnx,is-dual = <0x0>;
38+
xlnx,tri-default = <0xFFFFFFFF>;
39+
xlnx,tri-default-2 = <0xFFFFFFFF>;
40+
};
41+
corundum: corundum_eth100g@50000000 {
42+
compatible = "corundum,mqnic";
43+
reg = <0x50000000 0x1000000>;
44+
reg-names = "csr";
45+
local-mac-address = [00 0a 35 00 01 02];
46+
interrupt-names = "irq";
47+
interrupt-parent = <&axi_intc>;
48+
interrupts = <5 2>;
49+
reset-gpios = <&corundum_reset 0 GPIO_ACTIVE_HIGH>;
50+
};
51+
};

0 commit comments

Comments
 (0)