The SA8155p-ADP board supports on-board ethernet (Gibabit Interface), with support for both RGMII and RMII buses. This patchset adds the support for the same. Note that this patchset is based on an earlier sent patchset for adding PDC controller support on SM8150 (see [1]). [1]. https://lore.kernel.org/linux-arm-msm/20220119203133.467264-1-bhupesh.sharma@xxxxxxxxxx/T Bhupesh Sharma (3): clk: qcom: gcc: Add PCIe, EMAC and UFS GDSCs for SM8150 clk: qcom: gcc-sm8150: use runtime PM for the clock controller clk: qcom: gcc-sm8150: Use PWRSTS_ON (only) as a workaround for emac gdsc Bjorn Andersson (1): net: stmmac: dwmac-qcom-ethqos: Adjust rgmii loopback_en per platform Vinod Koul (4): dt-bindings: net: qcom,ethqos: Document SM8150 SoC compatible net: stmmac: Add support for SM8150 arm64: dts: qcom: sm8150: add ethernet node arm64: dts: qcom: sa8155p-adp: Enable ethernet node .../devicetree/bindings/net/qcom,ethqos.txt | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 144 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 27 ++++ drivers/clk/qcom/gcc-sm8150.c | 105 +++++++++++-- .../stmicro/stmmac/dwmac-qcom-ethqos.c | 37 ++++- include/dt-bindings/clock/qcom,gcc-sm8150.h | 9 +- 6 files changed, 305 insertions(+), 21 deletions(-) -- 2.34.1