* [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link
2025-04-11 6:09 [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link Siddharth Vadapalli
@ 2025-04-11 6:09 ` Siddharth Vadapalli
2025-04-11 12:26 ` Andrew Lunn
2025-04-11 19:43 ` Rob Herring (Arm)
2025-04-11 6:09 ` [PATCH net-next 2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property Siddharth Vadapalli
2025-04-14 23:10 ` [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link patchwork-bot+netdevbpf
2 siblings, 2 replies; 7+ messages in thread
From: Siddharth Vadapalli @ 2025-04-11 6:09 UTC (permalink / raw)
To: andrew+netdev, davem, edumazet, kuba, pabeni, robh, krzk+dt,
conor+dt, rogerq
Cc: netdev, devicetree, linux-kernel, linux-arm-kernel, srk,
s-vadapalli
A link speed of 5000 Mbps is a valid speed for a fixed-link mode of
operation. Hence, update the bindings to include the same.
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
---
Documentation/devicetree/bindings/net/ethernet-controller.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/net/ethernet-controller.yaml b/Documentation/devicetree/bindings/net/ethernet-controller.yaml
index 45819b235800..61e51ea58a98 100644
--- a/Documentation/devicetree/bindings/net/ethernet-controller.yaml
+++ b/Documentation/devicetree/bindings/net/ethernet-controller.yaml
@@ -197,7 +197,7 @@ properties:
description:
Link speed.
$ref: /schemas/types.yaml#/definitions/uint32
- enum: [10, 100, 1000, 2500, 10000]
+ enum: [10, 100, 1000, 2500, 5000, 10000]
full-duplex:
$ref: /schemas/types.yaml#/definitions/flag
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link
2025-04-11 6:09 ` [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link Siddharth Vadapalli
@ 2025-04-11 12:26 ` Andrew Lunn
2025-04-11 19:43 ` Rob Herring (Arm)
1 sibling, 0 replies; 7+ messages in thread
From: Andrew Lunn @ 2025-04-11 12:26 UTC (permalink / raw)
To: Siddharth Vadapalli
Cc: andrew+netdev, davem, edumazet, kuba, pabeni, robh, krzk+dt,
conor+dt, rogerq, netdev, devicetree, linux-kernel,
linux-arm-kernel, srk
On Fri, Apr 11, 2025 at 11:39:16AM +0530, Siddharth Vadapalli wrote:
> A link speed of 5000 Mbps is a valid speed for a fixed-link mode of
> operation. Hence, update the bindings to include the same.
Yes, O.K. Technically any speed is valid for phylink fixed speed. You
could just as well say its a 42Mbps link. But keeping with the speeds
actually defined in 802.3 makes sense.
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link
2025-04-11 6:09 ` [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link Siddharth Vadapalli
2025-04-11 12:26 ` Andrew Lunn
@ 2025-04-11 19:43 ` Rob Herring (Arm)
1 sibling, 0 replies; 7+ messages in thread
From: Rob Herring (Arm) @ 2025-04-11 19:43 UTC (permalink / raw)
To: Siddharth Vadapalli
Cc: andrew+netdev, edumazet, devicetree, kuba, krzk+dt, pabeni,
rogerq, davem, linux-kernel, netdev, conor+dt, srk,
linux-arm-kernel
On Fri, 11 Apr 2025 11:39:16 +0530, Siddharth Vadapalli wrote:
> A link speed of 5000 Mbps is a valid speed for a fixed-link mode of
> operation. Hence, update the bindings to include the same.
>
> Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
> ---
> Documentation/devicetree/bindings/net/ethernet-controller.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH net-next 2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property
2025-04-11 6:09 [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link Siddharth Vadapalli
2025-04-11 6:09 ` [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link Siddharth Vadapalli
@ 2025-04-11 6:09 ` Siddharth Vadapalli
2025-04-11 19:43 ` Rob Herring (Arm)
2025-04-14 23:10 ` [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link patchwork-bot+netdevbpf
2 siblings, 1 reply; 7+ messages in thread
From: Siddharth Vadapalli @ 2025-04-11 6:09 UTC (permalink / raw)
To: andrew+netdev, davem, edumazet, kuba, pabeni, robh, krzk+dt,
conor+dt, rogerq
Cc: netdev, devicetree, linux-kernel, linux-arm-kernel, srk,
s-vadapalli
Since the fixed-link (phyless) mode of operation is supported by the
CPSW MAC, include "fixed-link" in the set of properties to be evaluated.
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
---
.../devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml b/Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
index b11894fbaec4..7b3d948f187d 100644
--- a/Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
+++ b/Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
@@ -143,6 +143,8 @@ properties:
label:
description: label associated with this port
+ fixed-link: true
+
ti,mac-only:
$ref: /schemas/types.yaml#/definitions/flag
description:
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH net-next 2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property
2025-04-11 6:09 ` [PATCH net-next 2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property Siddharth Vadapalli
@ 2025-04-11 19:43 ` Rob Herring (Arm)
0 siblings, 0 replies; 7+ messages in thread
From: Rob Herring (Arm) @ 2025-04-11 19:43 UTC (permalink / raw)
To: Siddharth Vadapalli
Cc: edumazet, krzk+dt, conor+dt, rogerq, srk, linux-kernel, pabeni,
davem, netdev, kuba, andrew+netdev, devicetree, linux-arm-kernel
On Fri, 11 Apr 2025 11:39:17 +0530, Siddharth Vadapalli wrote:
> Since the fixed-link (phyless) mode of operation is supported by the
> CPSW MAC, include "fixed-link" in the set of properties to be evaluated.
>
> Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
> ---
> .../devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link
2025-04-11 6:09 [PATCH net-next 0/2] CPSW Bindings for 5000M Fixed-Link Siddharth Vadapalli
2025-04-11 6:09 ` [PATCH net-next 1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link Siddharth Vadapalli
2025-04-11 6:09 ` [PATCH net-next 2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property Siddharth Vadapalli
@ 2025-04-14 23:10 ` patchwork-bot+netdevbpf
2 siblings, 0 replies; 7+ messages in thread
From: patchwork-bot+netdevbpf @ 2025-04-14 23:10 UTC (permalink / raw)
To: Siddharth Vadapalli
Cc: andrew+netdev, davem, edumazet, kuba, pabeni, robh, krzk+dt,
conor+dt, rogerq, netdev, devicetree, linux-kernel,
linux-arm-kernel, srk
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Fri, 11 Apr 2025 11:39:15 +0530 you wrote:
> Hello,
>
> This series adds 5000M as a valid speed for fixed-link mode of operation
> and also updates the CPSW bindings to evaluate fixed-link property. This
> series is in the context of the following device-tree overlay which
> enables USXGMII 5000M Fixed-link mode of operation with CPSW on TI's
> J784S4 SoC:
> https://github.com/torvalds/linux/blob/v6.15-rc1/arch/arm64/boot/dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso
>
> [...]
Here is the summary with links:
- [net-next,1/2] dt-bindings: net: ethernet-controller: add 5000M speed to fixed-link
https://git.kernel.org/netdev/net-next/c/f9c1120d9b5e
- [net-next,2/2] dt-bindings: net: ti: k3-am654-cpsw-nuss: evaluate fixed-link property
https://git.kernel.org/netdev/net-next/c/8b36a102c1a1
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] 7+ messages in thread