* [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-05 9:12 ` [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
@ 2025-03-05 9:12 ` Swathi K S
2025-03-05 15:42 ` Krzysztof Kozlowski
` (2 more replies)
2025-03-05 9:12 ` [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
` (2 subsequent siblings)
3 siblings, 3 replies; 17+ messages in thread
From: Swathi K S @ 2025-03-05 9:12 UTC (permalink / raw)
To: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, swathi.ks, netdev, devicetree, linux-stm32,
linux-arm-kernel, linux-kernel, pankaj.dubey, ravi.patel,
gost.dev
Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
Ethernet YAML schema to enable the DT validation.
Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
Signed-off-by: Swathi K S <swathi.ks@samsung.com>
---
.../devicetree/bindings/net/snps,dwmac.yaml | 5 +-
.../bindings/net/tesla,fsd-ethqos.yaml | 118 ++++++++++++++++++
2 files changed, 121 insertions(+), 2 deletions(-)
create mode 100644 Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml
index 91e75eb3f329..c7004eaa8eae 100644
--- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml
+++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml
@@ -102,6 +102,7 @@ properties:
- snps,dwxgmac-2.10
- starfive,jh7100-dwmac
- starfive,jh7110-dwmac
+ - tesla,fsd-ethqos
- thead,th1520-gmac
reg:
@@ -126,7 +127,7 @@ properties:
clocks:
minItems: 1
- maxItems: 8
+ maxItems: 10
additionalItems: true
items:
- description: GMAC main clock
@@ -138,7 +139,7 @@ properties:
clock-names:
minItems: 1
- maxItems: 8
+ maxItems: 10
additionalItems: true
contains:
enum:
diff --git a/Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml b/Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
new file mode 100644
index 000000000000..dd7481bb16e5
--- /dev/null
+++ b/Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
@@ -0,0 +1,118 @@
+# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/tesla,fsd-ethqos.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: FSD Ethernet Quality of Service
+
+maintainers:
+ - Swathi K S <swathi.ks@samsung.com>
+
+description:
+ Tesla ethernet devices based on dwmmac support Gigabit ethernet.
+
+allOf:
+ - $ref: snps,dwmac.yaml#
+
+properties:
+ compatible:
+ const: tesla,fsd-ethqos
+
+ reg:
+ maxItems: 1
+
+ interrupts:
+ maxItems: 1
+
+ interrupt-names:
+ items:
+ - const: macirq
+
+ clocks:
+ minItems: 5
+ items:
+ - description: PTP clock
+ - description: Master bus clock
+ - description: Slave bus clock
+ - description: MAC TX clock
+ - description: MAC RX clock
+ - description: Master2 bus clock
+ - description: Slave2 bus clock
+ - description: RX MUX clock
+ - description: PHY RX clock
+ - description: PERIC RGMII clock
+
+ clock-names:
+ minItems: 5
+ items:
+ - const: ptp_ref
+ - const: master_bus
+ - const: slave_bus
+ - const: tx
+ - const: rx
+ - const: master2_bus
+ - const: slave2_bus
+ - const: eqos_rxclk_mux
+ - const: eqos_phyrxclk
+ - const: dout_peric_rgmii_clk
+
+ iommus:
+ maxItems: 1
+
+ phy-mode:
+ enum:
+ - rgmii
+ - rgmii-id
+ - rgmii-rxid
+ - rgmii-txid
+
+required:
+ - compatible
+ - reg
+ - interrupts
+ - clocks
+ - clock-names
+ - iommus
+ - phy-mode
+
+unevaluatedProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/clock/fsd-clk.h>
+ #include <dt-bindings/interrupt-controller/arm-gic.h>
+ soc {
+ #address-cells = <2>;
+ #size-cells = <2>;
+ ethernet1: ethernet@14300000 {
+ compatible = "tesla,fsd-ethqos";
+ reg = <0x0 0x14300000 0x0 0x10000>;
+ interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "macirq";
+ clocks = <&clock_peric PERIC_EQOS_TOP_IPCLKPORT_CLK_PTP_REF_I>,
+ <&clock_peric PERIC_EQOS_TOP_IPCLKPORT_ACLK_I>,
+ <&clock_peric PERIC_EQOS_TOP_IPCLKPORT_HCLK_I>,
+ <&clock_peric PERIC_EQOS_TOP_IPCLKPORT_RGMII_CLK_I>,
+ <&clock_peric PERIC_EQOS_TOP_IPCLKPORT_CLK_RX_I>,
+ <&clock_peric PERIC_BUS_D_PERIC_IPCLKPORT_EQOSCLK>,
+ <&clock_peric PERIC_BUS_P_PERIC_IPCLKPORT_EQOSCLK>,
+ <&clock_peric PERIC_EQOS_PHYRXCLK_MUX>,
+ <&clock_peric PERIC_EQOS_PHYRXCLK>,
+ <&clock_peric PERIC_DOUT_RGMII_CLK>;
+ clock-names = "ptp_ref", "master_bus", "slave_bus","tx",
+ "rx", "master2_bus", "slave2_bus", "eqos_rxclk_mux",
+ "eqos_phyrxclk","dout_peric_rgmii_clk";
+ assigned-clocks = <&clock_peric PERIC_EQOS_PHYRXCLK_MUX>,
+ <&clock_peric PERIC_EQOS_PHYRXCLK>;
+ assigned-clock-parents = <&clock_peric PERIC_EQOS_PHYRXCLK>;
+ pinctrl-names = "default";
+ pinctrl-0 = <ð1_tx_clk>, <ð1_tx_data>, <ð1_tx_ctrl>,
+ <ð1_phy_intr>, <ð1_rx_clk>, <ð1_rx_data>,
+ <ð1_rx_ctrl>, <ð1_mdio>;
+ iommus = <&smmu_peric 0x0 0x1>;
+ phy-mode = "rgmii-id";
+ };
+ };
+
+...
--
2.17.1
^ permalink raw reply related [flat|nested] 17+ messages in thread* Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-05 9:12 ` [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings Swathi K S
@ 2025-03-05 15:42 ` Krzysztof Kozlowski
2025-03-06 3:40 ` Swathi K S
2025-03-06 7:14 ` Krzysztof Kozlowski
2025-03-06 8:33 ` Krzysztof Kozlowski
2 siblings, 1 reply; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-05 15:42 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
On 05/03/2025 10:12, Swathi K S wrote:
> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
> Ethernet YAML schema to enable the DT validation.
>
> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
<form letter>
This is a friendly reminder during the review process.
It looks like you received a tag and forgot to add it.
If you do not know the process, here is a short explanation:
Please add Acked-by/Reviewed-by/Tested-by tags when posting new versions
of patchset, under or above your Signed-off-by tag, unless patch changed
significantly (e.g. new properties added to the DT bindings). Tag is
"received", when provided in a message replied to you on the mailing
list. Tools like b4 can help here. However, there's no need to repost
patches *only* to add the tags. The upstream maintainer will do that for
tags received on the version they apply.
Please read:
https://elixir.bootlin.com/linux/v6.12-rc3/source/Documentation/process/submitting-patches.rst#L577
If a tag was not added on purpose, please state why and what changed.
</form letter>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-05 15:42 ` Krzysztof Kozlowski
@ 2025-03-06 3:40 ` Swathi K S
2025-03-06 7:05 ` Krzysztof Kozlowski
0 siblings, 1 reply; 17+ messages in thread
From: Swathi K S @ 2025-03-06 3:40 UTC (permalink / raw)
To: 'Krzysztof Kozlowski', krzk+dt, andrew+netdev, davem,
edumazet, kuba, pabeni, robh, conor+dt, richardcochran,
mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
> -----Original Message-----
> From: Krzysztof Kozlowski <krzk@kernel.org>
> Sent: 05 March 2025 21:12
> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
> conor+dt@kernel.org; richardcochran@gmail.com;
> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
> gost.dev@samsung.com
> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree
> bindings
>
> On 05/03/2025 10:12, Swathi K S wrote:
> > Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
> > Ethernet YAML schema to enable the DT validation.
> >
> > Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> > Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> > Signed-off-by: Swathi K S <swathi.ks@samsung.com>
>
> <form letter>
> This is a friendly reminder during the review process.
>
> It looks like you received a tag and forgot to add it.
>
> If you do not know the process, here is a short explanation:
> Please add Acked-by/Reviewed-by/Tested-by tags when posting new
> versions of patchset, under or above your Signed-off-by tag, unless patch
> changed significantly (e.g. new properties added to the DT bindings). Tag is
> "received", when provided in a message replied to you on the mailing list.
> Tools like b4 can help here. However, there's no need to repost patches
> *only* to add the tags. The upstream maintainer will do that for tags
> received on the version they apply.
>
> Please read:
> https://protect2.fireeye.com/v1/url?k=19972162-781c345b-1996aa2d-
> 000babffae10-7bd6b1a1d78b210b&q=1&e=94dcc3a6-5303-441a-8c1e-
> de696b216f86&u=https%3A%2F%2Felixir.bootlin.com%2Flinux%2Fv6.12-
> rc3%2Fsource%2FDocumentation%2Fprocess%2Fsubmitting-
> patches.rst%23L577
>
> If a tag was not added on purpose, please state why and what changed.
Hi Krzysztof,
As per a review comment received from Russell, I had added 2 new properties to the DT - assigned-clocks and assigned-clock-parents properties.
The example in the DT binding reflects the same.
I felt it wouldn't be fair to add 'Reviewed-by' tag without you reviewing the updates again.
But I should have mentioned that in cover letter and apologies for missing to do that.
- Swathi
> </form letter>
>
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-06 3:40 ` Swathi K S
@ 2025-03-06 7:05 ` Krzysztof Kozlowski
2025-03-06 7:48 ` Swathi K S
0 siblings, 1 reply; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-06 7:05 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
On 06/03/2025 04:40, Swathi K S wrote:
>
>
>> -----Original Message-----
>> From: Krzysztof Kozlowski <krzk@kernel.org>
>> Sent: 05 March 2025 21:12
>> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
>> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
>> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
>> conor+dt@kernel.org; richardcochran@gmail.com;
>> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
>> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
>> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
>> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
>> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
>> gost.dev@samsung.com
>> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree
>> bindings
>>
>> On 05/03/2025 10:12, Swathi K S wrote:
>>> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
>>> Ethernet YAML schema to enable the DT validation.
>>>
>>> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
>>> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
>>> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
>>
>> <form letter>
>> This is a friendly reminder during the review process.
>>
>> It looks like you received a tag and forgot to add it.
>>
>> If you do not know the process, here is a short explanation:
>> Please add Acked-by/Reviewed-by/Tested-by tags when posting new
>> versions of patchset, under or above your Signed-off-by tag, unless patch
>> changed significantly (e.g. new properties added to the DT bindings). Tag is
>> "received", when provided in a message replied to you on the mailing list.
>> Tools like b4 can help here. However, there's no need to repost patches
>> *only* to add the tags. The upstream maintainer will do that for tags
>> received on the version they apply.
>>
>> Please read:
>> https://protect2.fireeye.com/v1/url?k=19972162-781c345b-1996aa2d-
>> 000babffae10-7bd6b1a1d78b210b&q=1&e=94dcc3a6-5303-441a-8c1e-
>> de696b216f86&u=https%3A%2F%2Felixir.bootlin.com%2Flinux%2Fv6.12-
>> rc3%2Fsource%2FDocumentation%2Fprocess%2Fsubmitting-
>> patches.rst%23L577
>>
>> If a tag was not added on purpose, please state why and what changed.
>
> Hi Krzysztof,
> As per a review comment received from Russell, I had added 2 new properties to the DT - assigned-clocks and assigned-clock-parents properties.
> The example in the DT binding reflects the same.
> I felt it wouldn't be fair to add 'Reviewed-by' tag without you reviewing the updates again.
> But I should have mentioned that in cover letter and apologies for missing to do that.
Nothing in changelog explained new properties. Nothing mentioned
dropping tag, which you always must explicitly say.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-06 7:05 ` Krzysztof Kozlowski
@ 2025-03-06 7:48 ` Swathi K S
0 siblings, 0 replies; 17+ messages in thread
From: Swathi K S @ 2025-03-06 7:48 UTC (permalink / raw)
To: 'Krzysztof Kozlowski', krzk+dt, andrew+netdev, davem,
edumazet, kuba, pabeni, robh, conor+dt, richardcochran,
mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
> -----Original Message-----
> From: Krzysztof Kozlowski <krzk@kernel.org>
> Sent: 06 March 2025 12:35
> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
> conor+dt@kernel.org; richardcochran@gmail.com;
> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
> gost.dev@samsung.com
> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree
> bindings
>
> On 06/03/2025 04:40, Swathi K S wrote:
> >
> >
> >> -----Original Message-----
> >> From: Krzysztof Kozlowski <krzk@kernel.org>
> >> Sent: 05 March 2025 21:12
> >> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
> >> andrew+netdev@lunn.ch; davem@davemloft.net;
> edumazet@google.com;
> >> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
> >> conor+dt@kernel.org; richardcochran@gmail.com;
> >> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
> >> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
> >> devicetree@vger.kernel.org; linux-stm32@st-md-
> mailman.stormreply.com;
> >> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
> >> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
> >> gost.dev@samsung.com
> >> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device
> >> tree bindings
> >>
> >> On 05/03/2025 10:12, Swathi K S wrote:
> >>> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add
> >>> FSD Ethernet YAML schema to enable the DT validation.
> >>>
> >>> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> >>> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> >>> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
> >>
> >> <form letter>
> >> This is a friendly reminder during the review process.
> >>
> >> It looks like you received a tag and forgot to add it.
> >>
> >> If you do not know the process, here is a short explanation:
> >> Please add Acked-by/Reviewed-by/Tested-by tags when posting new
> >> versions of patchset, under or above your Signed-off-by tag, unless
> >> patch changed significantly (e.g. new properties added to the DT
> >> bindings). Tag is "received", when provided in a message replied to you
> on the mailing list.
> >> Tools like b4 can help here. However, there's no need to repost
> >> patches
> >> *only* to add the tags. The upstream maintainer will do that for tags
> >> received on the version they apply.
> >>
> >> Please read:
> >> https://protect2.fireeye.com/v1/url?k=19972162-781c345b-1996aa2d-
> >> 000babffae10-7bd6b1a1d78b210b&q=1&e=94dcc3a6-5303-441a-8c1e-
> >> de696b216f86&u=https%3A%2F%2Felixir.bootlin.com%2Flinux%2Fv6.12-
> >> rc3%2Fsource%2FDocumentation%2Fprocess%2Fsubmitting-
> >> patches.rst%23L577
> >>
> >> If a tag was not added on purpose, please state why and what changed.
> >
> > Hi Krzysztof,
> > As per a review comment received from Russell, I had added 2 new
> properties to the DT - assigned-clocks and assigned-clock-parents properties.
> > The example in the DT binding reflects the same.
> > I felt it wouldn't be fair to add 'Reviewed-by' tag without you reviewing the
> updates again.
> > But I should have mentioned that in cover letter and apologies for missing
> to do that.
> Nothing in changelog explained new properties. Nothing mentioned
Had mentioned under 'changes since v7' in the cover letter patch where I had mentioned about addressing Russell's comment and corresponding DT binding example changes of setting clock tree in DT.
- Swathi
> dropping tag, which you always must explicitly say.
>
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-05 9:12 ` [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings Swathi K S
2025-03-05 15:42 ` Krzysztof Kozlowski
@ 2025-03-06 7:14 ` Krzysztof Kozlowski
2025-03-06 7:44 ` Swathi K S
2025-03-06 8:33 ` Krzysztof Kozlowski
2 siblings, 1 reply; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-06 7:14 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
On 05/03/2025 10:12, Swathi K S wrote:
> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
> Ethernet YAML schema to enable the DT validation.
>
> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
> ---
> .../devicetree/bindings/net/snps,dwmac.yaml | 5 +-
> .../bindings/net/tesla,fsd-ethqos.yaml | 118 ++++++++++++++++++
> 2 files changed, 121 insertions(+), 2 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
>
I tried and did not see any differences, so point me exactly to any
difference in the binding (binding!) which would justify dropping review?
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-06 7:14 ` Krzysztof Kozlowski
@ 2025-03-06 7:44 ` Swathi K S
2025-03-06 8:31 ` Krzysztof Kozlowski
0 siblings, 1 reply; 17+ messages in thread
From: Swathi K S @ 2025-03-06 7:44 UTC (permalink / raw)
To: 'Krzysztof Kozlowski', krzk+dt, andrew+netdev, davem,
edumazet, kuba, pabeni, robh, conor+dt, richardcochran,
mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
> -----Original Message-----
> From: Krzysztof Kozlowski <krzk@kernel.org>
> Sent: 06 March 2025 12:45
> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
> conor+dt@kernel.org; richardcochran@gmail.com;
> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
> gost.dev@samsung.com
> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree
> bindings
>
> On 05/03/2025 10:12, Swathi K S wrote:
> > Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
> > Ethernet YAML schema to enable the DT validation.
> >
> > Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> > Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> > Signed-off-by: Swathi K S <swathi.ks@samsung.com>
> > ---
> > .../devicetree/bindings/net/snps,dwmac.yaml | 5 +-
> > .../bindings/net/tesla,fsd-ethqos.yaml | 118 ++++++++++++++++++
> > 2 files changed, 121 insertions(+), 2 deletions(-) create mode
> > 100644 Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
> >
>
> I tried and did not see any differences, so point me exactly to any difference
> in the binding (binding!) which would justify dropping review?
Added the following in the example given in DT binding doc:
assigned-clocks = <&clock_peric PERIC_EQOS_PHYRXCLK_MUX>,
<&clock_peric PERIC_EQOS_PHYRXCLK>;
assigned-clock-parents = <&clock_peric PERIC_EQOS_PHYRXCLK>;
Given the significance of these changes, I assumed the changes need to be reviewed again.
That was why the tag was removed. Please correct me if I am wrong and provide your feedback on this patch.
- Swathi
>
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread* Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-06 7:44 ` Swathi K S
@ 2025-03-06 8:31 ` Krzysztof Kozlowski
0 siblings, 0 replies; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-06 8:31 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
On 06/03/2025 08:44, Swathi K S wrote:
>
>
>> -----Original Message-----
>> From: Krzysztof Kozlowski <krzk@kernel.org>
>> Sent: 06 March 2025 12:45
>> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
>> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
>> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
>> conor+dt@kernel.org; richardcochran@gmail.com;
>> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
>> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
>> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
>> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
>> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
>> gost.dev@samsung.com
>> Subject: Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree
>> bindings
>>
>> On 05/03/2025 10:12, Swathi K S wrote:
>>> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
>>> Ethernet YAML schema to enable the DT validation.
>>>
>>> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
>>> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
>>> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
>>> ---
>>> .../devicetree/bindings/net/snps,dwmac.yaml | 5 +-
>>> .../bindings/net/tesla,fsd-ethqos.yaml | 118 ++++++++++++++++++
>>> 2 files changed, 121 insertions(+), 2 deletions(-) create mode
>>> 100644 Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml
>>>
>>
>> I tried and did not see any differences, so point me exactly to any difference
>> in the binding (binding!) which would justify dropping review?
>
> Added the following in the example given in DT binding doc:
OK, but that's an example, not the binding, so no new properties in the
binding.
>
> assigned-clocks = <&clock_peric PERIC_EQOS_PHYRXCLK_MUX>,
> <&clock_peric PERIC_EQOS_PHYRXCLK>;
> assigned-clock-parents = <&clock_peric PERIC_EQOS_PHYRXCLK>;
>
> Given the significance of these changes, I assumed the changes need to be reviewed again.
Adding standard properties to the example is not significant change. It
is really a minor change.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings
2025-03-05 9:12 ` [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings Swathi K S
2025-03-05 15:42 ` Krzysztof Kozlowski
2025-03-06 7:14 ` Krzysztof Kozlowski
@ 2025-03-06 8:33 ` Krzysztof Kozlowski
2 siblings, 0 replies; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-06 8:33 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
On 05/03/2025 10:12, Swathi K S wrote:
> Add FSD Ethernet compatible in Synopsys dt-bindings document. Add FSD
> Ethernet YAML schema to enable the DT validation.
>
> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com>
> Signed-off-by: Ravi Patel <ravi.patel@samsung.com>
> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
> ---
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-05 9:12 ` [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
2025-03-05 9:12 ` [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings Swathi K S
@ 2025-03-05 9:12 ` Swathi K S
2025-03-05 14:43 ` Russell King (Oracle)
2025-03-06 7:09 ` [PATCH v8 0/2] " Krzysztof Kozlowski
2025-03-06 23:40 ` patchwork-bot+netdevbpf
3 siblings, 1 reply; 17+ messages in thread
From: Swathi K S @ 2025-03-05 9:12 UTC (permalink / raw)
To: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, swathi.ks, netdev, devicetree, linux-stm32,
linux-arm-kernel, linux-kernel, pankaj.dubey, ravi.patel,
gost.dev
The FSD SoC contains two instance of the Synopsys DWC ethernet QOS IP core.
The binding that it uses is slightly different from existing ones because
of the integration (clocks, resets).
Signed-off-by: Swathi K S <swathi.ks@samsung.com>
---
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
index 6cadf24a575c..e9038d015cf0 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
@@ -325,6 +325,10 @@ static const struct dwc_eth_dwmac_data tegra_eqos_data = {
.stmmac_clk_name = "slave_bus",
};
+static const struct dwc_eth_dwmac_data fsd_eqos_data = {
+ .stmmac_clk_name = "slave_bus",
+};
+
static int dwc_eth_dwmac_probe(struct platform_device *pdev)
{
const struct dwc_eth_dwmac_data *data;
@@ -365,7 +369,8 @@ static int dwc_eth_dwmac_probe(struct platform_device *pdev)
plat_dat->stmmac_clk = dwc_eth_find_clk(plat_dat,
data->stmmac_clk_name);
- ret = data->probe(pdev, plat_dat, &stmmac_res);
+ if (data->probe)
+ ret = data->probe(pdev, plat_dat, &stmmac_res);
if (ret < 0) {
dev_err_probe(&pdev->dev, ret, "failed to probe subdriver\n");
clk_bulk_disable_unprepare(plat_dat->num_clks, plat_dat->clks);
@@ -406,6 +411,7 @@ static void dwc_eth_dwmac_remove(struct platform_device *pdev)
static const struct of_device_id dwc_eth_dwmac_match[] = {
{ .compatible = "snps,dwc-qos-ethernet-4.10", .data = &dwc_qos_data },
{ .compatible = "nvidia,tegra186-eqos", .data = &tegra_eqos_data },
+ { .compatible = "tesla,fsd-ethqos", .data = &fsd_eqos_data },
{ }
};
MODULE_DEVICE_TABLE(of, dwc_eth_dwmac_match);
--
2.17.1
^ permalink raw reply related [flat|nested] 17+ messages in thread* Re: [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-05 9:12 ` [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
@ 2025-03-05 14:43 ` Russell King (Oracle)
2025-03-12 17:56 ` Russell King (Oracle)
0 siblings, 1 reply; 17+ messages in thread
From: Russell King (Oracle) @ 2025-03-05 14:43 UTC (permalink / raw)
To: Swathi K S
Cc: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue,
netdev, devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
pankaj.dubey, ravi.patel, gost.dev
On Wed, Mar 05, 2025 at 02:42:46PM +0530, Swathi K S wrote:
> The FSD SoC contains two instance of the Synopsys DWC ethernet QOS IP core.
> The binding that it uses is slightly different from existing ones because
> of the integration (clocks, resets).
>
> Signed-off-by: Swathi K S <swathi.ks@samsung.com>
This looks much better!
Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Thanks!
--
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-05 14:43 ` Russell King (Oracle)
@ 2025-03-12 17:56 ` Russell King (Oracle)
2025-03-18 10:56 ` Swathi K S
0 siblings, 1 reply; 17+ messages in thread
From: Russell King (Oracle) @ 2025-03-12 17:56 UTC (permalink / raw)
To: Swathi K S
Cc: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue,
netdev, devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
pankaj.dubey, ravi.patel, gost.dev
[-- Attachment #1: Type: text/plain, Size: 1049 bytes --]
On Wed, Mar 05, 2025 at 02:43:52PM +0000, Russell King (Oracle) wrote:
> On Wed, Mar 05, 2025 at 02:42:46PM +0530, Swathi K S wrote:
> > The FSD SoC contains two instance of the Synopsys DWC ethernet QOS IP core.
> > The binding that it uses is slightly different from existing ones because
> > of the integration (clocks, resets).
> >
> > Signed-off-by: Swathi K S <swathi.ks@samsung.com>
>
> This looks much better!
>
> Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
>
> Thanks!
Hi Swathi,
Please can you test with my TX clock gating series applied
( https://lore.kernel.org/r/Z9FVHEf3uUqtKzyt@shell.armlinux.org.uk )
with STMMAC_FLAG_EN_TX_LPI_CLK_PHY_CAP set as per the attached diff.
Please let me know whether this passes your testing, so I know whether
this platform supports it - please check that this results in a
message in the kernel log indicating "tx_clk_stop = 1". Thanks.
--
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
[-- Attachment #2: stmmac-dwc-qos-eth-tx-clk-stop.diff --]
[-- Type: text/x-diff, Size: 1225 bytes --]
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
index a94088b32c11..64867a65e875 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
@@ -363,6 +363,7 @@ static int dwc_eth_dwmac_probe(struct platform_device *pdev)
plat_dat->stmmac_clk = dwc_eth_find_clk(plat_dat,
data->stmmac_clk_name);
+ plat_dat->flags |= STMMAC_FLAG_EN_TX_LPI_CLK_PHY_CAP;
if (data->probe)
ret = data->probe(pdev, plat_dat, &stmmac_res);
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
index 6f29804148b6..b015240e4121 100644
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
@@ -1109,6 +1109,8 @@ static int stmmac_mac_enable_tx_lpi(struct phylink_config *config, u32 timer,
if (priv->plat->flags & STMMAC_FLAG_EN_TX_LPI_CLK_PHY_CAP)
priv->tx_lpi_clk_stop = tx_clk_stop;
+ netdev_info(priv->dev, "tx_clk_stop = %u\n", priv->tx_lpi_clk_stop);
+
stmmac_set_eee_timer(priv, priv->hw, STMMAC_DEFAULT_LIT_LS,
STMMAC_DEFAULT_TWT_LS);
^ permalink raw reply related [flat|nested] 17+ messages in thread
* RE: [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-12 17:56 ` Russell King (Oracle)
@ 2025-03-18 10:56 ` Swathi K S
0 siblings, 0 replies; 17+ messages in thread
From: Swathi K S @ 2025-03-18 10:56 UTC (permalink / raw)
To: 'Russell King (Oracle)'
Cc: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue,
netdev, devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
pankaj.dubey, ravi.patel, gost.dev
> -----Original Message-----
> From: Russell King (Oracle) <linux@armlinux.org.uk>
> Sent: 12 March 2025 23:27
> To: Swathi K S <swathi.ks@samsung.com>
> Cc: krzk+dt@kernel.org; andrew+netdev@lunn.ch; davem@davemloft.net;
> edumazet@google.com; kuba@kernel.org; pabeni@redhat.com;
> robh@kernel.org; conor+dt@kernel.org; richardcochran@gmail.com;
> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com;
> netdev@vger.kernel.org; devicetree@vger.kernel.org; linux-stm32@st-md-
> mailman.stormreply.com; linux-arm-kernel@lists.infradead.org; linux-
> kernel@vger.kernel.org; pankaj.dubey@samsung.com;
> ravi.patel@samsung.com; gost.dev@samsung.com
> Subject: Re: [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support
>
> On Wed, Mar 05, 2025 at 02:43:52PM +0000, Russell King (Oracle) wrote:
> > On Wed, Mar 05, 2025 at 02:42:46PM +0530, Swathi K S wrote:
> > > The FSD SoC contains two instance of the Synopsys DWC ethernet QOS IP
> core.
> > > The binding that it uses is slightly different from existing ones
> > > because of the integration (clocks, resets).
> > >
> > > Signed-off-by: Swathi K S <swathi.ks@samsung.com>
> >
> > This looks much better!
> >
> > Reviewed-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
> >
> > Thanks!
>
> Hi Swathi,
>
> Please can you test with my TX clock gating series applied (
> https://lore.kernel.org/r/Z9FVHEf3uUqtKzyt@shell.armlinux.org.uk ) with
> STMMAC_FLAG_EN_TX_LPI_CLK_PHY_CAP set as per the attached diff.
> Please let me know whether this passes your testing, so I know whether
this
> platform supports it - please check that this results in a message in the
kernel
> log indicating "tx_clk_stop = 1". Thanks.
Hi Russell,
Applied your patches and tested.
It did not cause any functional issue, but at the same time, as EEE is not
enabled in our HW, we cannot really test that particular functionality.
Regards,
Swathi
>
> --
> RMK's Patch system: https://protect2.fireeye.com/v1/url?k=23e12f6a-
> 429cc5e9-23e0a425-74fe48600158-954ebfe080aed91e&q=1&e=40e60980-
> bcfe-49e0-a9c9-
> d9b87765f87c&u=https%3A%2F%2Fwww.armlinux.org.uk%2Fdeveloper%2F
> patches%2F
> FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-05 9:12 ` [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
2025-03-05 9:12 ` [PATCH v8 1/2] dt-bindings: net: Add FSD EQoS device tree bindings Swathi K S
2025-03-05 9:12 ` [PATCH v8 2/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
@ 2025-03-06 7:09 ` Krzysztof Kozlowski
2025-03-06 7:45 ` Swathi K S
2025-03-06 23:40 ` patchwork-bot+netdevbpf
3 siblings, 1 reply; 17+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-06 7:09 UTC (permalink / raw)
To: Swathi K S, krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni,
robh, conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev, tools
On 05/03/2025 10:12, Swathi K S wrote:
> FSD platform has two instances of EQoS IP, one is in FSYS0 block and
> another one is in PERIC block. This patch series add required DT binding
> and platform driver specific changes for the same.
>
> Changes since v1:
> 1. Updated dwc_eqos_setup_rxclock() function as per the review comments
> given by Andrew.
>
Please stop referencing some other threads in your email headers via
"References". This is neither necessary nor helping our tools. I can
never compare your patches because this makes b4 busy 100%:
b4 diff -C '<20250305091246.106626-2-swathi.ks@samsung.com>'
Grabbing thread from
lore.kernel.org/all/20250305091246.106626-2-swathi.ks@samsung.com/t.mbox.gz
Checking for older revisions
Added from v7: 3 patches
---
Analyzing 86 messages in the thread
Preparing fake-am for v7: dt-bindings: net: Add FSD EQoS device tree
bindings
<never ends, 100% CPU>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-06 7:09 ` [PATCH v8 0/2] " Krzysztof Kozlowski
@ 2025-03-06 7:45 ` Swathi K S
0 siblings, 0 replies; 17+ messages in thread
From: Swathi K S @ 2025-03-06 7:45 UTC (permalink / raw)
To: 'Krzysztof Kozlowski', krzk+dt, andrew+netdev, davem,
edumazet, kuba, pabeni, robh, conor+dt, richardcochran,
mcoquelin.stm32, alexandre.torgue
Cc: rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev, tools
> -----Original Message-----
> From: Krzysztof Kozlowski <krzk@kernel.org>
> Sent: 06 March 2025 12:40
> To: Swathi K S <swathi.ks@samsung.com>; krzk+dt@kernel.org;
> andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com;
> kuba@kernel.org; pabeni@redhat.com; robh@kernel.org;
> conor+dt@kernel.org; richardcochran@gmail.com;
> mcoquelin.stm32@gmail.com; alexandre.torgue@foss.st.com
> Cc: rmk+kernel@armlinux.org.uk; netdev@vger.kernel.org;
> devicetree@vger.kernel.org; linux-stm32@st-md-mailman.stormreply.com;
> linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org;
> pankaj.dubey@samsung.com; ravi.patel@samsung.com;
> gost.dev@samsung.com; tools@linux.kernel.org
> Subject: Re: [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support
>
> On 05/03/2025 10:12, Swathi K S wrote:
> > FSD platform has two instances of EQoS IP, one is in FSYS0 block and
> > another one is in PERIC block. This patch series add required DT
> > binding and platform driver specific changes for the same.
> >
> > Changes since v1:
> > 1. Updated dwc_eqos_setup_rxclock() function as per the review
> > comments given by Andrew.
> >
> Please stop referencing some other threads in your email headers via
> "References". This is neither necessary nor helping our tools. I can never
> compare your patches because this makes b4 busy 100%:
Will take care in future
- Swathi
>
> b4 diff -C '<20250305091246.106626-2-swathi.ks@samsung.com>'
> Grabbing thread from
> lore.kernel.org/all/20250305091246.106626-2-
> swathi.ks@samsung.com/t.mbox.gz
> Checking for older revisions
> Added from v7: 3 patches
> ---
> Analyzing 86 messages in the thread
> Preparing fake-am for v7: dt-bindings: net: Add FSD EQoS device tree
> bindings <never ends, 100% CPU>
>
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support
2025-03-05 9:12 ` [PATCH v8 0/2] net: stmmac: dwc-qos: Add FSD EQoS support Swathi K S
` (2 preceding siblings ...)
2025-03-06 7:09 ` [PATCH v8 0/2] " Krzysztof Kozlowski
@ 2025-03-06 23:40 ` patchwork-bot+netdevbpf
3 siblings, 0 replies; 17+ messages in thread
From: patchwork-bot+netdevbpf @ 2025-03-06 23:40 UTC (permalink / raw)
To: Swathi K S
Cc: krzk+dt, andrew+netdev, davem, edumazet, kuba, pabeni, robh,
conor+dt, richardcochran, mcoquelin.stm32, alexandre.torgue,
rmk+kernel, netdev, devicetree, linux-stm32, linux-arm-kernel,
linux-kernel, pankaj.dubey, ravi.patel, gost.dev
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Wed, 5 Mar 2025 14:42:44 +0530 you wrote:
> FSD platform has two instances of EQoS IP, one is in FSYS0 block and
> another one is in PERIC block. This patch series add required DT binding
> and platform driver specific changes for the same.
>
> Changes since v1:
> 1. Updated dwc_eqos_setup_rxclock() function as per the review comments
> given by Andrew.
>
> [...]
Here is the summary with links:
- [v8,1/2] dt-bindings: net: Add FSD EQoS device tree bindings
https://git.kernel.org/netdev/net-next/c/1f6c3899833a
- [v8,2/2] net: stmmac: dwc-qos: Add FSD EQoS support
https://git.kernel.org/netdev/net-next/c/ae7f6b34f5cd
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] 17+ messages in thread