Re: [PATCH 33/81] gpio: Remove and add needed includes

2024-05-09 Thread Kever Yang



On 2024/5/2 09:30, Tom Rini wrote:

Remove  from this driver directory and when needed
add missing include files directly.

Signed-off-by: Tom Rini 

Reviewed-by: Kever Yang 

Thanks,
- Kever

---
Cc: Tom Rini 
Cc: Matthias Brugger 
Cc: Peter Robinson 
Cc: Alex Nemirovsky 
Cc: Ryan Chen 
Cc: Chia-Wei Wang 
Cc: Aspeed BMC SW team 
Cc: Joel Stanley 
Cc: Nobuhiro Iwamatsu 
Cc: Marek Vasut 
Cc: Kunihiko Hayashi 
Cc: Dai Okamura 
Cc: Michal Simek 
Cc: Eugeniy Paltsev 
Cc: Gregory CLEMENT 
Cc: Lars Povlsen 
Cc: Horatiu Vultur 
Cc: Caleb Connolly 
Cc: Neil Armstrong 
Cc: Sumit Garg 
Cc: Stefan Roese 
Cc: Stephan Gerhold 
Cc: Linus Walleij 
Cc: Stefan Bosch 
Cc: Simon Glass 
Cc: Philipp Tomsich 
Cc: Kever Yang 
Cc: Michael Walle 
Cc: Patrick Delaunay 
Cc: Patrice Chotard 
Cc: Thierry Reding 
Cc: Svyatoslav Ryhel 
Cc: Sean Anderson 
Cc: Andre Przywara 
Cc: Qu Wenruo 
Cc: Ilias Apalodimas 
Cc: Heiko Schocher 
Cc: Peng Fan 
Cc: Bin Meng 
Cc: Piotr Wojtaszczyk 
Cc: Jim Liu 
Cc: Nishanth Menon 
Cc: Samuel Holland 
Cc: Sam Edwards 
---
  drivers/gpio/74x164_gpio.c  | 1 -
  drivers/gpio/altera_pio.c   | 1 -
  drivers/gpio/at91_gpio.c| 1 -
  drivers/gpio/atmel_pio4.c   | 1 -
  drivers/gpio/axp_gpio.c | 1 -
  drivers/gpio/bcm2835_gpio.c | 1 -
  drivers/gpio/bcm6345_gpio.c | 1 -
  drivers/gpio/cortina_gpio.c | 1 -
  drivers/gpio/da8xx_gpio.c   | 1 -
  drivers/gpio/ftgpio010.c| 1 -
  drivers/gpio/gpio-aspeed.c  | 1 -
  drivers/gpio/gpio-fxl6408.c | 1 -
  drivers/gpio/gpio-rcar.c| 1 -
  drivers/gpio/gpio-rza1.c| 1 -
  drivers/gpio/gpio-uclass.c  | 1 -
  drivers/gpio/gpio-uniphier.c| 1 -
  drivers/gpio/gpio_slg7xl45106.c | 1 -
  drivers/gpio/hi6220_gpio.c  | 1 -
  drivers/gpio/hsdk-creg-gpio.c   | 1 -
  drivers/gpio/imx_rgpio2p.c  | 1 -
  drivers/gpio/intel_broadwell_gpio.c | 1 -
  drivers/gpio/intel_gpio.c   | 1 -
  drivers/gpio/intel_ich6_gpio.c  | 1 -
  drivers/gpio/iproc_gpio.c   | 1 -
  drivers/gpio/kw_gpio.c  | 1 -
  drivers/gpio/lpc32xx_gpio.c | 1 -
  drivers/gpio/max7320_gpio.c | 1 -
  drivers/gpio/mcp230xx_gpio.c| 1 -
  drivers/gpio/mpc83xx_spisel_boot.c  | 1 -
  drivers/gpio/mpc8xx_gpio.c  | 1 -
  drivers/gpio/mpc8xxx_gpio.c | 1 -
  drivers/gpio/mscc_sgpio.c   | 1 -
  drivers/gpio/msm_gpio.c | 1 -
  drivers/gpio/mt7621_gpio.c  | 1 -
  drivers/gpio/mvebu_gpio.c   | 1 -
  drivers/gpio/mxc_gpio.c | 1 -
  drivers/gpio/mxs_gpio.c | 1 -
  drivers/gpio/nmk_gpio.c | 1 -
  drivers/gpio/npcm_gpio.c| 1 -
  drivers/gpio/nx_gpio.c  | 1 -
  drivers/gpio/omap_gpio.c| 1 -
  drivers/gpio/pca953x.c  | 3 ++-
  drivers/gpio/pca953x_gpio.c | 1 -
  drivers/gpio/pcf8575_gpio.c | 1 -
  drivers/gpio/pic32_gpio.c   | 1 -
  drivers/gpio/qcom_pmic_gpio.c   | 1 -
  drivers/gpio/qe_gpio.c  | 1 -
  drivers/gpio/rk_gpio.c  | 1 -
  drivers/gpio/s5p_gpio.c | 1 -
  drivers/gpio/sandbox.c  | 1 -
  drivers/gpio/sandbox_test.c | 1 -
  drivers/gpio/sh_pfc.c   | 1 -
  drivers/gpio/sifive-gpio.c  | 1 -
  drivers/gpio/sl28cpld-gpio.c| 1 -
  drivers/gpio/stm32_gpio.c   | 1 -
  drivers/gpio/sunxi_gpio.c   | 1 -
  drivers/gpio/tca642x.c  | 2 +-
  drivers/gpio/tegra186_gpio.c| 1 -
  drivers/gpio/tegra_gpio.c   | 1 -
  drivers/gpio/vybrid_gpio.c  | 1 -
  drivers/gpio/xilinx_gpio.c  | 1 -
  drivers/gpio/zynq_gpio.c| 1 -
  drivers/gpio/zynqmp_gpio_modepin.c  | 1 -
  63 files changed, 3 insertions(+), 63 deletions(-)

diff --git a/drivers/gpio/74x164_gpio.c b/drivers/gpio/74x164_gpio.c
index 7a7cfe86114b..331428ccdb9a 100644
--- a/drivers/gpio/74x164_gpio.c
+++ b/drivers/gpio/74x164_gpio.c
@@ -8,7 +8,6 @@
   *
   */
  
-#include 

  #include 
  #include 
  #include 
diff --git a/drivers/gpio/altera_pio.c b/drivers/gpio/altera_pio.c
index edc5a8093b0c..7ba1595e4ae3 100644
--- a/drivers/gpio/altera_pio.c
+++ b/drivers/gpio/altera_pio.c
@@ -4,7 +4,6 @@
   * Copyright (C) 2011  Missing Link Electronics
   * Joachim Foerster 
   */
-#include 
  #include 
  #include 
  #include 
diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
index f80f4afd24ff..50a698159075 100644
--- a/drivers/gpio/at91_gpio.c
+++ b/drivers/gpio/at91_gpio.c
@@ -8,7 +8,6 @@
   */
  
  #include 

-#include 
  #include 
  #include 
  #include 
diff --git a/drivers/gpio/atmel_pio4.c b/drivers/gpio/atmel_pio4.c
index be1dd752bf76..65d064b46dfb 100644
--- a/drivers/gpio/atmel_pio4.c
+++ b/drivers/gpio/atmel_pio4.c
@@ -5,7 +5,6 @@
   * Copyright (C) 2015 Atmel Corporation
   * Wenyou.Yang 
   */
-#include 
  #include 
  

Re: [PATCH 33/81] gpio: Remove and add needed includes

2024-05-09 Thread Stefan Bosch




On 02.05.24 03:30, Tom Rini wrote:

Remove  from this driver directory and when needed
add missing include files directly.

Signed-off-by: Tom Rini 

Tested-by: Stefan Bosch 

Looks ok, tested on FriendlyElec-Board NanoPC-T2 
(s5p4418_nanopi2_defconfig).


Thanks a lot!


---
Cc: Tom Rini 
Cc: Matthias Brugger 
Cc: Peter Robinson 
Cc: Alex Nemirovsky 
Cc: Ryan Chen 
Cc: Chia-Wei Wang 
Cc: Aspeed BMC SW team 
Cc: Joel Stanley 
Cc: Nobuhiro Iwamatsu 
Cc: Marek Vasut 
Cc: Kunihiko Hayashi 
Cc: Dai Okamura 
Cc: Michal Simek 
Cc: Eugeniy Paltsev 
Cc: Gregory CLEMENT 
Cc: Lars Povlsen 
Cc: Horatiu Vultur 
Cc: Caleb Connolly 
Cc: Neil Armstrong 
Cc: Sumit Garg 
Cc: Stefan Roese 
Cc: Stephan Gerhold 
Cc: Linus Walleij 
Cc: Stefan Bosch 
Cc: Simon Glass 
Cc: Philipp Tomsich 
Cc: Kever Yang 
Cc: Michael Walle 
Cc: Patrick Delaunay 
Cc: Patrice Chotard 
Cc: Thierry Reding 
Cc: Svyatoslav Ryhel 
Cc: Sean Anderson 
Cc: Andre Przywara 
Cc: Qu Wenruo 
Cc: Ilias Apalodimas 
Cc: Heiko Schocher 
Cc: Peng Fan 
Cc: Bin Meng 
Cc: Piotr Wojtaszczyk 
Cc: Jim Liu 
Cc: Nishanth Menon 
Cc: Samuel Holland 
Cc: Sam Edwards 
---
  drivers/gpio/74x164_gpio.c  | 1 -
  drivers/gpio/altera_pio.c   | 1 -
  drivers/gpio/at91_gpio.c| 1 -
  drivers/gpio/atmel_pio4.c   | 1 -
  drivers/gpio/axp_gpio.c | 1 -
  drivers/gpio/bcm2835_gpio.c | 1 -
  drivers/gpio/bcm6345_gpio.c | 1 -
  drivers/gpio/cortina_gpio.c | 1 -
  drivers/gpio/da8xx_gpio.c   | 1 -
  drivers/gpio/ftgpio010.c| 1 -
  drivers/gpio/gpio-aspeed.c  | 1 -
  drivers/gpio/gpio-fxl6408.c | 1 -
  drivers/gpio/gpio-rcar.c| 1 -
  drivers/gpio/gpio-rza1.c| 1 -
  drivers/gpio/gpio-uclass.c  | 1 -
  drivers/gpio/gpio-uniphier.c| 1 -
  drivers/gpio/gpio_slg7xl45106.c | 1 -
  drivers/gpio/hi6220_gpio.c  | 1 -
  drivers/gpio/hsdk-creg-gpio.c   | 1 -
  drivers/gpio/imx_rgpio2p.c  | 1 -
  drivers/gpio/intel_broadwell_gpio.c | 1 -
  drivers/gpio/intel_gpio.c   | 1 -
  drivers/gpio/intel_ich6_gpio.c  | 1 -
  drivers/gpio/iproc_gpio.c   | 1 -
  drivers/gpio/kw_gpio.c  | 1 -
  drivers/gpio/lpc32xx_gpio.c | 1 -
  drivers/gpio/max7320_gpio.c | 1 -
  drivers/gpio/mcp230xx_gpio.c| 1 -
  drivers/gpio/mpc83xx_spisel_boot.c  | 1 -
  drivers/gpio/mpc8xx_gpio.c  | 1 -
  drivers/gpio/mpc8xxx_gpio.c | 1 -
  drivers/gpio/mscc_sgpio.c   | 1 -
  drivers/gpio/msm_gpio.c | 1 -
  drivers/gpio/mt7621_gpio.c  | 1 -
  drivers/gpio/mvebu_gpio.c   | 1 -
  drivers/gpio/mxc_gpio.c | 1 -
  drivers/gpio/mxs_gpio.c | 1 -
  drivers/gpio/nmk_gpio.c | 1 -
  drivers/gpio/npcm_gpio.c| 1 -
  drivers/gpio/nx_gpio.c  | 1 -
  drivers/gpio/omap_gpio.c| 1 -
  drivers/gpio/pca953x.c  | 3 ++-
  drivers/gpio/pca953x_gpio.c | 1 -
  drivers/gpio/pcf8575_gpio.c | 1 -
  drivers/gpio/pic32_gpio.c   | 1 -
  drivers/gpio/qcom_pmic_gpio.c   | 1 -
  drivers/gpio/qe_gpio.c  | 1 -
  drivers/gpio/rk_gpio.c  | 1 -
  drivers/gpio/s5p_gpio.c | 1 -
  drivers/gpio/sandbox.c  | 1 -
  drivers/gpio/sandbox_test.c | 1 -
  drivers/gpio/sh_pfc.c   | 1 -
  drivers/gpio/sifive-gpio.c  | 1 -
  drivers/gpio/sl28cpld-gpio.c| 1 -
  drivers/gpio/stm32_gpio.c   | 1 -
  drivers/gpio/sunxi_gpio.c   | 1 -
  drivers/gpio/tca642x.c  | 2 +-
  drivers/gpio/tegra186_gpio.c| 1 -
  drivers/gpio/tegra_gpio.c   | 1 -
  drivers/gpio/vybrid_gpio.c  | 1 -
  drivers/gpio/xilinx_gpio.c  | 1 -
  drivers/gpio/zynq_gpio.c| 1 -
  drivers/gpio/zynqmp_gpio_modepin.c  | 1 -
  63 files changed, 3 insertions(+), 63 deletions(-)

diff --git a/drivers/gpio/74x164_gpio.c b/drivers/gpio/74x164_gpio.c
index 7a7cfe86114b..331428ccdb9a 100644
--- a/drivers/gpio/74x164_gpio.c
+++ b/drivers/gpio/74x164_gpio.c
@@ -8,7 +8,6 @@
   *
   */
  
-#include 

  #include 
  #include 
  #include 
diff --git a/drivers/gpio/altera_pio.c b/drivers/gpio/altera_pio.c
index edc5a8093b0c..7ba1595e4ae3 100644
--- a/drivers/gpio/altera_pio.c
+++ b/drivers/gpio/altera_pio.c
@@ -4,7 +4,6 @@
   * Copyright (C) 2011  Missing Link Electronics
   * Joachim Foerster 
   */
-#include 
  #include 
  #include 
  #include 
diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
index f80f4afd24ff..50a698159075 100644
--- a/drivers/gpio/at91_gpio.c
+++ b/drivers/gpio/at91_gpio.c
@@ -8,7 +8,6 @@
   */
  
  #include 

-#include 
  #include 
  #include 
  #include 
diff --git a/drivers/gpio/atmel_pio4.c b/drivers/gpio/atmel_pio4.c
index be1dd752bf76..65d064b46dfb 100644
--- a/drivers/gpio/atmel_pio4.c
+++ b/drivers/gpio/atmel_pio4.c
@@ -5,7 +5,6 @@
   * Copyright (C) 

Re: [PATCH 33/81] gpio: Remove and add needed includes

2024-05-02 Thread Heiko Schocher

Hello Tom,

On 02.05.24 03:30, Tom Rini wrote:

Remove  from this driver directory and when needed
add missing include files directly.

Signed-off-by: Tom Rini 
---
Cc: Tom Rini 
Cc: Matthias Brugger 
Cc: Peter Robinson 
Cc: Alex Nemirovsky 
Cc: Ryan Chen 
Cc: Chia-Wei Wang 
Cc: Aspeed BMC SW team 
Cc: Joel Stanley 
Cc: Nobuhiro Iwamatsu 
Cc: Marek Vasut 
Cc: Kunihiko Hayashi 
Cc: Dai Okamura 
Cc: Michal Simek 
Cc: Eugeniy Paltsev 
Cc: Gregory CLEMENT 
Cc: Lars Povlsen 
Cc: Horatiu Vultur 
Cc: Caleb Connolly 
Cc: Neil Armstrong 
Cc: Sumit Garg 
Cc: Stefan Roese 
Cc: Stephan Gerhold 
Cc: Linus Walleij 
Cc: Stefan Bosch 
Cc: Simon Glass 
Cc: Philipp Tomsich 
Cc: Kever Yang 
Cc: Michael Walle 
Cc: Patrick Delaunay 
Cc: Patrice Chotard 
Cc: Thierry Reding 
Cc: Svyatoslav Ryhel 
Cc: Sean Anderson 
Cc: Andre Przywara 
Cc: Qu Wenruo 
Cc: Ilias Apalodimas 
Cc: Heiko Schocher 
Cc: Peng Fan 
Cc: Bin Meng 
Cc: Piotr Wojtaszczyk 
Cc: Jim Liu 
Cc: Nishanth Menon 
Cc: Samuel Holland 
Cc: Sam Edwards 
---
  drivers/gpio/74x164_gpio.c  | 1 -
  drivers/gpio/altera_pio.c   | 1 -
  drivers/gpio/at91_gpio.c| 1 -
  drivers/gpio/atmel_pio4.c   | 1 -
  drivers/gpio/axp_gpio.c | 1 -
  drivers/gpio/bcm2835_gpio.c | 1 -
  drivers/gpio/bcm6345_gpio.c | 1 -
  drivers/gpio/cortina_gpio.c | 1 -
  drivers/gpio/da8xx_gpio.c   | 1 -
  drivers/gpio/ftgpio010.c| 1 -
  drivers/gpio/gpio-aspeed.c  | 1 -
  drivers/gpio/gpio-fxl6408.c | 1 -
  drivers/gpio/gpio-rcar.c| 1 -
  drivers/gpio/gpio-rza1.c| 1 -
  drivers/gpio/gpio-uclass.c  | 1 -
  drivers/gpio/gpio-uniphier.c| 1 -
  drivers/gpio/gpio_slg7xl45106.c | 1 -
  drivers/gpio/hi6220_gpio.c  | 1 -
  drivers/gpio/hsdk-creg-gpio.c   | 1 -
  drivers/gpio/imx_rgpio2p.c  | 1 -
  drivers/gpio/intel_broadwell_gpio.c | 1 -
  drivers/gpio/intel_gpio.c   | 1 -
  drivers/gpio/intel_ich6_gpio.c  | 1 -
  drivers/gpio/iproc_gpio.c   | 1 -
  drivers/gpio/kw_gpio.c  | 1 -
  drivers/gpio/lpc32xx_gpio.c | 1 -
  drivers/gpio/max7320_gpio.c | 1 -
  drivers/gpio/mcp230xx_gpio.c| 1 -
  drivers/gpio/mpc83xx_spisel_boot.c  | 1 -
  drivers/gpio/mpc8xx_gpio.c  | 1 -
  drivers/gpio/mpc8xxx_gpio.c | 1 -
  drivers/gpio/mscc_sgpio.c   | 1 -
  drivers/gpio/msm_gpio.c | 1 -
  drivers/gpio/mt7621_gpio.c  | 1 -
  drivers/gpio/mvebu_gpio.c   | 1 -
  drivers/gpio/mxc_gpio.c | 1 -
  drivers/gpio/mxs_gpio.c | 1 -
  drivers/gpio/nmk_gpio.c | 1 -
  drivers/gpio/npcm_gpio.c| 1 -
  drivers/gpio/nx_gpio.c  | 1 -
  drivers/gpio/omap_gpio.c| 1 -
  drivers/gpio/pca953x.c  | 3 ++-
  drivers/gpio/pca953x_gpio.c | 1 -
  drivers/gpio/pcf8575_gpio.c | 1 -
  drivers/gpio/pic32_gpio.c   | 1 -
  drivers/gpio/qcom_pmic_gpio.c   | 1 -
  drivers/gpio/qe_gpio.c  | 1 -
  drivers/gpio/rk_gpio.c  | 1 -
  drivers/gpio/s5p_gpio.c | 1 -
  drivers/gpio/sandbox.c  | 1 -
  drivers/gpio/sandbox_test.c | 1 -
  drivers/gpio/sh_pfc.c   | 1 -
  drivers/gpio/sifive-gpio.c  | 1 -
  drivers/gpio/sl28cpld-gpio.c| 1 -
  drivers/gpio/stm32_gpio.c   | 1 -
  drivers/gpio/sunxi_gpio.c   | 1 -
  drivers/gpio/tca642x.c  | 2 +-
  drivers/gpio/tegra186_gpio.c| 1 -
  drivers/gpio/tegra_gpio.c   | 1 -
  drivers/gpio/vybrid_gpio.c  | 1 -
  drivers/gpio/xilinx_gpio.c  | 1 -
  drivers/gpio/zynq_gpio.c| 1 -
  drivers/gpio/zynqmp_gpio_modepin.c  | 1 -
  63 files changed, 3 insertions(+), 63 deletions(-)


Thanks for this cleanup!

Reviewed-by: Heiko Schocher 

bye,
Heiko
--
DENX Software Engineering GmbH,  Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: h...@denx.de


Re: [PATCH 33/81] gpio: Remove and add needed includes

2024-05-02 Thread Peter Robinson
On Thu, 2 May 2024 at 02:32, Tom Rini  wrote:
>
> Remove  from this driver directory and when needed
> add missing include files directly.
>
> Signed-off-by: Tom Rini 
Reviewed-by: Peter Robinson 

Looks fine to me.

> ---
> Cc: Tom Rini 
> Cc: Matthias Brugger 
> Cc: Peter Robinson 
> Cc: Alex Nemirovsky 
> Cc: Ryan Chen 
> Cc: Chia-Wei Wang 
> Cc: Aspeed BMC SW team 
> Cc: Joel Stanley 
> Cc: Nobuhiro Iwamatsu 
> Cc: Marek Vasut 
> Cc: Kunihiko Hayashi 
> Cc: Dai Okamura 
> Cc: Michal Simek 
> Cc: Eugeniy Paltsev 
> Cc: Gregory CLEMENT 
> Cc: Lars Povlsen 
> Cc: Horatiu Vultur 
> Cc: Caleb Connolly 
> Cc: Neil Armstrong 
> Cc: Sumit Garg 
> Cc: Stefan Roese 
> Cc: Stephan Gerhold 
> Cc: Linus Walleij 
> Cc: Stefan Bosch 
> Cc: Simon Glass 
> Cc: Philipp Tomsich 
> Cc: Kever Yang 
> Cc: Michael Walle 
> Cc: Patrick Delaunay 
> Cc: Patrice Chotard 
> Cc: Thierry Reding 
> Cc: Svyatoslav Ryhel 
> Cc: Sean Anderson 
> Cc: Andre Przywara 
> Cc: Qu Wenruo 
> Cc: Ilias Apalodimas 
> Cc: Heiko Schocher 
> Cc: Peng Fan 
> Cc: Bin Meng 
> Cc: Piotr Wojtaszczyk 
> Cc: Jim Liu 
> Cc: Nishanth Menon 
> Cc: Samuel Holland 
> Cc: Sam Edwards 
> ---
>  drivers/gpio/74x164_gpio.c  | 1 -
>  drivers/gpio/altera_pio.c   | 1 -
>  drivers/gpio/at91_gpio.c| 1 -
>  drivers/gpio/atmel_pio4.c   | 1 -
>  drivers/gpio/axp_gpio.c | 1 -
>  drivers/gpio/bcm2835_gpio.c | 1 -
>  drivers/gpio/bcm6345_gpio.c | 1 -
>  drivers/gpio/cortina_gpio.c | 1 -
>  drivers/gpio/da8xx_gpio.c   | 1 -
>  drivers/gpio/ftgpio010.c| 1 -
>  drivers/gpio/gpio-aspeed.c  | 1 -
>  drivers/gpio/gpio-fxl6408.c | 1 -
>  drivers/gpio/gpio-rcar.c| 1 -
>  drivers/gpio/gpio-rza1.c| 1 -
>  drivers/gpio/gpio-uclass.c  | 1 -
>  drivers/gpio/gpio-uniphier.c| 1 -
>  drivers/gpio/gpio_slg7xl45106.c | 1 -
>  drivers/gpio/hi6220_gpio.c  | 1 -
>  drivers/gpio/hsdk-creg-gpio.c   | 1 -
>  drivers/gpio/imx_rgpio2p.c  | 1 -
>  drivers/gpio/intel_broadwell_gpio.c | 1 -
>  drivers/gpio/intel_gpio.c   | 1 -
>  drivers/gpio/intel_ich6_gpio.c  | 1 -
>  drivers/gpio/iproc_gpio.c   | 1 -
>  drivers/gpio/kw_gpio.c  | 1 -
>  drivers/gpio/lpc32xx_gpio.c | 1 -
>  drivers/gpio/max7320_gpio.c | 1 -
>  drivers/gpio/mcp230xx_gpio.c| 1 -
>  drivers/gpio/mpc83xx_spisel_boot.c  | 1 -
>  drivers/gpio/mpc8xx_gpio.c  | 1 -
>  drivers/gpio/mpc8xxx_gpio.c | 1 -
>  drivers/gpio/mscc_sgpio.c   | 1 -
>  drivers/gpio/msm_gpio.c | 1 -
>  drivers/gpio/mt7621_gpio.c  | 1 -
>  drivers/gpio/mvebu_gpio.c   | 1 -
>  drivers/gpio/mxc_gpio.c | 1 -
>  drivers/gpio/mxs_gpio.c | 1 -
>  drivers/gpio/nmk_gpio.c | 1 -
>  drivers/gpio/npcm_gpio.c| 1 -
>  drivers/gpio/nx_gpio.c  | 1 -
>  drivers/gpio/omap_gpio.c| 1 -
>  drivers/gpio/pca953x.c  | 3 ++-
>  drivers/gpio/pca953x_gpio.c | 1 -
>  drivers/gpio/pcf8575_gpio.c | 1 -
>  drivers/gpio/pic32_gpio.c   | 1 -
>  drivers/gpio/qcom_pmic_gpio.c   | 1 -
>  drivers/gpio/qe_gpio.c  | 1 -
>  drivers/gpio/rk_gpio.c  | 1 -
>  drivers/gpio/s5p_gpio.c | 1 -
>  drivers/gpio/sandbox.c  | 1 -
>  drivers/gpio/sandbox_test.c | 1 -
>  drivers/gpio/sh_pfc.c   | 1 -
>  drivers/gpio/sifive-gpio.c  | 1 -
>  drivers/gpio/sl28cpld-gpio.c| 1 -
>  drivers/gpio/stm32_gpio.c   | 1 -
>  drivers/gpio/sunxi_gpio.c   | 1 -
>  drivers/gpio/tca642x.c  | 2 +-
>  drivers/gpio/tegra186_gpio.c| 1 -
>  drivers/gpio/tegra_gpio.c   | 1 -
>  drivers/gpio/vybrid_gpio.c  | 1 -
>  drivers/gpio/xilinx_gpio.c  | 1 -
>  drivers/gpio/zynq_gpio.c| 1 -
>  drivers/gpio/zynqmp_gpio_modepin.c  | 1 -
>  63 files changed, 3 insertions(+), 63 deletions(-)
>
> diff --git a/drivers/gpio/74x164_gpio.c b/drivers/gpio/74x164_gpio.c
> index 7a7cfe86114b..331428ccdb9a 100644
> --- a/drivers/gpio/74x164_gpio.c
> +++ b/drivers/gpio/74x164_gpio.c
> @@ -8,7 +8,6 @@
>   *
>   */
>
> -#include 
>  #include 
>  #include 
>  #include 
> diff --git a/drivers/gpio/altera_pio.c b/drivers/gpio/altera_pio.c
> index edc5a8093b0c..7ba1595e4ae3 100644
> --- a/drivers/gpio/altera_pio.c
> +++ b/drivers/gpio/altera_pio.c
> @@ -4,7 +4,6 @@
>   * Copyright (C) 2011  Missing Link Electronics
>   * Joachim Foerster 
>   */
> -#include 
>  #include 
>  #include 
>  #include 
> diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
> index f80f4afd24ff..50a698159075 100644
> --- a/drivers/gpio/at91_gpio.c
> +++ b/drivers/gpio/at91_gpio.c
> @@ -8,7 +8,6 @@
>   */
>
>  #include 
> -#include 
>  #include 
>  #include 
>  #include 
> diff --git a/drivers/gpio/atmel_pio4.c 

[PATCH 33/81] gpio: Remove and add needed includes

2024-05-01 Thread Tom Rini
Remove  from this driver directory and when needed
add missing include files directly.

Signed-off-by: Tom Rini 
---
Cc: Tom Rini 
Cc: Matthias Brugger 
Cc: Peter Robinson 
Cc: Alex Nemirovsky 
Cc: Ryan Chen 
Cc: Chia-Wei Wang 
Cc: Aspeed BMC SW team 
Cc: Joel Stanley 
Cc: Nobuhiro Iwamatsu 
Cc: Marek Vasut 
Cc: Kunihiko Hayashi 
Cc: Dai Okamura 
Cc: Michal Simek 
Cc: Eugeniy Paltsev 
Cc: Gregory CLEMENT 
Cc: Lars Povlsen 
Cc: Horatiu Vultur 
Cc: Caleb Connolly 
Cc: Neil Armstrong 
Cc: Sumit Garg 
Cc: Stefan Roese 
Cc: Stephan Gerhold 
Cc: Linus Walleij 
Cc: Stefan Bosch 
Cc: Simon Glass 
Cc: Philipp Tomsich 
Cc: Kever Yang 
Cc: Michael Walle 
Cc: Patrick Delaunay 
Cc: Patrice Chotard 
Cc: Thierry Reding 
Cc: Svyatoslav Ryhel 
Cc: Sean Anderson 
Cc: Andre Przywara 
Cc: Qu Wenruo 
Cc: Ilias Apalodimas 
Cc: Heiko Schocher 
Cc: Peng Fan 
Cc: Bin Meng 
Cc: Piotr Wojtaszczyk 
Cc: Jim Liu 
Cc: Nishanth Menon 
Cc: Samuel Holland 
Cc: Sam Edwards 
---
 drivers/gpio/74x164_gpio.c  | 1 -
 drivers/gpio/altera_pio.c   | 1 -
 drivers/gpio/at91_gpio.c| 1 -
 drivers/gpio/atmel_pio4.c   | 1 -
 drivers/gpio/axp_gpio.c | 1 -
 drivers/gpio/bcm2835_gpio.c | 1 -
 drivers/gpio/bcm6345_gpio.c | 1 -
 drivers/gpio/cortina_gpio.c | 1 -
 drivers/gpio/da8xx_gpio.c   | 1 -
 drivers/gpio/ftgpio010.c| 1 -
 drivers/gpio/gpio-aspeed.c  | 1 -
 drivers/gpio/gpio-fxl6408.c | 1 -
 drivers/gpio/gpio-rcar.c| 1 -
 drivers/gpio/gpio-rza1.c| 1 -
 drivers/gpio/gpio-uclass.c  | 1 -
 drivers/gpio/gpio-uniphier.c| 1 -
 drivers/gpio/gpio_slg7xl45106.c | 1 -
 drivers/gpio/hi6220_gpio.c  | 1 -
 drivers/gpio/hsdk-creg-gpio.c   | 1 -
 drivers/gpio/imx_rgpio2p.c  | 1 -
 drivers/gpio/intel_broadwell_gpio.c | 1 -
 drivers/gpio/intel_gpio.c   | 1 -
 drivers/gpio/intel_ich6_gpio.c  | 1 -
 drivers/gpio/iproc_gpio.c   | 1 -
 drivers/gpio/kw_gpio.c  | 1 -
 drivers/gpio/lpc32xx_gpio.c | 1 -
 drivers/gpio/max7320_gpio.c | 1 -
 drivers/gpio/mcp230xx_gpio.c| 1 -
 drivers/gpio/mpc83xx_spisel_boot.c  | 1 -
 drivers/gpio/mpc8xx_gpio.c  | 1 -
 drivers/gpio/mpc8xxx_gpio.c | 1 -
 drivers/gpio/mscc_sgpio.c   | 1 -
 drivers/gpio/msm_gpio.c | 1 -
 drivers/gpio/mt7621_gpio.c  | 1 -
 drivers/gpio/mvebu_gpio.c   | 1 -
 drivers/gpio/mxc_gpio.c | 1 -
 drivers/gpio/mxs_gpio.c | 1 -
 drivers/gpio/nmk_gpio.c | 1 -
 drivers/gpio/npcm_gpio.c| 1 -
 drivers/gpio/nx_gpio.c  | 1 -
 drivers/gpio/omap_gpio.c| 1 -
 drivers/gpio/pca953x.c  | 3 ++-
 drivers/gpio/pca953x_gpio.c | 1 -
 drivers/gpio/pcf8575_gpio.c | 1 -
 drivers/gpio/pic32_gpio.c   | 1 -
 drivers/gpio/qcom_pmic_gpio.c   | 1 -
 drivers/gpio/qe_gpio.c  | 1 -
 drivers/gpio/rk_gpio.c  | 1 -
 drivers/gpio/s5p_gpio.c | 1 -
 drivers/gpio/sandbox.c  | 1 -
 drivers/gpio/sandbox_test.c | 1 -
 drivers/gpio/sh_pfc.c   | 1 -
 drivers/gpio/sifive-gpio.c  | 1 -
 drivers/gpio/sl28cpld-gpio.c| 1 -
 drivers/gpio/stm32_gpio.c   | 1 -
 drivers/gpio/sunxi_gpio.c   | 1 -
 drivers/gpio/tca642x.c  | 2 +-
 drivers/gpio/tegra186_gpio.c| 1 -
 drivers/gpio/tegra_gpio.c   | 1 -
 drivers/gpio/vybrid_gpio.c  | 1 -
 drivers/gpio/xilinx_gpio.c  | 1 -
 drivers/gpio/zynq_gpio.c| 1 -
 drivers/gpio/zynqmp_gpio_modepin.c  | 1 -
 63 files changed, 3 insertions(+), 63 deletions(-)

diff --git a/drivers/gpio/74x164_gpio.c b/drivers/gpio/74x164_gpio.c
index 7a7cfe86114b..331428ccdb9a 100644
--- a/drivers/gpio/74x164_gpio.c
+++ b/drivers/gpio/74x164_gpio.c
@@ -8,7 +8,6 @@
  *
  */
 
-#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpio/altera_pio.c b/drivers/gpio/altera_pio.c
index edc5a8093b0c..7ba1595e4ae3 100644
--- a/drivers/gpio/altera_pio.c
+++ b/drivers/gpio/altera_pio.c
@@ -4,7 +4,6 @@
  * Copyright (C) 2011  Missing Link Electronics
  * Joachim Foerster 
  */
-#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
index f80f4afd24ff..50a698159075 100644
--- a/drivers/gpio/at91_gpio.c
+++ b/drivers/gpio/at91_gpio.c
@@ -8,7 +8,6 @@
  */
 
 #include 
-#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpio/atmel_pio4.c b/drivers/gpio/atmel_pio4.c
index be1dd752bf76..65d064b46dfb 100644
--- a/drivers/gpio/atmel_pio4.c
+++ b/drivers/gpio/atmel_pio4.c
@@ -5,7 +5,6 @@
  * Copyright (C) 2015 Atmel Corporation
  *  Wenyou.Yang 
  */
-#include 
 #include 
 #include 
 #include 
diff --git a/drivers/gpio/axp_gpio.c b/drivers/gpio/axp_gpio.c
index af6631697f58..6e632c8fc730 100644
--- a/drivers/gpio/axp_gpio.c
+++