From 58f75957e3e4a6364d2d3413a8f9a99891252ce8 Mon Sep 17 00:00:00 2001 From: Nuno Sa Date: Fri, 15 Nov 2024 12:45:52 +0100 Subject: [PATCH] arm64: dts: xilinx: add jupiter rx2tx2 mode Having MIMO/Diversity mode in jupiter is a valid usecase. Let's add a DT for it. Signed-off-by: Nuno Sa --- .../dts/xilinx/zynqmp-jupiter-sdr-rx2tx2.dts | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-jupiter-sdr-rx2tx2.dts diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-jupiter-sdr-rx2tx2.dts b/arch/arm64/boot/dts/xilinx/zynqmp-jupiter-sdr-rx2tx2.dts new file mode 100644 index 00000000000000..4fa099ec73ff88 --- /dev/null +++ b/arch/arm64/boot/dts/xilinx/zynqmp-jupiter-sdr-rx2tx2.dts @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * dts file for Analog Devices, Inc. Jupiter SDR + * + * hdl_project: + * board_revision: <> + * + * Copyright (C) 2024 Analog Devices Inc. + */ + +/dts-v1/; + +#include "zynqmp-jupiter-sdr.dts" + +/delete-node/ &rx2_dma; +/delete-node/ &tx2_dma; +/delete-node/ &axi_adrv9002_core_rx2; +/delete-node/ &axi_adrv9002_core_tx2; + +&axi_adrv9002_core_tx1 { + compatible = "adi,axi-adrv9002-rx2tx2-1.0"; +}; + +&adc0_adrv9002 { + compatible = "adi,adrv9002-rx2tx2"; + ssi-sync-gpios = <&gpio 85 GPIO_ACTIVE_HIGH>; + clock-output-names = "rx1_sampl_clk", "tx1_sampl_clk", "tdd1_intf_clk"; +};