* [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS
2025-04-07 23:17 [net-next PATCH v2 00/14] Add PCS core support Sean Anderson
@ 2025-04-07 23:17 ` Sean Anderson
2025-04-11 14:46 ` Rob Herring
2025-04-07 23:22 ` [net-next PATCH v2 14/14] of: property: Add device link support for PCS Sean Anderson
2025-04-08 14:50 ` [net-next PATCH v2 00/14] Add PCS core support Jakub Kicinski
2 siblings, 1 reply; 10+ messages in thread
From: Sean Anderson @ 2025-04-07 23:17 UTC (permalink / raw)
To: netdev, Andrew Lunn, David S . Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Russell King
Cc: linux-kernel, upstream, Christian Marangi, Heiner Kallweit,
Kory Maincent, Sean Anderson, Conor Dooley, Krzysztof Kozlowski,
Michal Simek, Radhey Shyam Pandey, Rob Herring, Robert Hancock,
devicetree
Add a binding for the Xilinx 1G/2.5G Ethernet PCS/PMA or SGMII LogiCORE
IP. This device is a soft device typically used to adapt between GMII
and SGMII or 1000BASE-X (possbilty in combination with a serdes).
pcs-modes reflects the modes available with the as configured when the
device is synthesized. Multiple modes may be specified if dynamic
reconfiguration is supported.
One PCS may contain "shared logic in core" which can be connected to
other PCSs with "shared logic in example design." This primarily refers
to clocking resources, allowing a reference clock to be shared by a bank
of PCSs. To support this, if #clock-cells is defined then the PCS will
register itself as a clock provider for other PCSs.
Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
---
Changes in v2:
- Change base compatible to just xlnx,pcs
- Drop #clock-cells description
- Move #clock-cells after compatible
- Remove second example
- Rename pcs-modes to xlnx,pcs-modes
- Reword commit message
.../devicetree/bindings/net/xilinx,pcs.yaml | 115 ++++++++++++++++++
1 file changed, 115 insertions(+)
create mode 100644 Documentation/devicetree/bindings/net/xilinx,pcs.yaml
diff --git a/Documentation/devicetree/bindings/net/xilinx,pcs.yaml b/Documentation/devicetree/bindings/net/xilinx,pcs.yaml
new file mode 100644
index 000000000000..f9ec032127cf
--- /dev/null
+++ b/Documentation/devicetree/bindings/net/xilinx,pcs.yaml
@@ -0,0 +1,115 @@
+# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/xilinx,pcs.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Xilinx 1G/2.5G Ethernet PCS/PMA or SGMII LogiCORE IP
+
+maintainers:
+ - Sean Anderson <sean.anderson@seco.com>
+
+description:
+ This is a soft device which implements the PCS and (depending on
+ configuration) PMA layers of an IEEE Ethernet PHY. On the MAC side, it
+ implements GMII. It may have an attached SERDES (internal or external), or
+ may directly use LVDS IO resources. Depending on the configuration, it may
+ implement 1000BASE-X, SGMII, 2500BASE-X, or 2.5G SGMII.
+
+ This device has a notion of "shared logic" such as reset and clocking
+ resources which must be shared between multiple PCSs using the same I/O
+ banks. Each PCS can be configured to have the shared logic in the "core"
+ (instantiated internally and made available to other PCSs) or in the "example
+ design" (provided by another PCS). PCSs with shared logic in the core are
+ reset controllers, and generally provide several resets for other PCSs in the
+ same bank.
+
+properties:
+ compatible:
+ items:
+ - const: xlnx,pcs-16.2
+ - const: xlnx,pcs
+
+ reg:
+ maxItems: 1
+
+ "#clock-cells":
+ const: 0
+
+ clocks:
+ items:
+ - description:
+ The reference clock for the PCS. Depending on your setup, this may be
+ the gtrefclk, refclk, clk125m signal, or clocks from another PCS.
+
+ clock-names:
+ const: refclk
+
+ done-gpios:
+ maxItems: 1
+ description:
+ GPIO connected to the reset-done output, if present.
+
+ interrupts:
+ items:
+ - description:
+ The an_interrupt autonegotiation-complete interrupt.
+
+ interrupt-names:
+ const: an
+
+ xlnx,pcs-modes:
+ description:
+ The interfaces that the PCS supports. Multiple interfaces may be
+ specified if dynamic reconfiguration is enabled.
+ oneOf:
+ - const: sgmii
+ - const: 1000base-x
+ - const: 2500base-x
+ - items:
+ - const: sgmii
+ - const: 1000base-x
+
+ reset-gpios:
+ maxItems: 1
+ description:
+ GPIO connected to the reset input.
+
+required:
+ - compatible
+ - reg
+ - xlnx,pcs-modes
+
+additionalProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/interrupt-controller/arm-gic.h>
+ #include <dt-bindings/interrupt-controller/irq.h>
+
+ mdio {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pcs0: ethernet-pcs@0 {
+ compatible = "xlnx,pcs-16.2", "xlnx,pcs";
+ reg = <0>;
+ #clock-cells = <0>;
+ clocks = <&si570>;
+ clock-names = "refclk";
+ interrupts-extended = <&gic GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "an";
+ reset-gpios = <&gpio 5 GPIO_ACTIVE_HIGH>;
+ done-gpios = <&gpio 6 GPIO_ACTIVE_HIGH>;
+ xlnx,pcs-modes = "sgmii", "1000base-x";
+ };
+
+ pcs1: ethernet-pcs@1 {
+ compatible = "xlnx,pcs-16.2", "xlnx,pcs";
+ reg = <1>;
+ xlnx,pcs-modes = "sgmii";
+ clocks = <&pcs0>;
+ clock-names = "refclk";
+ };
+ };
--
2.35.1.1320.gc452695387.dirty
^ permalink raw reply related [flat|nested] 10+ messages in thread* Re: [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS
2025-04-07 23:17 ` [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS Sean Anderson
@ 2025-04-11 14:46 ` Rob Herring
0 siblings, 0 replies; 10+ messages in thread
From: Rob Herring @ 2025-04-11 14:46 UTC (permalink / raw)
To: Sean Anderson
Cc: netdev, Andrew Lunn, David S . Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Russell King, linux-kernel, upstream,
Christian Marangi, Heiner Kallweit, Kory Maincent, Conor Dooley,
Krzysztof Kozlowski, Michal Simek, Radhey Shyam Pandey,
Robert Hancock, devicetree
On Mon, Apr 07, 2025 at 07:17:32PM -0400, Sean Anderson wrote:
> Add a binding for the Xilinx 1G/2.5G Ethernet PCS/PMA or SGMII LogiCORE
> IP. This device is a soft device typically used to adapt between GMII
> and SGMII or 1000BASE-X (possbilty in combination with a serdes).
> pcs-modes reflects the modes available with the as configured when the
> device is synthesized. Multiple modes may be specified if dynamic
> reconfiguration is supported.
>
> One PCS may contain "shared logic in core" which can be connected to
> other PCSs with "shared logic in example design." This primarily refers
> to clocking resources, allowing a reference clock to be shared by a bank
> of PCSs. To support this, if #clock-cells is defined then the PCS will
> register itself as a clock provider for other PCSs.
>
> Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
> ---
>
> Changes in v2:
> - Change base compatible to just xlnx,pcs
> - Drop #clock-cells description
> - Move #clock-cells after compatible
> - Remove second example
> - Rename pcs-modes to xlnx,pcs-modes
> - Reword commit message
>
> .../devicetree/bindings/net/xilinx,pcs.yaml | 115 ++++++++++++++++++
> 1 file changed, 115 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/net/xilinx,pcs.yaml
>
> diff --git a/Documentation/devicetree/bindings/net/xilinx,pcs.yaml b/Documentation/devicetree/bindings/net/xilinx,pcs.yaml
> new file mode 100644
> index 000000000000..f9ec032127cf
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/net/xilinx,pcs.yaml
> @@ -0,0 +1,115 @@
> +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/net/xilinx,pcs.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Xilinx 1G/2.5G Ethernet PCS/PMA or SGMII LogiCORE IP
> +
> +maintainers:
> + - Sean Anderson <sean.anderson@seco.com>
> +
> +description:
Needs '>' modifier for paragraphs.
With that,
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
> + This is a soft device which implements the PCS and (depending on
> + configuration) PMA layers of an IEEE Ethernet PHY. On the MAC side, it
> + implements GMII. It may have an attached SERDES (internal or external), or
> + may directly use LVDS IO resources. Depending on the configuration, it may
> + implement 1000BASE-X, SGMII, 2500BASE-X, or 2.5G SGMII.
> +
> + This device has a notion of "shared logic" such as reset and clocking
> + resources which must be shared between multiple PCSs using the same I/O
> + banks. Each PCS can be configured to have the shared logic in the "core"
> + (instantiated internally and made available to other PCSs) or in the "example
> + design" (provided by another PCS). PCSs with shared logic in the core are
> + reset controllers, and generally provide several resets for other PCSs in the
> + same bank.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [net-next PATCH v2 14/14] of: property: Add device link support for PCS
2025-04-07 23:17 [net-next PATCH v2 00/14] Add PCS core support Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS Sean Anderson
@ 2025-04-07 23:22 ` Sean Anderson
2025-04-11 14:47 ` Rob Herring (Arm)
2025-04-08 14:50 ` [net-next PATCH v2 00/14] Add PCS core support Jakub Kicinski
2 siblings, 1 reply; 10+ messages in thread
From: Sean Anderson @ 2025-04-07 23:22 UTC (permalink / raw)
To: netdev, Andrew Lunn, David S . Miller, Eric Dumazet,
Jakub Kicinski, Paolo Abeni, Russell King
Cc: Heiner Kallweit, upstream, Kory Maincent, Christian Marangi,
linux-kernel, Rob Herring, Saravana Kannan, devicetree,
Sean Anderson
This adds device link support for PCS devices, providing
better probe ordering.
Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
---
Changes in v2:
- Reorder pcs_handle to come before suffix props
drivers/of/property.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/of/property.c b/drivers/of/property.c
index c41190e47111..86d9afcbfc70 100644
--- a/drivers/of/property.c
+++ b/drivers/of/property.c
@@ -1373,6 +1373,7 @@ DEFINE_SIMPLE_PROP(post_init_providers, "post-init-providers", NULL)
DEFINE_SIMPLE_PROP(access_controllers, "access-controllers", "#access-controller-cells")
DEFINE_SIMPLE_PROP(pses, "pses", "#pse-cells")
DEFINE_SIMPLE_PROP(power_supplies, "power-supplies", NULL)
+DEFINE_SIMPLE_PROP(pcs_handle, "pcs-handle", NULL)
DEFINE_SUFFIX_PROP(regulators, "-supply", NULL)
DEFINE_SUFFIX_PROP(gpio, "-gpio", "#gpio-cells")
@@ -1524,6 +1525,7 @@ static const struct supplier_bindings of_supplier_bindings[] = {
{ .parse_prop = parse_interrupts, },
{ .parse_prop = parse_interrupt_map, },
{ .parse_prop = parse_access_controllers, },
+ { .parse_prop = parse_pcs_handle, },
{ .parse_prop = parse_regulators, },
{ .parse_prop = parse_gpio, },
{ .parse_prop = parse_gpios, },
--
2.35.1.1320.gc452695387.dirty
^ permalink raw reply related [flat|nested] 10+ messages in thread* Re: [net-next PATCH v2 14/14] of: property: Add device link support for PCS
2025-04-07 23:22 ` [net-next PATCH v2 14/14] of: property: Add device link support for PCS Sean Anderson
@ 2025-04-11 14:47 ` Rob Herring (Arm)
2025-04-11 19:44 ` Saravana Kannan
0 siblings, 1 reply; 10+ messages in thread
From: Rob Herring (Arm) @ 2025-04-11 14:47 UTC (permalink / raw)
To: Sean Anderson
Cc: Saravana Kannan, devicetree, Russell King, Paolo Abeni,
Heiner Kallweit, upstream, Kory Maincent, Andrew Lunn,
Jakub Kicinski, netdev, linux-kernel, Christian Marangi,
David S . Miller, Eric Dumazet, Rob Herring
On Mon, 07 Apr 2025 19:22:49 -0400, Sean Anderson wrote:
> This adds device link support for PCS devices, providing
> better probe ordering.
>
> Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
> ---
>
> Changes in v2:
> - Reorder pcs_handle to come before suffix props
>
> drivers/of/property.c | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [net-next PATCH v2 14/14] of: property: Add device link support for PCS
2025-04-11 14:47 ` Rob Herring (Arm)
@ 2025-04-11 19:44 ` Saravana Kannan
0 siblings, 0 replies; 10+ messages in thread
From: Saravana Kannan @ 2025-04-11 19:44 UTC (permalink / raw)
To: Rob Herring (Arm)
Cc: Sean Anderson, devicetree, Russell King, Paolo Abeni,
Heiner Kallweit, upstream, Kory Maincent, Andrew Lunn,
Jakub Kicinski, netdev, linux-kernel, Christian Marangi,
David S . Miller, Eric Dumazet, Rob Herring
On Fri, Apr 11, 2025 at 7:47 AM Rob Herring (Arm) <robh@kernel.org> wrote:
>
>
> On Mon, 07 Apr 2025 19:22:49 -0400, Sean Anderson wrote:
> > This adds device link support for PCS devices, providing
> > better probe ordering.
> >
> > Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
> > ---
> >
> > Changes in v2:
> > - Reorder pcs_handle to come before suffix props
> >
> > drivers/of/property.c | 2 ++
> > 1 file changed, 2 insertions(+)
> >
>
> Acked-by: Rob Herring (Arm) <robh@kernel.org>
>
Reviewed-by: Saravana Kannan <saravanak@google.com>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [net-next PATCH v2 00/14] Add PCS core support
2025-04-07 23:17 [net-next PATCH v2 00/14] Add PCS core support Sean Anderson
2025-04-07 23:17 ` [net-next PATCH v2 01/14] dt-bindings: net: Add Xilinx PCS Sean Anderson
2025-04-07 23:22 ` [net-next PATCH v2 14/14] of: property: Add device link support for PCS Sean Anderson
@ 2025-04-08 14:50 ` Jakub Kicinski
2025-04-08 15:30 ` Sean Anderson
2 siblings, 1 reply; 10+ messages in thread
From: Jakub Kicinski @ 2025-04-08 14:50 UTC (permalink / raw)
To: Sean Anderson
Cc: netdev, Andrew Lunn, David S . Miller, Eric Dumazet, Paolo Abeni,
Russell King, linux-kernel, upstream, Christian Marangi,
Heiner Kallweit, Kory Maincent, Alexandre Belloni,
Alexandre Torgue, Clark Wang, Claudiu Beznea, Claudiu Manoil,
Conor Dooley, Ioana Ciornei, Jonathan Corbet, Joyce Ooi,
Krzysztof Kozlowski, Madalin Bucur, Maxime Coquelin, Michal Simek,
Nicolas Ferre, Radhey Shyam Pandey, Rob Herring, Rob Herring,
Robert Hancock, Saravana Kannan, UNGLinuxDriver, Vladimir Oltean,
Wei Fang, devicetree, imx, linux-arm-kernel, linux-doc,
linux-stm32
On Mon, 7 Apr 2025 19:17:31 -0400 Sean Anderson wrote:
> This series depends on [1,2], and they have been included at the
> beginning so CI will run. However, I expect them to be reviewed/applied
> outside the net-next tree.
These appear to break the build:
drivers/acpi/property.c:1669:39: error: initialization of ‘int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)’ from incompatible pointer type ‘int (*)(const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)’ [-Wincompatible-pointer-types]
1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
Could you post as RFC until we can actually merge this? I'm worried
some sleep deprived maintainer may miss the note in the cover letter
and just apply it all to net-next..
--
pw-bot: cr
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [net-next PATCH v2 00/14] Add PCS core support
2025-04-08 14:50 ` [net-next PATCH v2 00/14] Add PCS core support Jakub Kicinski
@ 2025-04-08 15:30 ` Sean Anderson
2025-04-08 15:33 ` Jakub Kicinski
2025-04-08 17:27 ` Russell King (Oracle)
0 siblings, 2 replies; 10+ messages in thread
From: Sean Anderson @ 2025-04-08 15:30 UTC (permalink / raw)
To: Jakub Kicinski
Cc: netdev, Andrew Lunn, David S . Miller, Eric Dumazet, Paolo Abeni,
Russell King, linux-kernel, upstream, Christian Marangi,
Heiner Kallweit, Kory Maincent, Alexandre Belloni,
Alexandre Torgue, Clark Wang, Claudiu Beznea, Claudiu Manoil,
Conor Dooley, Ioana Ciornei, Jonathan Corbet, Joyce Ooi,
Krzysztof Kozlowski, Madalin Bucur, Maxime Coquelin, Michal Simek,
Nicolas Ferre, Radhey Shyam Pandey, Rob Herring, Rob Herring,
Robert Hancock, Saravana Kannan, UNGLinuxDriver, Vladimir Oltean,
Wei Fang, devicetree, imx, linux-arm-kernel, linux-doc,
linux-stm32
On 4/8/25 10:50, Jakub Kicinski wrote:
> On Mon, 7 Apr 2025 19:17:31 -0400 Sean Anderson wrote:
>> This series depends on [1,2], and they have been included at the
>> beginning so CI will run. However, I expect them to be reviewed/applied
>> outside the net-next tree.
>
> These appear to break the build:
>
> drivers/acpi/property.c:1669:39: error: initialization of ‘int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)’ from incompatible pointer type ‘int (*)(const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)’ [-Wincompatible-pointer-types]
> 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
>
> Could you post as RFC until we can actually merge this? I'm worried
> some sleep deprived maintainer may miss the note in the cover letter
> and just apply it all to net-next..
I would really like to keep RFC off the titles since some reviewers don't
pay attention to RFC series.
Would [DO NOT MERGE] in the subject be OK?
--Sean
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [net-next PATCH v2 00/14] Add PCS core support
2025-04-08 15:30 ` Sean Anderson
@ 2025-04-08 15:33 ` Jakub Kicinski
2025-04-08 17:27 ` Russell King (Oracle)
1 sibling, 0 replies; 10+ messages in thread
From: Jakub Kicinski @ 2025-04-08 15:33 UTC (permalink / raw)
To: Sean Anderson
Cc: netdev, Andrew Lunn, David S . Miller, Eric Dumazet, Paolo Abeni,
Russell King, linux-kernel, upstream, Christian Marangi,
Heiner Kallweit, Kory Maincent, Alexandre Belloni,
Alexandre Torgue, Clark Wang, Claudiu Beznea, Claudiu Manoil,
Conor Dooley, Ioana Ciornei, Jonathan Corbet, Joyce Ooi,
Krzysztof Kozlowski, Madalin Bucur, Maxime Coquelin, Michal Simek,
Nicolas Ferre, Radhey Shyam Pandey, Rob Herring, Rob Herring,
Robert Hancock, Saravana Kannan, UNGLinuxDriver, Vladimir Oltean,
Wei Fang, devicetree, imx, linux-arm-kernel, linux-doc,
linux-stm32
On Tue, 8 Apr 2025 11:30:43 -0400 Sean Anderson wrote:
> > These appear to break the build:
> >
> > drivers/acpi/property.c:1669:39: error: initialization of ‘int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)’ from incompatible pointer type ‘int (*)(const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)’ [-Wincompatible-pointer-types]
> > 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
> >
> > Could you post as RFC until we can actually merge this? I'm worried
> > some sleep deprived maintainer may miss the note in the cover letter
> > and just apply it all to net-next..
>
> I would really like to keep RFC off the titles since some reviewers don't
> pay attention to RFC series.
>
> Would [DO NOT MERGE] in the subject be OK?
That works too.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [net-next PATCH v2 00/14] Add PCS core support
2025-04-08 15:30 ` Sean Anderson
2025-04-08 15:33 ` Jakub Kicinski
@ 2025-04-08 17:27 ` Russell King (Oracle)
1 sibling, 0 replies; 10+ messages in thread
From: Russell King (Oracle) @ 2025-04-08 17:27 UTC (permalink / raw)
To: Sean Anderson
Cc: Jakub Kicinski, netdev, Andrew Lunn, David S . Miller,
Eric Dumazet, Paolo Abeni, linux-kernel, upstream,
Christian Marangi, Heiner Kallweit, Kory Maincent,
Alexandre Belloni, Alexandre Torgue, Clark Wang, Claudiu Beznea,
Claudiu Manoil, Conor Dooley, Ioana Ciornei, Jonathan Corbet,
Joyce Ooi, Krzysztof Kozlowski, Madalin Bucur, Maxime Coquelin,
Michal Simek, Nicolas Ferre, Radhey Shyam Pandey, Rob Herring,
Rob Herring, Robert Hancock, Saravana Kannan, UNGLinuxDriver,
Vladimir Oltean, Wei Fang, devicetree, imx, linux-arm-kernel,
linux-doc, linux-stm32
On Tue, Apr 08, 2025 at 11:30:43AM -0400, Sean Anderson wrote:
> On 4/8/25 10:50, Jakub Kicinski wrote:
> > On Mon, 7 Apr 2025 19:17:31 -0400 Sean Anderson wrote:
> >> This series depends on [1,2], and they have been included at the
> >> beginning so CI will run. However, I expect them to be reviewed/applied
> >> outside the net-next tree.
> >
> > These appear to break the build:
> >
> > drivers/acpi/property.c:1669:39: error: initialization of ‘int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)’ from incompatible pointer type ‘int (*)(const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)’ [-Wincompatible-pointer-types]
> > 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \
> >
> > Could you post as RFC until we can actually merge this? I'm worried
> > some sleep deprived maintainer may miss the note in the cover letter
> > and just apply it all to net-next..
>
> I would really like to keep RFC off the titles since some reviewers don't
> pay attention to RFC series.
>
> Would [DO NOT MERGE] in the subject be OK?
I'd bet that those who have decided "RFC means the patch series is not
ready" will take such a notice to also mean the same, and ignore it.
I think there needs to be some kind of push-back against these
maintainers who explicitly state that they ignore RFC series - making
it basically anti-social behaviour in the kernel community.
--
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] 10+ messages in thread