From 14caaa7a23404cfee65a0d74b61d7998f762c70f Mon Sep 17 00:00:00 2001 From: Pavithra R Date: Wed, 6 Mar 2024 22:29:41 +0530 Subject: [PATCH 16/17] arm64: dts: qcom: Add EDMA node for IPQ9574 Add EDMA (Ethernet DMA) device tree node for IPQ9574 to enable ethernet support. Change-Id: I87d7c50f2485c8670948dce305000337f6499f8b Signed-off-by: Pavithra R --- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 68 +++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/ipq9574.dtsi b/arch/arm64/boot/dts/qcom/ipq9574.dtsi index ef82935e7ef5..61f9a7ee7282 100644 --- a/arch/arm64/boot/dts/qcom/ipq9574.dtsi +++ b/arch/arm64/boot/dts/qcom/ipq9574.dtsi @@ -939,6 +939,74 @@ &gcc SLAVE_NSSNOC_MEMNOC>, "nssnoc_memnoc", "memnoc_nssnoc", "memnoc_nssnoc_1"; + + edma { + compatible = "qcom,ipq9574-edma"; + clocks = <&nsscc NSS_CC_PPE_EDMA_CLK>, + <&nsscc NSS_CC_PPE_EDMA_CFG_CLK>; + clock-names = "edma", + "edma-cfg"; + resets = <&nsscc EDMA_HW_RESET>; + reset-names = "edma_rst"; + interrupts = , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + interrupt-names = "edma_txcmpl_8", + "edma_txcmpl_9", + "edma_txcmpl_10", + "edma_txcmpl_11", + "edma_txcmpl_12", + "edma_txcmpl_13", + "edma_txcmpl_14", + "edma_txcmpl_15", + "edma_txcmpl_16", + "edma_txcmpl_17", + "edma_txcmpl_18", + "edma_txcmpl_19", + "edma_txcmpl_20", + "edma_txcmpl_21", + "edma_txcmpl_22", + "edma_txcmpl_23", + "edma_txcmpl_24", + "edma_txcmpl_25", + "edma_txcmpl_26", + "edma_txcmpl_27", + "edma_txcmpl_28", + "edma_txcmpl_29", + "edma_txcmpl_30", + "edma_txcmpl_31", + "edma_rxdesc_20", + "edma_rxdesc_21", + "edma_rxdesc_22", + "edma_rxdesc_23", + "edma_misc"; + }; }; }; -- 2.45.2