Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

arm64: dts: qcom: sa8775p: add the first 1Gb ethernet interface

Add the node for the first ethernet interface on sa8775p platforms.

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

authored by

Bartosz Golaszewski and committed by
Bjorn Andersson
ff499a0f 683ef771

+33
+33
arch/arm64/boot/dts/qcom/sa8775p.dtsi
··· 2315 2315 2316 2316 #freq-domain-cells = <1>; 2317 2317 }; 2318 + 2319 + ethernet0: ethernet@23040000 { 2320 + compatible = "qcom,sa8775p-ethqos"; 2321 + reg = <0x0 0x23040000 0x0 0x10000>, 2322 + <0x0 0x23056000 0x0 0x100>; 2323 + reg-names = "stmmaceth", "rgmii"; 2324 + 2325 + interrupts = <GIC_SPI 946 IRQ_TYPE_LEVEL_HIGH>; 2326 + interrupt-names = "macirq"; 2327 + 2328 + clocks = <&gcc GCC_EMAC0_AXI_CLK>, 2329 + <&gcc GCC_EMAC0_SLV_AHB_CLK>, 2330 + <&gcc GCC_EMAC0_PTP_CLK>, 2331 + <&gcc GCC_EMAC0_PHY_AUX_CLK>; 2332 + clock-names = "stmmaceth", 2333 + "pclk", 2334 + "ptp_ref", 2335 + "phyaux"; 2336 + 2337 + power-domains = <&gcc EMAC0_GDSC>; 2338 + 2339 + phys = <&serdes0>; 2340 + phy-names = "serdes"; 2341 + 2342 + iommus = <&apps_smmu 0x120 0xf>; 2343 + 2344 + snps,tso; 2345 + snps,pbl = <32>; 2346 + rx-fifo-depth = <16384>; 2347 + tx-fifo-depth = <16384>; 2348 + 2349 + status = "disabled"; 2350 + }; 2318 2351 }; 2319 2352 2320 2353 arch_timer: timer {