linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] Regulator legacy GPIO header removal
@ 2023-08-08 13:46 Linus Walleij
  2023-08-08 13:46 ` [PATCH 01/11] regulator: tps65910: Drop useless header Linus Walleij
                   ` (11 more replies)
  0 siblings, 12 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

This removes some low hanging dangling <linux/gpio.h>
includes.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (11):
      regulator: tps65910: Drop useless header
      regulator: s2mpa01: Drop useless header
      regulator: rpi-panel-attiny: Drop useless header
      regulator: rk808: Drop useless headers
      regulator: rc5t583: Drop useless header
      regulator: mt6311: Drop useless header
      regulator: mcp16502: Drop useless header
      regulator: max20086: Drop useless header
      regulator: lp8755: Drop useless header
      regulator: bd71828: Drop useless header
      regulator: bd71815: Drop useless header

 drivers/regulator/bd71815-regulator.c          | 1 -
 drivers/regulator/bd71828-regulator.c          | 1 -
 drivers/regulator/lp8755.c                     | 1 -
 drivers/regulator/max20086-regulator.c         | 1 -
 drivers/regulator/mcp16502.c                   | 1 -
 drivers/regulator/mt6311-regulator.c           | 1 -
 drivers/regulator/rc5t583-regulator.c          | 1 -
 drivers/regulator/rk808-regulator.c            | 2 --
 drivers/regulator/rpi-panel-attiny-regulator.c | 1 -
 drivers/regulator/s2mpa01.c                    | 1 -
 drivers/regulator/tps65910-regulator.c         | 1 -
 11 files changed, 12 deletions(-)
---
base-commit: 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5
change-id: 20230807-descriptors-regulator-3ed7a42fd072

Best regards,
-- 
Linus Walleij <linus.walleij@linaro.org>


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 01/11] regulator: tps65910: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 02/11] regulator: s2mpa01: " Linus Walleij
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The TPS65910 includes the legacy header <linux/gpio.h> for no
reason, drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/tps65910-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/tps65910-regulator.c b/drivers/regulator/tps65910-regulator.c
index 2a0965ba1570..3a3027e0b94e 100644
--- a/drivers/regulator/tps65910-regulator.c
+++ b/drivers/regulator/tps65910-regulator.c
@@ -17,7 +17,6 @@
 #include <linux/regulator/driver.h>
 #include <linux/regulator/machine.h>
 #include <linux/slab.h>
-#include <linux/gpio.h>
 #include <linux/mfd/tps65910.h>
 #include <linux/regulator/of_regulator.h>
 

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 02/11] regulator: s2mpa01: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
  2023-08-08 13:46 ` [PATCH 01/11] regulator: tps65910: Drop useless header Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 03/11] regulator: rpi-panel-attiny: " Linus Walleij
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The TPS65910 includes the legacy header <linux/gpio.h> for no
reason, drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/s2mpa01.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/s2mpa01.c b/drivers/regulator/s2mpa01.c
index b147ff6a16b1..c22fdde67f9c 100644
--- a/drivers/regulator/s2mpa01.c
+++ b/drivers/regulator/s2mpa01.c
@@ -5,7 +5,6 @@
 
 #include <linux/bug.h>
 #include <linux/err.h>
-#include <linux/gpio.h>
 #include <linux/slab.h>
 #include <linux/module.h>
 #include <linux/of.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 03/11] regulator: rpi-panel-attiny: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
  2023-08-08 13:46 ` [PATCH 01/11] regulator: tps65910: Drop useless header Linus Walleij
  2023-08-08 13:46 ` [PATCH 02/11] regulator: s2mpa01: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 04/11] regulator: rk808: Drop useless headers Linus Walleij
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The RPI panel regulator driver includes the legacy header
<linux/gpio.h> for no reason, this is a driver and <linux/gpio/driver.h>
is already included. Drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/rpi-panel-attiny-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/rpi-panel-attiny-regulator.c b/drivers/regulator/rpi-panel-attiny-regulator.c
index e9719a378a0b..949849baa7dc 100644
--- a/drivers/regulator/rpi-panel-attiny-regulator.c
+++ b/drivers/regulator/rpi-panel-attiny-regulator.c
@@ -7,7 +7,6 @@
 
 #include <linux/backlight.h>
 #include <linux/err.h>
-#include <linux/gpio.h>
 #include <linux/gpio/driver.h>
 #include <linux/i2c.h>
 #include <linux/init.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 04/11] regulator: rk808: Drop useless headers
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (2 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 03/11] regulator: rpi-panel-attiny: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 14:22   ` Mark Brown
  2023-08-08 13:46 ` [PATCH 05/11] regulator: rc5t583: Drop useless header Linus Walleij
                   ` (7 subsequent siblings)
  11 siblings, 1 reply; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The RK808 is already using the proper <linux/gpio/consumer.h>
header and includes the legacy headers <linux/gpio.h> and
<linux/of_gpio.h> for no reason, drop the includes.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/rk808-regulator.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/regulator/rk808-regulator.c b/drivers/regulator/rk808-regulator.c
index 460525ed006c..e65339ef47ad 100644
--- a/drivers/regulator/rk808-regulator.c
+++ b/drivers/regulator/rk808-regulator.c
@@ -15,10 +15,8 @@
  */
 
 #include <linux/delay.h>
-#include <linux/gpio.h>
 #include <linux/module.h>
 #include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <linux/mfd/rk808.h>
 #include <linux/regulator/driver.h>
 #include <linux/regulator/of_regulator.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 05/11] regulator: rc5t583: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (3 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 04/11] regulator: rk808: Drop useless headers Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 06/11] regulator: mt6311: " Linus Walleij
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The RC5T583 includes the legacy header <linux/gpio.h> for no
reason, drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/rc5t583-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/rc5t583-regulator.c b/drivers/regulator/rc5t583-regulator.c
index a5afca73715d..a25a141e86c4 100644
--- a/drivers/regulator/rc5t583-regulator.c
+++ b/drivers/regulator/rc5t583-regulator.c
@@ -16,7 +16,6 @@
 #include <linux/platform_device.h>
 #include <linux/regulator/driver.h>
 #include <linux/regulator/machine.h>
-#include <linux/gpio.h>
 #include <linux/mfd/rc5t583.h>
 
 struct rc5t583_regulator_info {

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 06/11] regulator: mt6311: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (4 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 05/11] regulator: rc5t583: Drop useless header Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 07/11] regulator: mcp16502: " Linus Walleij
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The mt6311 includes the legacy header <linux/gpio.h> for no
reason, drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/mt6311-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/mt6311-regulator.c b/drivers/regulator/mt6311-regulator.c
index b0771770cc26..63a51485f2cc 100644
--- a/drivers/regulator/mt6311-regulator.c
+++ b/drivers/regulator/mt6311-regulator.c
@@ -4,7 +4,6 @@
 // Author: Henry Chen <henryc.chen@mediatek.com>
 
 #include <linux/err.h>
-#include <linux/gpio.h>
 #include <linux/i2c.h>
 #include <linux/init.h>
 #include <linux/interrupt.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 07/11] regulator: mcp16502: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (5 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 06/11] regulator: mt6311: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 08/11] regulator: max20086: " Linus Walleij
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The mcp16502 regulator driver includes the legacy header
<linux/gpio.h> for no reason, it is already using the proper
<linux/gpio/consumer.h> include. Drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/mcp16502.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/mcp16502.c b/drivers/regulator/mcp16502.c
index 6c6f5a21362b..7a472a2ef48a 100644
--- a/drivers/regulator/mcp16502.c
+++ b/drivers/regulator/mcp16502.c
@@ -8,7 +8,6 @@
 //
 // Inspired from tps65086-regulator.c
 
-#include <linux/gpio.h>
 #include <linux/i2c.h>
 #include <linux/init.h>
 #include <linux/kernel.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 08/11] regulator: max20086: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (6 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 07/11] regulator: mcp16502: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 09/11] regulator: lp8755: " Linus Walleij
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The max20086 regulator driver includes the legacy header
<linux/gpio.h> for no reason, it is already using the proper
<linux/gpio/consumer.h> include. Drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/max20086-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/max20086-regulator.c b/drivers/regulator/max20086-regulator.c
index fad31f5f435e..32f47b896fd1 100644
--- a/drivers/regulator/max20086-regulator.c
+++ b/drivers/regulator/max20086-regulator.c
@@ -6,7 +6,6 @@
 // Copyright (C) 2018 Avnet, Inc.
 
 #include <linux/err.h>
-#include <linux/gpio.h>
 #include <linux/gpio/consumer.h>
 #include <linux/i2c.h>
 #include <linux/module.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 09/11] regulator: lp8755: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (7 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 08/11] regulator: max20086: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 10/11] regulator: bd71828: " Linus Walleij
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The lp8755 includes the legacy header <linux/gpio.h> for no
reason, drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/lp8755.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/lp8755.c b/drivers/regulator/lp8755.c
index 4bc310f972ed..8d01e18046f3 100644
--- a/drivers/regulator/lp8755.c
+++ b/drivers/regulator/lp8755.c
@@ -13,7 +13,6 @@
 #include <linux/err.h>
 #include <linux/irq.h>
 #include <linux/interrupt.h>
-#include <linux/gpio.h>
 #include <linux/regmap.h>
 #include <linux/uaccess.h>
 #include <linux/regulator/driver.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 10/11] regulator: bd71828: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (8 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 09/11] regulator: lp8755: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 13:46 ` [PATCH 11/11] regulator: bd71815: " Linus Walleij
  2023-08-08 17:02 ` [PATCH 00/11] Regulator legacy GPIO header removal Mark Brown
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The bd71828 includes the legacy header <linux/gpio.h> for no
reason, drop the include. The documentation mentions GPIO but there
is no usage of the GPIO namespace.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/bd71828-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/bd71828-regulator.c b/drivers/regulator/bd71828-regulator.c
index f3205dc9d4fc..08d4ee369287 100644
--- a/drivers/regulator/bd71828-regulator.c
+++ b/drivers/regulator/bd71828-regulator.c
@@ -5,7 +5,6 @@
 
 #include <linux/delay.h>
 #include <linux/err.h>
-#include <linux/gpio.h>
 #include <linux/interrupt.h>
 #include <linux/kernel.h>
 #include <linux/mfd/rohm-bd71828.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 11/11] regulator: bd71815: Drop useless header
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (9 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 10/11] regulator: bd71828: " Linus Walleij
@ 2023-08-08 13:46 ` Linus Walleij
  2023-08-08 17:02 ` [PATCH 00/11] Regulator legacy GPIO header removal Mark Brown
  11 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2023-08-08 13:46 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Mark Brown, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek, Linus Walleij

The bd71815 regulator driver includes the legacy header
<linux/gpio.h> for no reason, it is already using the proper
<linux/gpio/consumer.h> include. Drop the include.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 drivers/regulator/bd71815-regulator.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/regulator/bd71815-regulator.c b/drivers/regulator/bd71815-regulator.c
index 475b1e0110e7..26192d55a685 100644
--- a/drivers/regulator/bd71815-regulator.c
+++ b/drivers/regulator/bd71815-regulator.c
@@ -18,7 +18,6 @@
 #include <linux/regulator/driver.h>
 #include <linux/delay.h>
 #include <linux/slab.h>
-#include <linux/gpio.h>
 #include <linux/mfd/rohm-generic.h>
 #include <linux/mfd/rohm-bd71815.h>
 #include <linux/regulator/of_regulator.h>

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 04/11] regulator: rk808: Drop useless headers
  2023-08-08 13:46 ` [PATCH 04/11] regulator: rk808: Drop useless headers Linus Walleij
@ 2023-08-08 14:22   ` Mark Brown
  0 siblings, 0 replies; 14+ messages in thread
From: Mark Brown @ 2023-08-08 14:22 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Tony Lindgren, Liam Girdwood, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen, linux-omap, linux-kernel,
	linux-samsung-soc, linux-arm-kernel, linux-mediatek


[-- Attachment #1.1: Type: text/plain, Size: 308 bytes --]

On Tue, Aug 08, 2023 at 03:46:31PM +0200, Linus Walleij wrote:
> The RK808 is already using the proper <linux/gpio/consumer.h>
> header and includes the legacy headers <linux/gpio.h> and
> <linux/of_gpio.h> for no reason, drop the includes.

This doesn't apply against current code, please check and resend.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 00/11] Regulator legacy GPIO header removal
  2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
                   ` (10 preceding siblings ...)
  2023-08-08 13:46 ` [PATCH 11/11] regulator: bd71815: " Linus Walleij
@ 2023-08-08 17:02 ` Mark Brown
  11 siblings, 0 replies; 14+ messages in thread
From: Mark Brown @ 2023-08-08 17:02 UTC (permalink / raw)
  To: Tony Lindgren, Liam Girdwood, Krzysztof Kozlowski,
	Matthias Brugger, AngeloGioacchino Del Regno, Claudiu Beznea,
	Laurent Pinchart, Matti Vaittinen, Linus Walleij
  Cc: linux-omap, linux-kernel, linux-samsung-soc, linux-arm-kernel,
	linux-mediatek

On Tue, 08 Aug 2023 15:46:27 +0200, Linus Walleij wrote:
> This removes some low hanging dangling <linux/gpio.h>
> includes.
> 
> 

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next

Thanks!

[01/11] regulator: tps65910: Drop useless header
        commit: 9b966639b0cc742a9c4b6329a8e27128e4424cf1
[02/11] regulator: s2mpa01: Drop useless header
        commit: d0d58fe27b344fb6d0edb5fd2038372b5e5ed95b
[03/11] regulator: rpi-panel-attiny: Drop useless header
        commit: 052eff402fb754f3472833cb679ceef954ebf2a0
[04/11] regulator: rk808: Drop useless headers
        (no commit info)
[05/11] regulator: rc5t583: Drop useless header
        commit: 2f26d97863f05b83b8f7872aff81ecb9d6b76b50
[06/11] regulator: mt6311: Drop useless header
        commit: 4eb351fb89d68efeaca3625dccbbf492f5450801
[07/11] regulator: mcp16502: Drop useless header
        commit: 2e903eac35ec0ea1f44af5a53d87d98309295fc3
[08/11] regulator: max20086: Drop useless header
        commit: d150c73aa233d6469392282ef648dba5fd4b4821
[09/11] regulator: lp8755: Drop useless header
        commit: e4d48f64fcd469feeb09fc452f8cd1dfc00b43f6
[10/11] regulator: bd71828: Drop useless header
        commit: a5c9a1444088099c6d52939ed2f34049d5d00b5f
[11/11] regulator: bd71815: Drop useless header
        commit: f321708da4db6b15a8691dc64b2d5169234937bc

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2023-08-08 17:03 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-08 13:46 [PATCH 00/11] Regulator legacy GPIO header removal Linus Walleij
2023-08-08 13:46 ` [PATCH 01/11] regulator: tps65910: Drop useless header Linus Walleij
2023-08-08 13:46 ` [PATCH 02/11] regulator: s2mpa01: " Linus Walleij
2023-08-08 13:46 ` [PATCH 03/11] regulator: rpi-panel-attiny: " Linus Walleij
2023-08-08 13:46 ` [PATCH 04/11] regulator: rk808: Drop useless headers Linus Walleij
2023-08-08 14:22   ` Mark Brown
2023-08-08 13:46 ` [PATCH 05/11] regulator: rc5t583: Drop useless header Linus Walleij
2023-08-08 13:46 ` [PATCH 06/11] regulator: mt6311: " Linus Walleij
2023-08-08 13:46 ` [PATCH 07/11] regulator: mcp16502: " Linus Walleij
2023-08-08 13:46 ` [PATCH 08/11] regulator: max20086: " Linus Walleij
2023-08-08 13:46 ` [PATCH 09/11] regulator: lp8755: " Linus Walleij
2023-08-08 13:46 ` [PATCH 10/11] regulator: bd71828: " Linus Walleij
2023-08-08 13:46 ` [PATCH 11/11] regulator: bd71815: " Linus Walleij
2023-08-08 17:02 ` [PATCH 00/11] Regulator legacy GPIO header removal Mark Brown

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).