[PATCH v3 0/3] arm64: dts: qcom: ipq5018: Add MDIO pinctrl and enable MDIO/PHY on RDP432-c2

Luo Jie posted 3 patches 3 weeks, 2 days ago
arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 10 ++++++++++
arch/arm64/boot/dts/qcom/ipq5018.dtsi          | 21 +++++++++++++++++++--
2 files changed, 29 insertions(+), 2 deletions(-)
[PATCH v3 0/3] arm64: dts: qcom: ipq5018: Add MDIO pinctrl and enable MDIO/PHY on RDP432-c2
Posted by Luo Jie 3 weeks, 2 days ago
This is v2 of the series enabling the two MDIO buses on the IPQ5018
platform. v1 (this series' patch 1) added TLMM pinctrl for the
external MDIO bus (mdio1) and is still under review upstream; it is
carried into this v2 with a clarified commit message noting that the
MDIO pin configuration is identical across all IPQ5018 RDP boards.

v2 adds a second patch that actually makes use of the MDIO buses on
the RDP432-c2 board: it enables mdio0, used by the SoC-integrated
EPHY, and mdio1, used by an external QCA8081 PHY, and describes the
QCA8081 PHY node on mdio1.

Signed-off-by: Luo Jie <jie.luo@oss.qualcomm.com>
---
Changes in v3:
- Enable the SoC-integrated EPHY MDIO bus by default in the SoC-level
  DTSI, and move this change into a separate patch.
- Add a blank line before the `status` property for improved formatting.
- Link to v2: https://patch.msgid.link/20260814-qcom_ipq5018_mdio_pinctrl-v2-0-ff90d6605d61@oss.qualcomm.com

Changes in v2:
- Patch 1 (pinctrl for MDIO bus): no functional change; commit message
  clarified to note the MDIO pin configuration is identical across all
  IPQ5018 RDP boards.
- Patch 2 (enable MDIO buses and add ethernet PHY) is new in v2.
- Link to v1: https://patch.msgid.link/20260811-qcom_ipq5018_mdio_pinctrl-v1-1-14ae9dc62a3f@oss.qualcomm.com

To: Bjorn Andersson <andersson@kernel.org>
To: Konrad Dybcio <konradybcio@kernel.org>
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-msm@vger.kernel.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org

---
Luo Jie (3):
      arm64: dts: qcom: ipq5018: Add pinctrl for MDIO bus
      arm64: dts: qcom: ipq5018: Enable mdio0 for SoC-integrated EPHY
      arm64: dts: qcom: ipq5018: Enable mdio1 and add QCA8081 PHY on rdp432-c2

 arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 10 ++++++++++
 arch/arm64/boot/dts/qcom/ipq5018.dtsi          | 21 +++++++++++++++++++--
 2 files changed, 29 insertions(+), 2 deletions(-)
---
base-commit: 8b72f6626dc39b9e7e82b2721d4f7c3b86286012
change-id: 20260811-qcom_ipq5018_mdio_pinctrl-f9e609e97c3d

Best regards,
--  
Luo Jie <jie.luo@oss.qualcomm.com>
Re: [PATCH v3 0/3] arm64: dts: qcom: ipq5018: Add MDIO pinctrl and enable MDIO/PHY on RDP432-c2
Posted by Bjorn Andersson 1 week, 1 day ago
On Wed, 02 Sep 2026 03:22:47 -0700, Luo Jie wrote:
> This is v2 of the series enabling the two MDIO buses on the IPQ5018
> platform. v1 (this series' patch 1) added TLMM pinctrl for the
> external MDIO bus (mdio1) and is still under review upstream; it is
> carried into this v2 with a clarified commit message noting that the
> MDIO pin configuration is identical across all IPQ5018 RDP boards.
> 
> v2 adds a second patch that actually makes use of the MDIO buses on
> the RDP432-c2 board: it enables mdio0, used by the SoC-integrated
> EPHY, and mdio1, used by an external QCA8081 PHY, and describes the
> QCA8081 PHY node on mdio1.
> 
> [...]

Applied, thanks!

[1/3] arm64: dts: qcom: ipq5018: Add pinctrl for MDIO bus
      commit: 2cfae284310731888f4899a01d147baf08a58ffd
[2/3] arm64: dts: qcom: ipq5018: Enable mdio0 for SoC-integrated EPHY
      commit: af0ce879f4149002117a4a2fe0bfda217ed1a6a6
[3/3] arm64: dts: qcom: ipq5018: Enable mdio1 and add QCA8081 PHY on rdp432-c2
      commit: 5f3324c8ffa5d5fd35f1075b4d02d845f1b4afa9

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>