arm64: dts: qcom: sa8775p: add a node for EMAC1
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 10 Aug 2023 08:09:02 +0000 (10:09 +0200)
committerBjorn Andersson <andersson@kernel.org>
Fri, 11 Aug 2023 17:34:05 +0000 (10:34 -0700)
Add a node for the second MAC on sa8775p platforms.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andrew Halaney <ahalaney@redhat.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Tested-by: Andrew Halaney <ahalaney@redhat.com>
Link: https://lore.kernel.org/r/20230810080909.6259-3-brgl@bgdev.pl
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sa8775p.dtsi

index 38d10af..73fd8a0 100644 (file)
                        #freq-domain-cells = <1>;
                };
 
+               ethernet1: ethernet@23000000 {
+                       compatible = "qcom,sa8775p-ethqos";
+                       reg = <0x0 0x23000000 0x0 0x10000>,
+                             <0x0 0x23016000 0x0 0x100>;
+                       reg-names = "stmmaceth", "rgmii";
+
+                       interrupts = <GIC_SPI 929 IRQ_TYPE_LEVEL_HIGH>;
+                       interrupt-names = "macirq";
+
+                       clocks = <&gcc GCC_EMAC1_AXI_CLK>,
+                                <&gcc GCC_EMAC1_SLV_AHB_CLK>,
+                                <&gcc GCC_EMAC1_PTP_CLK>,
+                                <&gcc GCC_EMAC1_PHY_AUX_CLK>;
+                       clock-names = "stmmaceth",
+                                     "pclk",
+                                     "ptp_ref",
+                                     "phyaux";
+
+                       power-domains = <&gcc EMAC1_GDSC>;
+
+                       phys = <&serdes1>;
+                       phy-names = "serdes";
+
+                       iommus = <&apps_smmu 0x140 0xf>;
+
+                       snps,tso;
+                       snps,pbl = <32>;
+                       rx-fifo-depth = <16384>;
+                       tx-fifo-depth = <16384>;
+
+                       status = "disabled";
+               };
+
                ethernet0: ethernet@23040000 {
                        compatible = "qcom,sa8775p-ethqos";
                        reg = <0x0 0x23040000 0x0 0x10000>,