[PATCH 1/2] clk: imx: select [SPL_]CLK_COMPOSITE_CCF for imxrt10{20|50}

The clock composite is required when using the clock framework. So select it automatically.
Signed-off-by: Heiko Thiery heiko.thiery@gmail.com --- drivers/clk/imx/Kconfig | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/drivers/clk/imx/Kconfig b/drivers/clk/imx/Kconfig index a2cd0347c3..cdd348020b 100644 --- a/drivers/clk/imx/Kconfig +++ b/drivers/clk/imx/Kconfig @@ -76,6 +76,7 @@ config SPL_CLK_IMXRT1020 depends on ARCH_IMXRT && SPL select SPL_CLK select SPL_CLK_CCF + select SPL_CLK_COMPOSITE_CCF help This enables SPL DM/DTS support for clock driver in i.MXRT1020
@@ -84,6 +85,7 @@ config CLK_IMXRT1020 depends on ARCH_IMXRT select CLK select CLK_CCF + select CLK_COMPOSITE_CCF help This enables support clock driver for i.MXRT1020 platforms.
@@ -92,6 +94,7 @@ config SPL_CLK_IMXRT1050 depends on ARCH_IMXRT && SPL select SPL_CLK select SPL_CLK_CCF + select SPL_CLK_COMPOSITE_CCF help This enables SPL DM/DTS support for clock driver in i.MXRT1050
@@ -100,5 +103,6 @@ config CLK_IMXRT1050 depends on ARCH_IMXRT select CLK select CLK_CCF + select CLK_COMPOSITE_CCF help This enables support clock driver for i.MXRT1050 platforms.

This option is selected implicitly when [SPL_]CLK_IMXRT10{20|50} is selected.
Signed-off-by: Heiko Thiery heiko.thiery@gmail.com --- configs/imxrt1020-evk_defconfig | 2 -- configs/imxrt1050-evk_defconfig | 2 -- 2 files changed, 4 deletions(-)
diff --git a/configs/imxrt1020-evk_defconfig b/configs/imxrt1020-evk_defconfig index 22cb5cbea7..dafa4a505a 100644 --- a/configs/imxrt1020-evk_defconfig +++ b/configs/imxrt1020-evk_defconfig @@ -45,8 +45,6 @@ CONFIG_TFTP_BLOCKSIZE=512 CONFIG_SPL_DM=y CONFIG_SPL_DM_SEQ_ALIAS=y # CONFIG_OF_TRANSLATE is not set -CONFIG_SPL_CLK_COMPOSITE_CCF=y -CONFIG_CLK_COMPOSITE_CCF=y CONFIG_SPL_CLK_IMXRT1020=y CONFIG_CLK_IMXRT1020=y # CONFIG_SPL_DM_GPIO is not set diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig index 044b984f14..09dcc9e6e3 100644 --- a/configs/imxrt1050-evk_defconfig +++ b/configs/imxrt1050-evk_defconfig @@ -49,8 +49,6 @@ CONFIG_TFTP_BLOCKSIZE=512 CONFIG_SPL_DM=y CONFIG_SPL_DM_SEQ_ALIAS=y # CONFIG_OF_TRANSLATE is not set -CONFIG_SPL_CLK_COMPOSITE_CCF=y -CONFIG_CLK_COMPOSITE_CCF=y CONFIG_SPL_CLK_IMXRT1050=y CONFIG_CLK_IMXRT1050=y # CONFIG_SPL_DM_GPIO is not set

Hi Heiko,
Il giorno 30 gen 2022, alle ore 07:39, Heiko Thiery heiko.thiery@gmail.com ha scritto:
This option is selected implicitly when [SPL_]CLK_IMXRT10{20|50} is selected.
Signed-off-by: Heiko Thiery heiko.thiery@gmail.com
Thank you Reviewed-by: Giulio Benetti giulio.benetti@benettiengineering.com
Best regards —- Giulio Benetti Benetti Engineering sas
configs/imxrt1020-evk_defconfig | 2 -- configs/imxrt1050-evk_defconfig | 2 -- 2 files changed, 4 deletions(-)
diff --git a/configs/imxrt1020-evk_defconfig b/configs/imxrt1020-evk_defconfig index 22cb5cbea7..dafa4a505a 100644 --- a/configs/imxrt1020-evk_defconfig +++ b/configs/imxrt1020-evk_defconfig @@ -45,8 +45,6 @@ CONFIG_TFTP_BLOCKSIZE=512 CONFIG_SPL_DM=y CONFIG_SPL_DM_SEQ_ALIAS=y # CONFIG_OF_TRANSLATE is not set -CONFIG_SPL_CLK_COMPOSITE_CCF=y -CONFIG_CLK_COMPOSITE_CCF=y CONFIG_SPL_CLK_IMXRT1020=y CONFIG_CLK_IMXRT1020=y # CONFIG_SPL_DM_GPIO is not set diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig index 044b984f14..09dcc9e6e3 100644 --- a/configs/imxrt1050-evk_defconfig +++ b/configs/imxrt1050-evk_defconfig @@ -49,8 +49,6 @@ CONFIG_TFTP_BLOCKSIZE=512 CONFIG_SPL_DM=y CONFIG_SPL_DM_SEQ_ALIAS=y # CONFIG_OF_TRANSLATE is not set -CONFIG_SPL_CLK_COMPOSITE_CCF=y -CONFIG_CLK_COMPOSITE_CCF=y CONFIG_SPL_CLK_IMXRT1050=y CONFIG_CLK_IMXRT1050=y
# CONFIG_SPL_DM_GPIO is not set
2.30.2

This option is selected implicitly when [SPL_]CLK_IMXRT10{20|50} is selected. Signed-off-by: Heiko Thiery heiko.thiery@gmail.com Reviewed-by: Giulio Benetti giulio.benetti@benettiengineering.com
Applied to u-boot-imx, master, thanks !
Best regards, Stefano Babic

Hi Heiko,
Il giorno 30 gen 2022, alle ore 07:38, Heiko Thiery heiko.thiery@gmail.com ha scritto:
The clock composite is required when using the clock framework. So select it automatically.
Signed-off-by: Heiko Thiery heiko.thiery@gmail.com
Thank you Reviewed-by: Giulio Benetti giulio.benetti@benettiengineering.com
Best regards —- Giulio Benetti Benetti Engineering sas
drivers/clk/imx/Kconfig | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/drivers/clk/imx/Kconfig b/drivers/clk/imx/Kconfig index a2cd0347c3..cdd348020b 100644 --- a/drivers/clk/imx/Kconfig +++ b/drivers/clk/imx/Kconfig @@ -76,6 +76,7 @@ config SPL_CLK_IMXRT1020 depends on ARCH_IMXRT && SPL select SPL_CLK select SPL_CLK_CCF
- select SPL_CLK_COMPOSITE_CCF help This enables SPL DM/DTS support for clock driver in i.MXRT1020
@@ -84,6 +85,7 @@ config CLK_IMXRT1020 depends on ARCH_IMXRT select CLK select CLK_CCF
- select CLK_COMPOSITE_CCF help This enables support clock driver for i.MXRT1020 platforms.
@@ -92,6 +94,7 @@ config SPL_CLK_IMXRT1050 depends on ARCH_IMXRT && SPL select SPL_CLK select SPL_CLK_CCF
- select SPL_CLK_COMPOSITE_CCF help This enables SPL DM/DTS support for clock driver in i.MXRT1050
@@ -100,5 +103,6 @@ config CLK_IMXRT1050 depends on ARCH_IMXRT select CLK select CLK_CCF
- select CLK_COMPOSITE_CCF help This enables support clock driver for i.MXRT1050 platforms.
-- 2.30.2

The clock composite is required when using the clock framework. So select it automatically. Signed-off-by: Heiko Thiery heiko.thiery@gmail.com Reviewed-by: Giulio Benetti giulio.benetti@benettiengineering.com
Applied to u-boot-imx, master, thanks !
Best regards, Stefano Babic
participants (3)
-
Giulio Benetti
-
Heiko Thiery
-
sbabic@denx.de