From 017bbc922a09630579ff7b5b314fb186b8c0efcf Mon Sep 17 00:00:00 2001 From: Krzysztof Kozlowski Date: Wed, 5 Mar 2025 21:03:44 +0100 Subject: [PATCH] clk: samsung: Drop unused clk.h and of.h headers header is for clock consumers, so drop its include from the Samsung clock controller drivers which do not use the consumer API (there are few which do, so leave it there). Drop including of and headers for all drivers which do not use anything from generic OF API or of_iomap(). Reviewed-by: Tudor Ambarus Reviewed-by: Peter Griffin Link: https://lore.kernel.org/r/20250305-clk-samsung-headers-cleanup-v2-2-ea1ae8e9e2bf@linaro.org Signed-off-by: Krzysztof Kozlowski --- drivers/clk/samsung/clk-exynos2200.c | 1 - drivers/clk/samsung/clk-exynos3250.c | 2 -- drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/samsung/clk-exynos4412-isp.c | 1 - drivers/clk/samsung/clk-exynos5260.c | 3 --- drivers/clk/samsung/clk-exynos5410.c | 2 -- drivers/clk/samsung/clk-exynos5433.c | 3 --- drivers/clk/samsung/clk-exynos7.c | 1 - drivers/clk/samsung/clk-exynos7870.c | 2 -- drivers/clk/samsung/clk-exynos7885.c | 1 - drivers/clk/samsung/clk-exynos850.c | 1 - drivers/clk/samsung/clk-exynos8895.c | 1 - drivers/clk/samsung/clk-exynos990.c | 1 - drivers/clk/samsung/clk-exynosautov9.c | 1 - drivers/clk/samsung/clk-exynosautov920.c | 1 - drivers/clk/samsung/clk-fsd.c | 1 - drivers/clk/samsung/clk-gs101.c | 1 - drivers/clk/samsung/clk-s3c64xx.c | 1 - drivers/clk/samsung/clk-s5pv210.c | 1 - drivers/clk/samsung/clk.c | 1 - 20 files changed, 27 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos2200.c b/drivers/clk/samsung/clk-exynos2200.c index c7ee0fb58fca..eab9f5eecfa3 100644 --- a/drivers/clk/samsung/clk-exynos2200.c +++ b/drivers/clk/samsung/clk-exynos2200.c @@ -6,7 +6,6 @@ * Common Clock Framework support for Exynos2200 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos3250.c b/drivers/clk/samsung/clk-exynos3250.c index 62ae5d845853..84564ec4c8ec 100644 --- a/drivers/clk/samsung/clk-exynos3250.c +++ b/drivers/clk/samsung/clk-exynos3250.c @@ -8,8 +8,6 @@ #include #include #include -#include -#include #include #include diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c index be5882e5c160..374c26e5d9fd 100644 --- a/drivers/clk/samsung/clk-exynos4.c +++ b/drivers/clk/samsung/clk-exynos4.c @@ -9,7 +9,6 @@ #include #include -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos4412-isp.c b/drivers/clk/samsung/clk-exynos4412-isp.c index a6595b8d918b..fa915057e109 100644 --- a/drivers/clk/samsung/clk-exynos4412-isp.c +++ b/drivers/clk/samsung/clk-exynos4412-isp.c @@ -8,7 +8,6 @@ #include #include -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos5260.c b/drivers/clk/samsung/clk-exynos5260.c index fd0520d204dc..0a5959823370 100644 --- a/drivers/clk/samsung/clk-exynos5260.c +++ b/drivers/clk/samsung/clk-exynos5260.c @@ -6,9 +6,6 @@ * Common Clock Framework support for Exynos5260 SoC. */ -#include -#include - #include "clk-exynos5260.h" #include "clk.h" #include "clk-pll.h" diff --git a/drivers/clk/samsung/clk-exynos5410.c b/drivers/clk/samsung/clk-exynos5410.c index 99b1bb4539fd..baa9988c7bb7 100644 --- a/drivers/clk/samsung/clk-exynos5410.c +++ b/drivers/clk/samsung/clk-exynos5410.c @@ -9,8 +9,6 @@ #include #include -#include -#include #include #include "clk.h" diff --git a/drivers/clk/samsung/clk-exynos5433.c b/drivers/clk/samsung/clk-exynos5433.c index 61e7e7ce1f60..4b2a861e7d57 100644 --- a/drivers/clk/samsung/clk-exynos5433.c +++ b/drivers/clk/samsung/clk-exynos5433.c @@ -6,11 +6,8 @@ * Common Clock Framework support for Exynos5433 SoC. */ -#include #include #include -#include -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos7.c b/drivers/clk/samsung/clk-exynos7.c index e6c938effa29..fe0fa5bdbd4b 100644 --- a/drivers/clk/samsung/clk-exynos7.c +++ b/drivers/clk/samsung/clk-exynos7.c @@ -5,7 +5,6 @@ */ #include -#include #include "clk.h" #include diff --git a/drivers/clk/samsung/clk-exynos7870.c b/drivers/clk/samsung/clk-exynos7870.c index c0c8dc4aae74..b3bcf3a1d0b7 100644 --- a/drivers/clk/samsung/clk-exynos7870.c +++ b/drivers/clk/samsung/clk-exynos7870.c @@ -6,11 +6,9 @@ * Common Clock Framework support for Exynos7870. */ -#include #include #include #include -#include #include #include diff --git a/drivers/clk/samsung/clk-exynos7885.c b/drivers/clk/samsung/clk-exynos7885.c index 79613affe8ab..ba7cf79bc300 100644 --- a/drivers/clk/samsung/clk-exynos7885.c +++ b/drivers/clk/samsung/clk-exynos7885.c @@ -6,7 +6,6 @@ * Common Clock Framework support for Exynos7885 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos850.c b/drivers/clk/samsung/clk-exynos850.c index dfbb00312b03..cf7e08cca78e 100644 --- a/drivers/clk/samsung/clk-exynos850.c +++ b/drivers/clk/samsung/clk-exynos850.c @@ -6,7 +6,6 @@ * Common Clock Framework support for Exynos850 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos8895.c b/drivers/clk/samsung/clk-exynos8895.c index 66f9b735e381..e6980a8f026f 100644 --- a/drivers/clk/samsung/clk-exynos8895.c +++ b/drivers/clk/samsung/clk-exynos8895.c @@ -6,7 +6,6 @@ * Common Clock Framework support for Exynos8895 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynos990.c b/drivers/clk/samsung/clk-exynos990.c index 2cb77a7c3e78..8d3f193d2b4d 100644 --- a/drivers/clk/samsung/clk-exynos990.c +++ b/drivers/clk/samsung/clk-exynos990.c @@ -5,7 +5,6 @@ * Common Clock Framework support for Exynos990. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynosautov9.c b/drivers/clk/samsung/clk-exynosautov9.c index 1834751650df..e4d7c7b96aa8 100644 --- a/drivers/clk/samsung/clk-exynosautov9.c +++ b/drivers/clk/samsung/clk-exynosautov9.c @@ -6,7 +6,6 @@ * Common Clock Framework support for ExynosAuto V9 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-exynosautov920.c b/drivers/clk/samsung/clk-exynosautov920.c index f9b4e9f09bcd..dc8d4240f6de 100644 --- a/drivers/clk/samsung/clk-exynosautov920.c +++ b/drivers/clk/samsung/clk-exynosautov920.c @@ -6,7 +6,6 @@ * Common Clock Framework support for ExynosAuto v920 SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-fsd.c b/drivers/clk/samsung/clk-fsd.c index 079d3f4eda3f..594931334574 100644 --- a/drivers/clk/samsung/clk-fsd.c +++ b/drivers/clk/samsung/clk-fsd.c @@ -8,7 +8,6 @@ * Common Clock Framework support for FSD SoC. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c index 97a4ccc103f6..b58b8e1c272d 100644 --- a/drivers/clk/samsung/clk-gs101.c +++ b/drivers/clk/samsung/clk-gs101.c @@ -6,7 +6,6 @@ * Common Clock Framework support for GS101. */ -#include #include #include #include diff --git a/drivers/clk/samsung/clk-s3c64xx.c b/drivers/clk/samsung/clk-s3c64xx.c index e2ec8fe32e39..397a057af5d1 100644 --- a/drivers/clk/samsung/clk-s3c64xx.c +++ b/drivers/clk/samsung/clk-s3c64xx.c @@ -8,7 +8,6 @@ #include #include #include -#include #include #include diff --git a/drivers/clk/samsung/clk-s5pv210.c b/drivers/clk/samsung/clk-s5pv210.c index cd85342e4ddb..9a4217cc1908 100644 --- a/drivers/clk/samsung/clk-s5pv210.c +++ b/drivers/clk/samsung/clk-s5pv210.c @@ -9,7 +9,6 @@ */ #include -#include #include #include "clk.h" diff --git a/drivers/clk/samsung/clk.c b/drivers/clk/samsung/clk.c index 1ec00b06fe91..dbc9925ca8f4 100644 --- a/drivers/clk/samsung/clk.c +++ b/drivers/clk/samsung/clk.c @@ -10,7 +10,6 @@ #include #include -#include #include #include #include