* [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300
@ 2024-10-29 3:11 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 1/2] dt-bindings: net: qcom,ethqos: add description for qcs615 Yijie Yang
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Yijie Yang @ 2024-10-29 3:11 UTC (permalink / raw)
To: Vinod Koul, Andrew Lunn, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bhupesh Sharma
Cc: linux-arm-msm, netdev, devicetree, linux-kernel, Yijie Yang,
Krzysztof Kozlowski
Document the ethernet and SerDes compatible for qcs8300. This platform
shares the same EMAC and SerDes as sa8775p, so the compatible fallback to
it.
Document the ethernet compatible for qcs615. This platform shares the
same EMAC as sm8150, so the compatible fallback to it.
Document the compatible for revision 2 of the qcs8300-ride board.
Signed-off-by: Yijie Yang <quic_yijiyang@quicinc.com>
---
Changes in v3:
- Remove merged patch from this series: "dt-bindings: phy: describe the Qualcomm SGMII PHY".
- Remove unnecessary dependency description.
- Rebase this patchsets on top of 'next-20241028'.
- Link to v2: https://lore.kernel.org/r/20241017-schema-v2-0-2320f68dc126@quicinc.com
Changes in v2:
- Adjust the position of the EMAC compatible fallback for qcs8300 in the YAML file according to the order.
- Link to v1: https://lore.kernel.org/r/132a8e29-3be7-422a-bc83-d6be00fac3e8@kernel.org
---
Yijie Yang (2):
dt-bindings: net: qcom,ethqos: add description for qcs615
dt-bindings: net: qcom,ethqos: add description for qcs8300
.../devicetree/bindings/net/qcom,ethqos.yaml | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
---
base-commit: c8f460cd88112a37cbb3321a25ddddba08bb0372
change-id: 20241029-schema-1a68d22456ff
Best regards,
--
Yijie Yang <quic_yijiyang@quicinc.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH v3 1/2] dt-bindings: net: qcom,ethqos: add description for qcs615
2024-10-29 3:11 [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 Yijie Yang
@ 2024-10-29 3:11 ` Yijie Yang
2024-10-29 3:11 ` [PATCH v3 2/2] dt-bindings: net: qcom,ethqos: add description for qcs8300 Yijie Yang
2024-10-31 2:00 ` [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 patchwork-bot+netdevbpf
2 siblings, 0 replies; 4+ messages in thread
From: Yijie Yang @ 2024-10-29 3:11 UTC (permalink / raw)
To: Vinod Koul, Andrew Lunn, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bhupesh Sharma
Cc: linux-arm-msm, netdev, devicetree, linux-kernel, Yijie Yang,
Krzysztof Kozlowski
Add compatible for the MAC controller on qcs615 platform.
Since qcs615 shares the same EMAC as sm8150, so it fallback to that
compatible.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Yijie Yang <quic_yijiyang@quicinc.com>
---
Documentation/devicetree/bindings/net/qcom,ethqos.yaml | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/qcom,ethqos.yaml b/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
index 6672327358bc13f4a464c845d242d32569bf66a7..8cf29493b8228967156758c0363a978daec84152 100644
--- a/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
+++ b/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
@@ -18,11 +18,16 @@ allOf:
properties:
compatible:
- enum:
- - qcom,qcs404-ethqos
- - qcom,sa8775p-ethqos
- - qcom,sc8280xp-ethqos
- - qcom,sm8150-ethqos
+ oneOf:
+ - items:
+ - enum:
+ - qcom,qcs615-ethqos
+ - const: qcom,sm8150-ethqos
+ - enum:
+ - qcom,qcs404-ethqos
+ - qcom,sa8775p-ethqos
+ - qcom,sc8280xp-ethqos
+ - qcom,sm8150-ethqos
reg:
maxItems: 2
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH v3 2/2] dt-bindings: net: qcom,ethqos: add description for qcs8300
2024-10-29 3:11 [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 1/2] dt-bindings: net: qcom,ethqos: add description for qcs615 Yijie Yang
@ 2024-10-29 3:11 ` Yijie Yang
2024-10-31 2:00 ` [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 patchwork-bot+netdevbpf
2 siblings, 0 replies; 4+ messages in thread
From: Yijie Yang @ 2024-10-29 3:11 UTC (permalink / raw)
To: Vinod Koul, Andrew Lunn, David S. Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bhupesh Sharma
Cc: linux-arm-msm, netdev, devicetree, linux-kernel, Yijie Yang,
Krzysztof Kozlowski
Add compatible for the MAC controller on qcs8300 platforms.
Since qcs8300 shares the same EMAC as sa8775p, so it fallback to the
compatible.
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Yijie Yang <quic_yijiyang@quicinc.com>
---
Documentation/devicetree/bindings/net/qcom,ethqos.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/qcom,ethqos.yaml b/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
index 8cf29493b8228967156758c0363a978daec84152..0bcd593a7bd093d4475908d82585c36dd6b3a284 100644
--- a/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
+++ b/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
@@ -19,6 +19,10 @@ allOf:
properties:
compatible:
oneOf:
+ - items:
+ - enum:
+ - qcom,qcs8300-ethqos
+ - const: qcom,sa8775p-ethqos
- items:
- enum:
- qcom,qcs615-ethqos
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300
2024-10-29 3:11 [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 1/2] dt-bindings: net: qcom,ethqos: add description for qcs615 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 2/2] dt-bindings: net: qcom,ethqos: add description for qcs8300 Yijie Yang
@ 2024-10-31 2:00 ` patchwork-bot+netdevbpf
2 siblings, 0 replies; 4+ messages in thread
From: patchwork-bot+netdevbpf @ 2024-10-31 2:00 UTC (permalink / raw)
To: Yijie Yang
Cc: vkoul, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
krzk+dt, conor+dt, bhupesh.sharma, linux-arm-msm, netdev,
devicetree, linux-kernel, krzysztof.kozlowski
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Tue, 29 Oct 2024 11:11:54 +0800 you wrote:
> Document the ethernet and SerDes compatible for qcs8300. This platform
> shares the same EMAC and SerDes as sa8775p, so the compatible fallback to
> it.
> Document the ethernet compatible for qcs615. This platform shares the
> same EMAC as sm8150, so the compatible fallback to it.
> Document the compatible for revision 2 of the qcs8300-ride board.
>
> [...]
Here is the summary with links:
- [v3,1/2] dt-bindings: net: qcom,ethqos: add description for qcs615
https://git.kernel.org/netdev/net-next/c/32535b9410b8
- [v3,2/2] dt-bindings: net: qcom,ethqos: add description for qcs8300
https://git.kernel.org/netdev/net-next/c/0fb248365993
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-10-31 2:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-29 3:11 [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 1/2] dt-bindings: net: qcom,ethqos: add description for qcs615 Yijie Yang
2024-10-29 3:11 ` [PATCH v3 2/2] dt-bindings: net: qcom,ethqos: add description for qcs8300 Yijie Yang
2024-10-31 2:00 ` [PATCH v3 0/2] Add ethernet dts schema for qcs615/qcs8300 patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox