* Re: [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties
2024-08-11 18:40 [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties Frank Li
@ 2024-08-12 9:22 ` Krzysztof Kozlowski
2024-08-14 1:20 ` patchwork-bot+netdevbpf
2024-08-14 9:06 ` [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties: manual merge Matthieu Baerts
2 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2024-08-12 9:22 UTC (permalink / raw)
To: Frank Li, David S. Miller, Eric Dumazet, Jakub Kicinski,
Paolo Abeni, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Ioana Ciornei, open list:NETWORKING DRIVERS,
open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
open list
Cc: imx
On 11/08/2024 20:40, Frank Li wrote:
> Replace additionalProperties with unevaluatedProperties because it have
> allOf: $ref: ethernet-controller.yaml#.
>
> Remove all properties, which already defined in ethernet-controller.yaml.
>
> Fixed below CHECK_DTBS warnings:
> arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dtb:
> fsl-mc@80c000000: dpmacs:ethernet@11: 'fixed-link' does not match any of the regexes: 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/misc/fsl,qoriq-mc.yaml#
>
> Signed-off-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties
2024-08-11 18:40 [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties Frank Li
2024-08-12 9:22 ` Krzysztof Kozlowski
@ 2024-08-14 1:20 ` patchwork-bot+netdevbpf
2024-08-14 9:06 ` [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties: manual merge Matthieu Baerts
2 siblings, 0 replies; 5+ messages in thread
From: patchwork-bot+netdevbpf @ 2024-08-14 1:20 UTC (permalink / raw)
To: Frank Li
Cc: davem, edumazet, kuba, pabeni, robh, krzk+dt, conor+dt,
ioana.ciornei, netdev, devicetree, linux-kernel, imx
Hello:
This patch was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Sun, 11 Aug 2024 14:40:49 -0400 you wrote:
> Replace additionalProperties with unevaluatedProperties because it have
> allOf: $ref: ethernet-controller.yaml#.
>
> Remove all properties, which already defined in ethernet-controller.yaml.
>
> Fixed below CHECK_DTBS warnings:
> arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dtb:
> fsl-mc@80c000000: dpmacs:ethernet@11: 'fixed-link' does not match any of the regexes: 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/misc/fsl,qoriq-mc.yaml#
>
> [...]
Here is the summary with links:
- [v3,1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties
https://git.kernel.org/netdev/net-next/c/be034ee6c33d
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] 5+ messages in thread* Re: [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties: manual merge
2024-08-11 18:40 [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties Frank Li
2024-08-12 9:22 ` Krzysztof Kozlowski
2024-08-14 1:20 ` patchwork-bot+netdevbpf
@ 2024-08-14 9:06 ` Matthieu Baerts
2024-08-15 1:11 ` Stephen Rothwell
2 siblings, 1 reply; 5+ messages in thread
From: Matthieu Baerts @ 2024-08-14 9:06 UTC (permalink / raw)
To: Frank Li, David S. Miller, Jakub Kicinski, Krzysztof Kozlowski
Cc: imx, Eric Dumazet, Rob Herring, Conor Dooley,
open list:NETWORKING DRIVERS,
open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
open list, Ioana Ciornei, Paolo Abeni, Stephen Rothwell
[-- Attachment #1: Type: text/plain, Size: 1713 bytes --]
Hi Frank,
On 11/08/2024 20:40, Frank Li wrote:
> Replace additionalProperties with unevaluatedProperties because it have
> allOf: $ref: ethernet-controller.yaml#.
>
> Remove all properties, which already defined in ethernet-controller.yaml.
>
> Fixed below CHECK_DTBS warnings:
> arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dtb:
> fsl-mc@80c000000: dpmacs:ethernet@11: 'fixed-link' does not match any of the regexes: 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/misc/fsl,qoriq-mc.yaml#
FYI, we got a small conflict when merging 'net' in 'net-next' in the
MPTCP tree due to this patch applied in 'net':
c25504a0ba36 ("dt-bindings: net: fsl,qoriq-mc-dpmac: add missed
property phys")
and this one from 'net-next':
be034ee6c33d ("dt-bindings: net: fsl,qoriq-mc-dpmac: using
unevaluatedProperties")
----- Generic Message -----
The best is to avoid conflicts between 'net' and 'net-next' trees but if
they cannot be avoided when preparing patches, a note about how to fix
them is much appreciated.
The conflict has been resolved on our side[1] and the resolution we
suggest is attached to this email. Please report any issues linked to
this conflict resolution as it might be used by others. If you worked on
the mentioned patches, don't hesitate to ACK this conflict resolution.
---------------------------
Regarding this conflict, a merge of the two modifications has been
taken: adding 'phys', and removing 'managed'
Rerere cache is available in [2].
Cheers,
Matt
1: https://github.com/multipath-tcp/mptcp_net-next/commit/691930dfa066
2: https://github.com/multipath-tcp/mptcp-upstream-rr-cache/commit/d15f8
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
[-- Attachment #2: 691930dfa066cc019020ee32efc7a795736dc1e6.patch --]
[-- Type: text/x-patch, Size: 526 bytes --]
diff --cc Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml
index 42f9843d1868,f19c4fa66f18..be8a2163b73e
--- a/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml
+++ b/Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml
@@@ -36,12 -30,6 +30,10 @@@ properties
A reference to a node representing a PCS PHY device found on
the internal MDIO bus.
- managed: true
-
+ phys:
+ description: A reference to the SerDes lane(s)
+ maxItems: 1
+
required:
- reg
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties: manual merge
2024-08-14 9:06 ` [PATCH v3 1/1] dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties: manual merge Matthieu Baerts
@ 2024-08-15 1:11 ` Stephen Rothwell
0 siblings, 0 replies; 5+ messages in thread
From: Stephen Rothwell @ 2024-08-15 1:11 UTC (permalink / raw)
To: Matthieu Baerts
Cc: Frank Li, David S. Miller, Jakub Kicinski, Krzysztof Kozlowski,
imx, Eric Dumazet, Rob Herring, Conor Dooley,
open list:NETWORKING DRIVERS,
open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
open list, Ioana Ciornei, Paolo Abeni
[-- Attachment #1: Type: text/plain, Size: 628 bytes --]
Hi Matthieu,
On Wed, 14 Aug 2024 11:06:10 +0200 Matthieu Baerts <matttbe@kernel.org> wrote:
>
> FYI, we got a small conflict when merging 'net' in 'net-next' in the
> MPTCP tree due to this patch applied in 'net':
>
> c25504a0ba36 ("dt-bindings: net: fsl,qoriq-mc-dpmac: add missed
> property phys")
>
> and this one from 'net-next':
>
> be034ee6c33d ("dt-bindings: net: fsl,qoriq-mc-dpmac: using
> unevaluatedProperties")
>
> Regarding this conflict, a merge of the two modifications has been
> taken: adding 'phys', and removing 'managed'
Thanks for the heads up.
--
Cheers,
Stephen Rothwell
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread