linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY
@ 2020-08-22 20:11 Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 1/6] MAINTAINERS: GENET: Add missing platform data file Florian Fainelli
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

Hi David, Heiner, Andrew, Russell,

This patch series aims at allowing myself to keep track of the Ethernet
PHY and MDIO bus drivers that I authored or contributed to without
being listed as a maintainer in the PHY library anymore.

Thank you for the fish, I will still be around.

This builds on top of Andrew's series:
https://lore.kernel.org/netdev/20200822180611.2576807-1-andrew@lunn.ch/

Florian Fainelli (6):
  MAINTAINERS: GENET: Add missing platform data file
  MAINTAINERS: B53: Add DT binding file
  MAINTAINERS: GENET: Add DT binding file
  MAINTAINERS: GENET: Add UniMAC MDIO controller files
  MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers
  MAINTAINERS: Remove self from PHY LIBRARY

 MAINTAINERS | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

* [PATCH net-next 1/6] MAINTAINERS: GENET: Add missing platform data file
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 2/6] MAINTAINERS: B53: Add DT binding file Florian Fainelli
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

When commit b0ba512e25d7 ("net: bcmgenet: enable driver to work without
a device tree") added include/linux/platform_data/bcmgenet.h, the file
was not added to the GENET MAINTAINERS file section, add it now.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 2c8964c9b876..0c081a21a3e9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3580,6 +3580,7 @@ L:	bcm-kernel-feedback-list@broadcom.com
 L:	netdev@vger.kernel.org
 S:	Supported
 F:	drivers/net/ethernet/broadcom/genet/
+F:	include/linux/platform_data/bcmgenet.h
 
 BROADCOM IPROC ARM ARCHITECTURE
 M:	Ray Jui <rjui@broadcom.com>
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH net-next 2/6] MAINTAINERS: B53: Add DT binding file
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 1/6] MAINTAINERS: GENET: Add missing platform data file Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 3/6] MAINTAINERS: GENET: " Florian Fainelli
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

When the binding was added with 967dd82ffc52 ("net: dsa: b53: Add
support for Broadcom RoboSwitch"), it was not explicitly added to the
B53 MAINTAINERS file section, add it now.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 0c081a21a3e9..cd80f641f9fd 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3388,6 +3388,7 @@ M:	Florian Fainelli <f.fainelli@gmail.com>
 L:	netdev@vger.kernel.org
 L:	openwrt-devel@lists.openwrt.org (subscribers-only)
 S:	Supported
+F:	Documentation/devicetree/bindings/net/dsa/b53.txt
 F:	drivers/net/dsa/b53/*
 F:	include/linux/platform_data/b53.h
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH net-next 3/6] MAINTAINERS: GENET: Add DT binding file
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 1/6] MAINTAINERS: GENET: Add missing platform data file Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 2/6] MAINTAINERS: B53: Add DT binding file Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 4/6] MAINTAINERS: GENET: Add UniMAC MDIO controller files Florian Fainelli
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

When the DT binding was added in aab5127d94e6 ("Documentation: add
Device tree bindings for Broadcom GENET"), the file was not explicitly
listed under the GENET MAINTAINERS section, do that now.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index cd80f641f9fd..5aeb00031182 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3580,6 +3580,7 @@ M:	Florian Fainelli <f.fainelli@gmail.com>
 L:	bcm-kernel-feedback-list@broadcom.com
 L:	netdev@vger.kernel.org
 S:	Supported
+F:	Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
 F:	drivers/net/ethernet/broadcom/genet/
 F:	include/linux/platform_data/bcmgenet.h
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH net-next 4/6] MAINTAINERS: GENET: Add UniMAC MDIO controller files
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
                   ` (2 preceding siblings ...)
  2020-08-22 20:11 ` [PATCH net-next 3/6] MAINTAINERS: GENET: " Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 5/6] MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers Florian Fainelli
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

In preparation for removing myself from the PHYLIB entry, add the UniMAC
MDIO controller files (DT binding, driver and platform_data header) to
the GENET entry. The UniMAC MDIO controller is essential to the GENET
operation, therefore it makes sense to group them together.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 5aeb00031182..4eb5b61d374a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3581,8 +3581,11 @@ L:	bcm-kernel-feedback-list@broadcom.com
 L:	netdev@vger.kernel.org
 S:	Supported
 F:	Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
+F:	Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
 F:	drivers/net/ethernet/broadcom/genet/
+F:	drivers/net/mdio/mdio-bcm-unimac.c
 F:	include/linux/platform_data/bcmgenet.h
+F:	include/linux/platform_data/mdio-bcm-unimac.h
 
 BROADCOM IPROC ARM ARCHITECTURE
 M:	Ray Jui <rjui@broadcom.com>
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH net-next 5/6] MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
                   ` (3 preceding siblings ...)
  2020-08-22 20:11 ` [PATCH net-next 4/6] MAINTAINERS: GENET: Add UniMAC MDIO controller files Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-22 20:11 ` [PATCH net-next 6/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
  2020-08-24 23:19 ` [PATCH net-next 0/6] " David Miller
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

Add an entry for the Broadcom Ethernet PHY drivers covering the BCM63xx,
BCM7xxx, BCM87xx, BCM54140, BCM84881, the venerable broadcom.c driver
and the companion library files.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index 4eb5b61d374a..db4158515592 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3574,6 +3574,16 @@ L:	bcm-kernel-feedback-list@broadcom.com
 S:	Maintained
 F:	drivers/phy/broadcom/phy-brcm-usb*
 
+BROADCOM ETHERNET PHY DRIVERS
+M:	Florian Fainelli <f.fainelli@gmail.com>
+L:	bcm-kernel-feedback-list@broadcom.com
+L:	netdev@vger.kernel.org
+S:	Supported
+F:	Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
+F:	drivers/net/phy/bcm*.[ch]
+F:	drivers/net/phy/broadcom.c
+F:	include/linux/brcmphy.h
+
 BROADCOM GENET ETHERNET DRIVER
 M:	Doug Berger <opendmb@gmail.com>
 M:	Florian Fainelli <f.fainelli@gmail.com>
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH net-next 6/6] MAINTAINERS: Remove self from PHY LIBRARY
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
                   ` (4 preceding siblings ...)
  2020-08-22 20:11 ` [PATCH net-next 5/6] MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers Florian Fainelli
@ 2020-08-22 20:11 ` Florian Fainelli
  2020-08-24 23:19 ` [PATCH net-next 0/6] " David Miller
  6 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-22 20:11 UTC (permalink / raw)
  To: netdev
  Cc: Florian Fainelli, David S. Miller, kuba, linux-kernel,
	linux-netdev, bcm-kernel-feedback-list, Andrew Lunn,
	Heiner Kallweit, Russell King

My last significant achievements to the PHY library was ensuring we
would have small bus factor by having Andrew and Heiner added. The world
has moved on past 1G, but I have not, so let more competent maintainers
take over.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
---
 MAINTAINERS | 1 -
 1 file changed, 1 deletion(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index db4158515592..b1474c669e1e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6519,7 +6519,6 @@ F:	net/bridge/
 
 ETHERNET PHY LIBRARY
 M:	Andrew Lunn <andrew@lunn.ch>
-M:	Florian Fainelli <f.fainelli@gmail.com>
 M:	Heiner Kallweit <hkallweit1@gmail.com>
 R:	Russell King <linux@armlinux.org.uk>
 L:	netdev@vger.kernel.org
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY
  2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
                   ` (5 preceding siblings ...)
  2020-08-22 20:11 ` [PATCH net-next 6/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
@ 2020-08-24 23:19 ` David Miller
  2020-08-25  0:43   ` Florian Fainelli
  6 siblings, 1 reply; 11+ messages in thread
From: David Miller @ 2020-08-24 23:19 UTC (permalink / raw)
  To: f.fainelli
  Cc: netdev, kuba, linux-kernel, linux-netdev,
	bcm-kernel-feedback-list, andrew, hkallweit1, linux

From: Florian Fainelli <f.fainelli@gmail.com>
Date: Sat, 22 Aug 2020 13:11:20 -0700

> Hi David, Heiner, Andrew, Russell,
> 
> This patch series aims at allowing myself to keep track of the Ethernet
> PHY and MDIO bus drivers that I authored or contributed to without
> being listed as a maintainer in the PHY library anymore.
> 
> Thank you for the fish, I will still be around.

I applied this to 'net' because I think it's important to MAINTAINERS
information to be as uptodate as possible.

Thanks Florian.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY
  2020-08-24 23:19 ` [PATCH net-next 0/6] " David Miller
@ 2020-08-25  0:43   ` Florian Fainelli
  2020-08-25  1:21     ` David Miller
  0 siblings, 1 reply; 11+ messages in thread
From: Florian Fainelli @ 2020-08-25  0:43 UTC (permalink / raw)
  To: David Miller, f.fainelli
  Cc: netdev, kuba, linux-kernel, linux-netdev,
	bcm-kernel-feedback-list, andrew, hkallweit1, linux



On 8/24/2020 4:19 PM, David Miller wrote:
> From: Florian Fainelli <f.fainelli@gmail.com>
> Date: Sat, 22 Aug 2020 13:11:20 -0700
> 
>> Hi David, Heiner, Andrew, Russell,
>>
>> This patch series aims at allowing myself to keep track of the Ethernet
>> PHY and MDIO bus drivers that I authored or contributed to without
>> being listed as a maintainer in the PHY library anymore.
>>
>> Thank you for the fish, I will still be around.
> 
> I applied this to 'net' because I think it's important to MAINTAINERS
> information to be as uptodate as possible.

Humm sure, however some of the paths defined in patches 4 and 5 assume 
that Andrew's series that moves PHY/MDIO/PCS to separate directories. I 
suppose this may be okay for a little while until you merge his patch 
series?
-- 
Florian

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY
  2020-08-25  0:43   ` Florian Fainelli
@ 2020-08-25  1:21     ` David Miller
  2020-08-25  2:03       ` Florian Fainelli
  0 siblings, 1 reply; 11+ messages in thread
From: David Miller @ 2020-08-25  1:21 UTC (permalink / raw)
  To: f.fainelli
  Cc: netdev, kuba, linux-kernel, linux-netdev,
	bcm-kernel-feedback-list, andrew, hkallweit1, linux

From: Florian Fainelli <f.fainelli@gmail.com>
Date: Mon, 24 Aug 2020 17:43:37 -0700

> 
> 
> On 8/24/2020 4:19 PM, David Miller wrote:
>> From: Florian Fainelli <f.fainelli@gmail.com>
>> Date: Sat, 22 Aug 2020 13:11:20 -0700
>> 
>>> Hi David, Heiner, Andrew, Russell,
>>>
>>> This patch series aims at allowing myself to keep track of the
>>> Ethernet
>>> PHY and MDIO bus drivers that I authored or contributed to without
>>> being listed as a maintainer in the PHY library anymore.
>>>
>>> Thank you for the fish, I will still be around.
>> I applied this to 'net' because I think it's important to MAINTAINERS
>> information to be as uptodate as possible.
> 
> Humm sure, however some of the paths defined in patches 4 and 5 assume
> that Andrew's series that moves PHY/MDIO/PCS to separate
> directories. I suppose this may be okay for a little while until you
> merge his patch series?

Aha, I see.  I think it's ok for now.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY
  2020-08-25  1:21     ` David Miller
@ 2020-08-25  2:03       ` Florian Fainelli
  0 siblings, 0 replies; 11+ messages in thread
From: Florian Fainelli @ 2020-08-25  2:03 UTC (permalink / raw)
  To: David Miller
  Cc: netdev, kuba, linux-kernel, bcm-kernel-feedback-list, andrew,
	hkallweit1, linux



On 8/24/2020 6:21 PM, David Miller wrote:
> From: Florian Fainelli <f.fainelli@gmail.com>
> Date: Mon, 24 Aug 2020 17:43:37 -0700
> 
>>
>>
>> On 8/24/2020 4:19 PM, David Miller wrote:
>>> From: Florian Fainelli <f.fainelli@gmail.com>
>>> Date: Sat, 22 Aug 2020 13:11:20 -0700
>>>
>>>> Hi David, Heiner, Andrew, Russell,
>>>>
>>>> This patch series aims at allowing myself to keep track of the
>>>> Ethernet
>>>> PHY and MDIO bus drivers that I authored or contributed to without
>>>> being listed as a maintainer in the PHY library anymore.
>>>>
>>>> Thank you for the fish, I will still be around.
>>> I applied this to 'net' because I think it's important to MAINTAINERS
>>> information to be as uptodate as possible.
>>
>> Humm sure, however some of the paths defined in patches 4 and 5 assume
>> that Andrew's series that moves PHY/MDIO/PCS to separate
>> directories. I suppose this may be okay for a little while until you
>> merge his patch series?
> 
> Aha, I see.  I think it's ok for now.

I should have probably made it clearer that this depended on Andrew's 
patch series as opposed to simply building on top of it.
-- 
Florian

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-08-25  2:03 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-22 20:11 [PATCH net-next 0/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 1/6] MAINTAINERS: GENET: Add missing platform data file Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 2/6] MAINTAINERS: B53: Add DT binding file Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 3/6] MAINTAINERS: GENET: " Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 4/6] MAINTAINERS: GENET: Add UniMAC MDIO controller files Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 5/6] MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers Florian Fainelli
2020-08-22 20:11 ` [PATCH net-next 6/6] MAINTAINERS: Remove self from PHY LIBRARY Florian Fainelli
2020-08-24 23:19 ` [PATCH net-next 0/6] " David Miller
2020-08-25  0:43   ` Florian Fainelli
2020-08-25  1:21     ` David Miller
2020-08-25  2:03       ` Florian Fainelli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).