
On 02.05.24 03:31, Tom Rini wrote:
Remove <common.h> from this driver directory and when needed add missing include files directly.
Signed-off-by: Tom Rini trini@konsulko.com
Tested-by: Stefan Bosch stefan_b@posteo.net
Looks ok, tested on FriendlyElec-Board NanoPC-T2 (s5p4418_nanopi2_defconfig).
Thanks a lot!
Cc: Tom Rini trini@konsulko.com Cc: Ryan Chen ryan_chen@aspeedtech.com Cc: Chia-Wei Wang chiawei_wang@aspeedtech.com Cc: Aspeed BMC SW team BMC-SW@aspeedtech.com Cc: Joel Stanley joel@jms.id.au Cc: Michal Simek michal.simek@amd.com Cc: Neil Armstrong neil.armstrong@linaro.org Cc: Simon Glass sjg@chromium.org Cc: Thierry Reding treding@nvidia.com Cc: Svyatoslav Ryhel clamor95@gmail.com Cc: Patrice Chotard patrice.chotard@foss.st.com Cc: Stefan Bosch stefan_b@posteo.net Cc: Eugen Hristev eugen.hristev@collabora.com Cc: Caleb Connolly caleb.connolly@linaro.org Cc: Igor Prusov ivprusov@salutedevices.com Cc: Weijie Gao weijie.gao@mediatek.com Cc: Johan Jonker jbx6244@gmail.com
drivers/pwm/cros_ec_pwm.c | 1 - drivers/pwm/exynos_pwm.c | 1 - drivers/pwm/pwm-aspeed.c | 1 - drivers/pwm/pwm-at91.c | 1 - drivers/pwm/pwm-cadence-ttc.c | 1 - drivers/pwm/pwm-imx.c | 1 - drivers/pwm/pwm-meson.c | 1 - drivers/pwm/pwm-mtk.c | 1 - drivers/pwm/pwm-sifive.c | 1 - drivers/pwm/pwm-ti-ehrpwm.c | 1 - drivers/pwm/pwm-uclass.c | 1 - drivers/pwm/rk_pwm.c | 1 - drivers/pwm/sandbox_pwm.c | 1 - drivers/pwm/sunxi_pwm.c | 1 - drivers/pwm/tegra_pwm.c | 1 - 15 files changed, 15 deletions(-)
diff --git a/drivers/pwm/cros_ec_pwm.c b/drivers/pwm/cros_ec_pwm.c index 4a39c319aa2a..b89f00f151b0 100644 --- a/drivers/pwm/cros_ec_pwm.c +++ b/drivers/pwm/cros_ec_pwm.c @@ -1,6 +1,5 @@ // SPDX-License-Identifier: GPL-2.0+
-#include <common.h> #include <cros_ec.h> #include <dm.h> #include <errno.h> diff --git a/drivers/pwm/exynos_pwm.c b/drivers/pwm/exynos_pwm.c index 609025d680d2..5ded60978f47 100644 --- a/drivers/pwm/exynos_pwm.c +++ b/drivers/pwm/exynos_pwm.c @@ -3,7 +3,6 @@
- Copyright 2016 Google Inc.
*/
-#include <common.h> #include <dm.h> #include <log.h> #include <pwm.h> diff --git a/drivers/pwm/pwm-aspeed.c b/drivers/pwm/pwm-aspeed.c index b03472d2345c..ebc9d9a89752 100644 --- a/drivers/pwm/pwm-aspeed.c +++ b/drivers/pwm/pwm-aspeed.c @@ -38,7 +38,6 @@
- This improvement can disable/enable through PWM_ASPEED_CTRL_DUTY_SYNC_DISABLE.
*/
-#include <common.h> #include <div64.h> #include <dm.h> #include <pwm.h> diff --git a/drivers/pwm/pwm-at91.c b/drivers/pwm/pwm-at91.c index 3ff1fb6d5c30..ffc37180eb42 100644 --- a/drivers/pwm/pwm-at91.c +++ b/drivers/pwm/pwm-at91.c @@ -9,7 +9,6 @@
- Based on drivers/pwm/pwm-atmel.c from Linux.
*/ #include <clk.h> -#include <common.h> #include <div64.h> #include <dm.h> #include <linux/bitops.h> diff --git a/drivers/pwm/pwm-cadence-ttc.c b/drivers/pwm/pwm-cadence-ttc.c index d9f6736a7aee..767628833bc0 100644 --- a/drivers/pwm/pwm-cadence-ttc.c +++ b/drivers/pwm/pwm-cadence-ttc.c @@ -6,7 +6,6 @@ #define LOG_CATEGORY UCLASS_PWM
#include <clk.h> -#include <common.h> #include <div64.h> #include <dm.h> #include <log.h> diff --git a/drivers/pwm/pwm-imx.c b/drivers/pwm/pwm-imx.c index 8fbb40cc2767..320ea7c4239a 100644 --- a/drivers/pwm/pwm-imx.c +++ b/drivers/pwm/pwm-imx.c @@ -6,7 +6,6 @@
- Basic support for the pwm module on imx6.
*/
-#include <common.h> #include <div64.h> #include <dm.h> #include <log.h> diff --git a/drivers/pwm/pwm-meson.c b/drivers/pwm/pwm-meson.c index 60959720dac8..c2597d8b6698 100644 --- a/drivers/pwm/pwm-meson.c +++ b/drivers/pwm/pwm-meson.c @@ -16,7 +16,6 @@
- current period to complete first).
*/
-#include <common.h> #include <clk.h> #include <div64.h> #include <dm.h> diff --git a/drivers/pwm/pwm-mtk.c b/drivers/pwm/pwm-mtk.c index ad845ed9662e..9776a41ff48e 100644 --- a/drivers/pwm/pwm-mtk.c +++ b/drivers/pwm/pwm-mtk.c @@ -5,7 +5,6 @@
- Author: Sam Shih sam.shih@mediatek.com
*/
-#include <common.h> #include <clk.h> #include <dm.h> #include <pwm.h> diff --git a/drivers/pwm/pwm-sifive.c b/drivers/pwm/pwm-sifive.c index b9813a3b6bbe..e9777c71f5e0 100644 --- a/drivers/pwm/pwm-sifive.c +++ b/drivers/pwm/pwm-sifive.c @@ -12,7 +12,6 @@
- The hardware generates only inverted output.
*/
-#include <common.h> #include <clk.h> #include <div64.h> #include <dm.h> diff --git a/drivers/pwm/pwm-ti-ehrpwm.c b/drivers/pwm/pwm-ti-ehrpwm.c index fefa3c65ec45..563109ef0f80 100644 --- a/drivers/pwm/pwm-ti-ehrpwm.c +++ b/drivers/pwm/pwm-ti-ehrpwm.c @@ -7,7 +7,6 @@
- Based on Linux kernel drivers/pwm/pwm-tiehrpwm.c
*/
-#include <common.h> #include <clk.h> #include <div64.h> #include <dm.h> diff --git a/drivers/pwm/pwm-uclass.c b/drivers/pwm/pwm-uclass.c index 648d0757ba62..6543db1d623d 100644 --- a/drivers/pwm/pwm-uclass.c +++ b/drivers/pwm/pwm-uclass.c @@ -6,7 +6,6 @@
#define LOG_CATEGORY UCLASS_PWM
-#include <common.h> #include <dm.h> #include <pwm.h>
diff --git a/drivers/pwm/rk_pwm.c b/drivers/pwm/rk_pwm.c index 1858d5973386..0a64eb01dc2b 100644 --- a/drivers/pwm/rk_pwm.c +++ b/drivers/pwm/rk_pwm.c @@ -4,7 +4,6 @@
- Written by Simon Glass sjg@chromium.org
*/
-#include <common.h> #include <clk.h> #include <div64.h> #include <dm.h> diff --git a/drivers/pwm/sandbox_pwm.c b/drivers/pwm/sandbox_pwm.c index 4df15f0a2e8f..0d798609ddaf 100644 --- a/drivers/pwm/sandbox_pwm.c +++ b/drivers/pwm/sandbox_pwm.c @@ -4,7 +4,6 @@
- Written by Simon Glass sjg@chromium.org
*/
-#include <common.h> #include <dm.h> #include <errno.h> #include <pwm.h> diff --git a/drivers/pwm/sunxi_pwm.c b/drivers/pwm/sunxi_pwm.c index bb1bec05ec34..2140a05b6796 100644 --- a/drivers/pwm/sunxi_pwm.c +++ b/drivers/pwm/sunxi_pwm.c @@ -3,7 +3,6 @@
- Copyright (c) 2017-2018 Vasily Khoruzhick anarsoul@gmail.com
*/
-#include <common.h> #include <div64.h> #include <dm.h> #include <log.h> diff --git a/drivers/pwm/tegra_pwm.c b/drivers/pwm/tegra_pwm.c index 87034706060c..e3f1417f2ad0 100644 --- a/drivers/pwm/tegra_pwm.c +++ b/drivers/pwm/tegra_pwm.c @@ -3,7 +3,6 @@
- Copyright 2016 Google Inc.
*/
-#include <common.h> #include <dm.h> #include <log.h> #include <pwm.h>