All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Enable ethernet on qcs615
@ 2025-01-21  7:54 Yijie Yang
  2025-01-21  7:54 ` [PATCH v3 1/4] dt-bindings: net: ethernet-controller: Correct the definition of phy-mode Yijie Yang
                   ` (4 more replies)
  0 siblings, 5 replies; 27+ messages in thread
From: Yijie Yang @ 2025-01-21  7:54 UTC (permalink / raw)
  To: Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vinod Koul, Maxime Coquelin, Alexandre Torgue, Bjorn Andersson,
	Konrad Dybcio, Richard Cochran
  Cc: netdev, devicetree, linux-kernel, linux-arm-msm, linux-stm32,
	linux-arm-kernel, Yijie Yang

Correct the definition and usage of phy-mode in both the DT binding and
driver code.
Add dts nodes and EMAC driver data to enable ethernet interface on
qcs615-ride platform.
The EMAC version currently in use on this platform is the same as that in
qcs404. The EPHY model is Micrel KSZ9031.

Signed-off-by: Yijie Yang <quic_yijiyang@quicinc.com>
---
Changes in v3:
- Correct the definition of 'rgmii' in ethernet-controller.yaml.
- Remove the redundant max-speed limit in the dts file.
- Update the definition of 'rgmii' to prevent any further misunderstandings.
- Update the phy-mode in the dts file from rgmii to rgmii-id.
- Mask the PHY mode passed to the driver to allow the MAC to add the delay.
- Update the low power mode exit interrupt from 662 to 661.
- Update the compatible string to fallback to qcs404 since they share the same hardware.
- Update base commit to next-20250120.
- Link to v2: https://lore.kernel.org/r/20241118-dts_qcs615-v2-0-e62b924a3cbd@quicinc.com

---
Yijie Yang (4):
      dt-bindings: net: ethernet-controller: Correct the definition of phy-mode
      net: stmmac: dwmac-qcom-ethqos: Mask PHY mode if configured with rgmii-id
      arm64: dts: qcom: qcs615: add ethernet node
      arm64: dts: qcom: qcs615-ride: Enable ethernet node

 .../bindings/net/ethernet-controller.yaml          |   2 +-
 arch/arm64/boot/dts/qcom/qcs615-ride.dts           | 104 +++++++++++++++++++++
 arch/arm64/boot/dts/qcom/qcs615.dtsi               |  34 +++++++
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |  18 +++-
 4 files changed, 152 insertions(+), 6 deletions(-)
---
base-commit: 9424d9acada6461344c71ac02f2f3fbcdd775498
change-id: 20241224-dts_qcs615-9612efea02cb
prerequisite-message-id: <20250120-schema_qcs615-v4-1-d9d122f89e64@quicinc.com>
prerequisite-patch-id: b97f36116c87036abe66e061db82588eb1bbaa9a

Best regards,
-- 
Yijie Yang <quic_yijiyang@quicinc.com>



^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2025-07-14  2:30 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-21  7:54 [PATCH v3 0/4] Enable ethernet on qcs615 Yijie Yang
2025-01-21  7:54 ` [PATCH v3 1/4] dt-bindings: net: ethernet-controller: Correct the definition of phy-mode Yijie Yang
2025-01-21 13:08   ` Maxime Chevallier
2025-01-21 17:00     ` Andrew Lunn
2025-01-21  7:54 ` [PATCH v3 2/4] net: stmmac: dwmac-qcom-ethqos: Mask PHY mode if configured with rgmii-id Yijie Yang
2025-01-21 12:47   ` Krzysztof Kozlowski
2025-01-21 12:57     ` Russell King (Oracle)
2025-01-22  9:06       ` Yijie Yang
2025-01-22  8:56     ` Yijie Yang
2025-01-22  9:48       ` Krzysztof Kozlowski
2025-01-27 10:49         ` Konrad Dybcio
2025-02-10  3:09           ` Yijie Yang
2025-02-10 18:01             ` Konrad Dybcio
2025-02-10 21:28               ` Andrew Lunn
2025-02-11  2:14                 ` Yijie Yang
2025-02-11  1:20               ` Yijie Yang
2025-01-21 13:17   ` Maxime Chevallier
2025-01-22  9:46     ` Yijie Yang
2025-01-21 17:10   ` Andrew Lunn
2025-01-22 10:04     ` Yijie Yang
2025-01-21 17:20   ` Andrew Lunn
2025-01-21  7:54 ` [PATCH v3 3/4] arm64: dts: qcom: qcs615: add ethernet node Yijie Yang
2025-02-01 15:48   ` Konrad Dybcio
2025-02-03 13:53     ` Konrad Dybcio
2025-01-21  7:54 ` [PATCH v3 4/4] arm64: dts: qcom: qcs615-ride: Enable " Yijie Yang
2025-02-03 13:52   ` Konrad Dybcio
2025-07-14  2:28 ` [PATCH v3 0/4] Enable ethernet on qcs615 Yijie Yang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.