Message ID | 20240126191319.1209821-2-cristian.ciocaltea@collabora.com |
---|---|
State | Accepted |
Commit | 53e41b76a8ff27f4969e3816c0ce3a1af8156091 |
Headers | show |
Series | StarFive DWMAC support for JH7100 | expand |
> > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > > Thank you for the review! > > Could you please apply it to the RESEND version [1] instead, as this one > had an issue collecting the latest tags, as indicated in [2]. > > Regards, > Cristian Hi Cristian IT is your job as developers to collect together such reviewed-by: tags add apply them to the latest version. So long as there are no major changes, they are still consider applicable. Andrew
On Mon, 29 Jan 2024 20:51:43 +0200 Cristian Ciocaltea wrote: > > Well, b4 can do that: > > > > https://b4.docs.kernel.org/en/latest/contributor/trailers.html > > > > But i've no idea if the netdev tooling actual does. > > Jakub, please let me know how should we proceed further! > > The problem is that we ended up with a RESEND to include a missing R-b > tag from Rob, but afterwards we also got this new R-b from Krzysztof > here. If it's not possible for you to collect both tags, I could > prepare a v5 to avoid having another RESEND. First off, have another read of our rules: https://www.kernel.org/doc/html/next/process/maintainer-netdev.html#tl-dr :) IMHO forwarding the review tag to a newer version of the set yourself (like I just did) is fine. None of the tooling I know checks if that the person posting the tag matches the From:
diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index 5c2769dc689a..90c4db178c67 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -95,6 +95,7 @@ properties: - snps,dwmac-5.20 - snps,dwxgmac - snps,dwxgmac-2.10 + - starfive,jh7100-dwmac - starfive,jh7110-dwmac reg: @@ -144,10 +145,12 @@ properties: - description: AHB reset reset-names: - minItems: 1 - items: - - const: stmmaceth - - const: ahb + oneOf: + - items: + - enum: [stmmaceth, ahb] + - items: + - const: stmmaceth + - const: ahb power-domains: maxItems: 1 diff --git a/Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml b/Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml index 5e7cfbbebce6..0d1962980f57 100644 --- a/Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml +++ b/Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml @@ -16,16 +16,20 @@ select: compatible: contains: enum: + - starfive,jh7100-dwmac - starfive,jh7110-dwmac required: - compatible properties: compatible: - items: - - enum: - - starfive,jh7110-dwmac - - const: snps,dwmac-5.20 + oneOf: + - items: + - const: starfive,jh7100-dwmac + - const: snps,dwmac + - items: + - const: starfive,jh7110-dwmac + - const: snps,dwmac-5.20 reg: maxItems: 1 @@ -46,24 +50,6 @@ properties: - const: tx - const: gtx - interrupts: - minItems: 3 - maxItems: 3 - - interrupt-names: - minItems: 3 - maxItems: 3 - - resets: - items: - - description: MAC Reset signal. - - description: AHB Reset signal. - - reset-names: - items: - - const: stmmaceth - - const: ahb - starfive,tx-use-rgmii-clk: description: Tx clock is provided by external rgmii clock. @@ -94,6 +80,48 @@ required: allOf: - $ref: snps,dwmac.yaml# + - if: + properties: + compatible: + contains: + const: starfive,jh7100-dwmac + then: + properties: + interrupts: + minItems: 2 + maxItems: 2 + + interrupt-names: + minItems: 2 + maxItems: 2 + + resets: + maxItems: 1 + + reset-names: + const: ahb + + - if: + properties: + compatible: + contains: + const: starfive,jh7110-dwmac + then: + properties: + interrupts: + minItems: 3 + maxItems: 3 + + interrupt-names: + minItems: 3 + maxItems: 3 + + resets: + minItems: 2 + + reset-names: + minItems: 2 + unevaluatedProperties: false examples: