diff options
author | Vinod Koul <vkoul@kernel.org> | 2021-06-10 15:19:34 +0530 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2021-06-10 15:27:45 +0530 |
commit | 976fd46417e3ed90828e478ad9949e75ab681afc (patch) | |
tree | 6aa69882b86022860eb8318a3a3d17299af1ef40 | |
parent | d4887182c718877ce61f39a4807a364cf4084fe6 (diff) |
arm64: dts: qcom: sm8150: add ethernet node
SM8150 SoC supports ethqos ethernet controller so add the node for it
Signed-off-by: Vinod Koul <vkoul@kernel.org>
-rw-r--r-- | arch/arm64/boot/dts/qcom/sm8150.dtsi | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 511c84a3061f..c73adec9f10a 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -577,6 +577,28 @@ <&sleep_clk>; }; + ethernet: ethernet@20000 { + compatible = "qcom,sm8150-ethqos"; + reg = <0x0 0x00020000 0x0 0x10000>, + <0x0 0x00006000 0x0 0x100>; + reg-names = "stmmaceth", "rgmii"; + clock-names = "stmmaceth", "pclk", "ptp_ref", "rgmii"; + clocks = <&gcc GCC_EMAC_AXI_CLK>, + <&gcc GCC_EMAC_SLV_AHB_CLK>, + <&gcc GCC_EMAC_PTP_CLK>, + <&gcc GCC_EMAC_RGMII_CLK>; + interrupts-extended = <&pdc 689 IRQ_TYPE_LEVEL_HIGH>, + <&pdc 699 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "macirq", "eth_lpi"; + + snps,tso; + rx-fifo-depth = <4096>; //test with 16384 + tx-fifo-depth = <4096>; //test with 32768 + + status = "disabled"; + }; + + qupv3_id_0: geniqup@8c0000 { compatible = "qcom,geni-se-qup"; reg = <0x0 0x008c0000 0x0 0x6000>; |