2022-08-08 10:48:55

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 0/5] iio/hwmon/mfd/leds/net/power/ASoC: dt-bindings: few stale maintainers cleanup

Hi,

A question:

Several of the bindings here had only one
maintainer and history does not always point to a new one (although I did not
perform extensive digging). I added subsystem maintainer, because dtschema
requires such entry. This is not the best choice as simply subsystem maintainer
might not have the actual device (or its datasheets or any interest in it).

However dtschema requires a maintainer. Maybe we could add some
"orphaned" entry in such case?

Best regards,
Krzysztof

Krzysztof Kozlowski (5):
dt-bindings: iio: Drop Joachim Eastwood
dt-bindings: iio: Drop Bogdan Pricop
dt-bindings: Drop Beniamin Bia and Stefan Popa
dt-bindings: Drop Robert Jones
dt-bindings: Drop Dan Murphy

Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml | 1 -
Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml | 1 -
Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 2 +-
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml | 3 +--
Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml | 2 +-
Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml | 2 +-
Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml | 2 +-
.../devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml | 1 -
Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 2 +-
.../devicetree/bindings/leds/leds-class-multicolor.yaml | 2 +-
Documentation/devicetree/bindings/leds/leds-lp50xx.yaml | 2 +-
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml | 1 -
Documentation/devicetree/bindings/net/ti,dp83822.yaml | 2 +-
Documentation/devicetree/bindings/net/ti,dp83867.yaml | 2 +-
Documentation/devicetree/bindings/net/ti,dp83869.yaml | 2 +-
Documentation/devicetree/bindings/power/supply/bq2515x.yaml | 1 -
Documentation/devicetree/bindings/power/supply/bq25980.yaml | 1 -
Documentation/devicetree/bindings/sound/tas2562.yaml | 2 +-
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml | 2 +-
19 files changed, 13 insertions(+), 20 deletions(-)

--
2.34.1


2022-08-08 10:49:03

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 1/5] dt-bindings: iio: Drop Joachim Eastwood

Emails to Joachim Eastwood bounce ("552 5.2.2 The email account that you
tried to reach is over quota and inactive.").

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml | 1 -
Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml b/Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml
index 7c8f8bdc2333..9c7c66feeffc 100644
--- a/Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml
+++ b/Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml
@@ -7,7 +7,6 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Freescale MMA7455 and MMA7456 three axis accelerometers

maintainers:
- - Joachim Eastwood <[email protected]>
- Jonathan Cameron <[email protected]>

description:
diff --git a/Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml b/Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
index 6404fb73f8ed..43abb300fa3d 100644
--- a/Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: NXP LPC1850 ADC bindings

maintainers:
- - Joachim Eastwood <[email protected]>
+ - Jonathan Cameron <[email protected]>

description:
Supports the ADC found on the LPC1850 SoC.
--
2.34.1

2022-08-08 10:51:42

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 3/5] dt-bindings: Drop Beniamin Bia and Stefan Popa

Emails to Beniamin Bia and Stefan Popa bounce ("550 5.1.10
RESOLVER.ADR.RecipientNotFound; Recipient not found by SMTP address
lookup").

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml | 1 -
Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 2 +-
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml | 3 +--
.../devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml | 1 -
4 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml b/Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
index 154bee851139..d794deb08bb7 100644
--- a/Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
+++ b/Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
@@ -8,7 +8,6 @@ title: Analog Devices ADM1177 Hot Swap Controller and Digital Power Monitor

maintainers:
- Michael Hennerich <[email protected]>
- - Beniamin Bia <[email protected]>

description: |
Analog Devices ADM1177 Hot Swap Controller and Digital Power Monitor
diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml b/Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
index 31ffa275f5fa..b97559f23b3a 100644
--- a/Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Analog Devices AD7091R5 4-Channel 12-Bit ADC

maintainers:
- - Beniamin Bia <[email protected]>
+ - Michael Hennerich <[email protected]>

description: |
Analog Devices AD7091R5 4-Channel 12-Bit ADC
diff --git a/Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml b/Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
index 73775174cf57..516fc24d3346 100644
--- a/Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
@@ -7,8 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Analog Devices AD7606 Simultaneous Sampling ADC

maintainers:
- - Beniamin Bia <[email protected]>
- - Stefan Popa <[email protected]>
+ - Michael Hennerich <[email protected]>

description: |
Analog Devices AD7606 Simultaneous Sampling ADC
diff --git a/Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml b/Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
index a557761d8016..9fda56fa49c3 100644
--- a/Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
+++ b/Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
@@ -8,7 +8,6 @@ title: HMC425A 6-bit Digital Step Attenuator

maintainers:
- Michael Hennerich <[email protected]>
- - Beniamin Bia <[email protected]>

description: |
Digital Step Attenuator IIO device with gpio interface.
--
2.34.1

2022-08-08 10:57:48

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 4/5] dt-bindings: Drop Robert Jones

Emails to Robert Jones bounce ("550 5.2.1 The email account that you
tried to reach is disabled").

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 2 +-
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml b/Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml
index 479e7065d4eb..0203b83b8587 100644
--- a/Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml
+++ b/Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Freescale FXOS8700 Inertial Measurement Unit

maintainers:
- - Robert Jones <[email protected]>
+ - Jonathan Cameron <[email protected]>

description: |
Accelerometer and magnetometer combo device with an i2c and SPI interface.
diff --git a/Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml b/Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
index 5a1e8d21f7a0..5e0fe3ebe1d2 100644
--- a/Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
+++ b/Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
@@ -19,7 +19,6 @@ description: |

maintainers:
- Tim Harvey <[email protected]>
- - Robert Jones <[email protected]>

properties:
$nodename:
--
2.34.1

2022-08-08 11:27:03

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 2/5] dt-bindings: iio: Drop Bogdan Pricop

Emails to Bogdan Pricop bounce ("550 5.4.1 Recipient address rejected:
Access denied. AS(201806281)").

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml b/Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
index 54955f03df93..ae5ce60987fe 100644
--- a/Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Texas Instruments ADC108S102 and ADC128S102

maintainers:
- - Bogdan Pricop <[email protected]>
+ - Jonathan Cameron <[email protected]>

description: |
Family of 8 channel, 10/12 bit, SPI, single ended ADCs.
--
2.34.1

2022-08-08 11:30:31

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 5/5] dt-bindings: Drop Dan Murphy

Emails to Dan Murphy bounce ("550 Invalid recipient <[email protected]>
(#5.1.1)").

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml | 2 +-
.../devicetree/bindings/leds/leds-class-multicolor.yaml | 2 +-
Documentation/devicetree/bindings/leds/leds-lp50xx.yaml | 2 +-
Documentation/devicetree/bindings/net/ti,dp83822.yaml | 2 +-
Documentation/devicetree/bindings/net/ti,dp83867.yaml | 2 +-
Documentation/devicetree/bindings/net/ti,dp83869.yaml | 2 +-
Documentation/devicetree/bindings/power/supply/bq2515x.yaml | 1 -
Documentation/devicetree/bindings/power/supply/bq25980.yaml | 1 -
Documentation/devicetree/bindings/sound/tas2562.yaml | 2 +-
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml | 2 +-
10 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml b/Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml
index 9f5e96439c01..8f50f0f719df 100644
--- a/Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Texas Instruments' ads124s08 and ads124s06 ADC chip

maintainers:
- - Dan Murphy <[email protected]>
+ - Jonathan Cameron <[email protected]>

properties:
compatible:
diff --git a/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml b/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml
index 12693483231f..1a9e5bd352c1 100644
--- a/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml
+++ b/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Common properties for the multicolor LED class.

maintainers:
- - Dan Murphy <[email protected]>
+ - Pavel Machek <[email protected]>

description: |
Bindings for multi color LEDs show how to describe current outputs of
diff --git a/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml b/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml
index e0b658f07973..7fdda32d0ff4 100644
--- a/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml
+++ b/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: LED driver for LP50XX RGB LED from Texas Instruments.

maintainers:
- - Dan Murphy <[email protected]>
+ - Pavel Machek <[email protected]>

description: |
The LP50XX is multi-channel, I2C RGB LED Drivers that can group RGB LEDs into
diff --git a/Documentation/devicetree/bindings/net/ti,dp83822.yaml b/Documentation/devicetree/bindings/net/ti,dp83822.yaml
index 75e8712e903a..ac329a9555bf 100644
--- a/Documentation/devicetree/bindings/net/ti,dp83822.yaml
+++ b/Documentation/devicetree/bindings/net/ti,dp83822.yaml
@@ -8,7 +8,7 @@ $schema: "http://devicetree.org/meta-schemas/core.yaml#"
title: TI DP83822 ethernet PHY

maintainers:
- - Dan Murphy <[email protected]>
+ - David S. Miller <[email protected]>

description: |
The DP83822 is a low-power, single-port, 10/100 Mbps Ethernet PHY. It
diff --git a/Documentation/devicetree/bindings/net/ti,dp83867.yaml b/Documentation/devicetree/bindings/net/ti,dp83867.yaml
index 76ff08a477ba..b7a651443543 100644
--- a/Documentation/devicetree/bindings/net/ti,dp83867.yaml
+++ b/Documentation/devicetree/bindings/net/ti,dp83867.yaml
@@ -11,7 +11,7 @@ allOf:
- $ref: "ethernet-controller.yaml#"

maintainers:
- - Dan Murphy <[email protected]>
+ - David S. Miller <[email protected]>

description: |
The DP83867 device is a robust, low power, fully featured Physical Layer
diff --git a/Documentation/devicetree/bindings/net/ti,dp83869.yaml b/Documentation/devicetree/bindings/net/ti,dp83869.yaml
index 1b780dce61ab..4f6ad9d30d44 100644
--- a/Documentation/devicetree/bindings/net/ti,dp83869.yaml
+++ b/Documentation/devicetree/bindings/net/ti,dp83869.yaml
@@ -11,7 +11,7 @@ allOf:
- $ref: "ethernet-phy.yaml#"

maintainers:
- - Dan Murphy <[email protected]>
+ - David S. Miller <[email protected]>

description: |
The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver
diff --git a/Documentation/devicetree/bindings/power/supply/bq2515x.yaml b/Documentation/devicetree/bindings/power/supply/bq2515x.yaml
index 27db38577822..4376e6dca48d 100644
--- a/Documentation/devicetree/bindings/power/supply/bq2515x.yaml
+++ b/Documentation/devicetree/bindings/power/supply/bq2515x.yaml
@@ -8,7 +8,6 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: TI bq2515x 500-mA Linear charger family

maintainers:
- - Dan Murphy <[email protected]>
- Ricardo Rivera-Matos <[email protected]>

description: |
diff --git a/Documentation/devicetree/bindings/power/supply/bq25980.yaml b/Documentation/devicetree/bindings/power/supply/bq25980.yaml
index 4883527ab5c7..509a0667b04e 100644
--- a/Documentation/devicetree/bindings/power/supply/bq25980.yaml
+++ b/Documentation/devicetree/bindings/power/supply/bq25980.yaml
@@ -8,7 +8,6 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: TI BQ25980 Flash Charger

maintainers:
- - Dan Murphy <[email protected]>
- Ricardo Rivera-Matos <[email protected]>

description: |
diff --git a/Documentation/devicetree/bindings/sound/tas2562.yaml b/Documentation/devicetree/bindings/sound/tas2562.yaml
index 5f7dd5d6cbca..3655d3077dc9 100644
--- a/Documentation/devicetree/bindings/sound/tas2562.yaml
+++ b/Documentation/devicetree/bindings/sound/tas2562.yaml
@@ -8,7 +8,7 @@ $schema: "http://devicetree.org/meta-schemas/core.yaml#"
title: Texas Instruments TAS2562 Smart PA

maintainers:
- - Dan Murphy <[email protected]>
+ - Mark Brown <[email protected]>

description: |
The TAS2562 is a mono, digital input Class-D audio amplifier optimized for
diff --git a/Documentation/devicetree/bindings/sound/tlv320adcx140.yaml b/Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
index bc2fb1a80ed7..4ab57c835ba3 100644
--- a/Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
+++ b/Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
@@ -8,7 +8,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Texas Instruments TLV320ADCX140 Quad Channel Analog-to-Digital Converter

maintainers:
- - Dan Murphy <[email protected]>
+ - Mark Brown <[email protected]>

description: |
The TLV320ADCX140 are multichannel (4-ch analog recording or 8-ch digital
--
2.34.1

2022-08-08 19:49:25

by Jakub Kicinski

[permalink] [raw]
Subject: Re: [PATCH 0/5] iio/hwmon/mfd/leds/net/power/ASoC: dt-bindings: few stale maintainers cleanup

On Mon, 8 Aug 2022 13:47:07 +0300 Krzysztof Kozlowski wrote:
> Several of the bindings here had only one
> maintainer and history does not always point to a new one (although I did not
> perform extensive digging). I added subsystem maintainer, because dtschema
> requires such entry. This is not the best choice as simply subsystem maintainer
> might not have the actual device (or its datasheets or any interest in it).
>
> However dtschema requires a maintainer. Maybe we could add some
> "orphaned" entry in such case?

Integrating it with MAINTAINERS would be another option worth exploring
although slightly tangential.

How do you want this merged? It's all over the place subsystem-wise.

2022-08-08 20:35:49

by Andrew Davis

[permalink] [raw]
Subject: Re: [PATCH 5/5] dt-bindings: Drop Dan Murphy

On 8/8/22 3:08 PM, Andrew Lunn wrote:
>> Either way, I have several of these parts and can support these. Feel free
>> to replace Dan's email with my email if that works better.
>
> Please could you submit a patch to MAINTAINERS replacing Dan's name
> with your. I see lots of bounces from PHY driver patches because the
> get_maintainers script returns his address.
>


I'm not seeing his name in the latest MAINTAINERS, seem they all got
dropped in 57a9006240b2. Maybe the script returns his address based
on commit signing. Not sure what the current solution to that would be,
maybe .get_maintainer.ignore?

Andrew


> Thanks
> Andrew

2022-08-08 20:49:53

by Andrew Lunn

[permalink] [raw]
Subject: Re: [PATCH 5/5] dt-bindings: Drop Dan Murphy

> I'm not seeing his name in the latest MAINTAINERS, seem they all got
> dropped in 57a9006240b2.

Ah, great.

And there does not appear to be a MAINTAINERS entry for any of the TI
PHYs, so giving the correct impression they are without a Maintainer.

Andrew

2022-08-09 05:44:54

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH 0/5] iio/hwmon/mfd/leds/net/power/ASoC: dt-bindings: few stale maintainers cleanup

On 08/08/2022 21:52, Jakub Kicinski wrote:
> On Mon, 8 Aug 2022 13:47:07 +0300 Krzysztof Kozlowski wrote:
>> Several of the bindings here had only one
>> maintainer and history does not always point to a new one (although I did not
>> perform extensive digging). I added subsystem maintainer, because dtschema
>> requires such entry. This is not the best choice as simply subsystem maintainer
>> might not have the actual device (or its datasheets or any interest in it).
>>
>> However dtschema requires a maintainer. Maybe we could add some
>> "orphaned" entry in such case?
>
> Integrating it with MAINTAINERS would be another option worth exploring
> although slightly tangential.
>
> How do you want this merged? It's all over the place subsystem-wise.

I was thinking this could go via Rob's tree as fixes for current cycle,
so your Ack would be great. If there is preference, I can split it per
subsystem, but for such trivial updates it's a bit of a churn.


Best regards,
Krzysztof

2022-08-09 18:55:09

by Jakub Kicinski

[permalink] [raw]
Subject: Re: [PATCH 5/5] dt-bindings: Drop Dan Murphy

On Mon, 8 Aug 2022 13:47:12 +0300 Krzysztof Kozlowski wrote:
> Documentation/devicetree/bindings/net/ti,dp83822.yaml | 2 +-
> Documentation/devicetree/bindings/net/ti,dp83867.yaml | 2 +-
> Documentation/devicetree/bindings/net/ti,dp83869.yaml | 2 +-

Acked-by: Jakub Kicinski <[email protected]>

2022-08-09 19:22:45

by Jakub Kicinski

[permalink] [raw]
Subject: Re: [PATCH 0/5] iio/hwmon/mfd/leds/net/power/ASoC: dt-bindings: few stale maintainers cleanup

On Tue, 9 Aug 2022 08:25:29 +0300 Krzysztof Kozlowski wrote:
> On 08/08/2022 21:52, Jakub Kicinski wrote:
> > Integrating it with MAINTAINERS would be another option worth exploring
> > although slightly tangential.
> >
> > How do you want this merged? It's all over the place subsystem-wise.
>
> I was thinking this could go via Rob's tree as fixes for current cycle,
> so your Ack would be great

Sounds good!