OSDN Git Service

clk: imx: Make the i.MX8MQ CCM clock driver CLK_IMX8MQ dependant
authorAbel Vesa <abel.vesa@nxp.com>
Fri, 14 Dec 2018 14:20:34 +0000 (14:20 +0000)
committerStephen Boyd <sboyd@kernel.org>
Fri, 14 Dec 2018 20:56:27 +0000 (12:56 -0800)
Remove the dependency between the i.MX8MQ CCM clock driver
and the CONFIG_SOC_IMX8MQ and use CONFIG_CLK_IMX8MQ instead.
CONFIG_CLK_IMX8MQ depends on ARCH_MXC && ARM64.

Signed-off-by: Abel Vesa <abel.vesa@nxp.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/Kconfig
drivers/clk/imx/Kconfig [new file with mode: 0644]
drivers/clk/imx/Makefile

index 81cdb4e..5c1e0c7 100644 (file)
@@ -286,6 +286,7 @@ config COMMON_CLK_STM32H7
 source "drivers/clk/actions/Kconfig"
 source "drivers/clk/bcm/Kconfig"
 source "drivers/clk/hisilicon/Kconfig"
+source "drivers/clk/imx/Kconfig"
 source "drivers/clk/imgtec/Kconfig"
 source "drivers/clk/ingenic/Kconfig"
 source "drivers/clk/keystone/Kconfig"
diff --git a/drivers/clk/imx/Kconfig b/drivers/clk/imx/Kconfig
new file mode 100644 (file)
index 0000000..98ede6a
--- /dev/null
@@ -0,0 +1,5 @@
+config CLK_IMX8MQ
+       bool "IMX8MQ CCM Clock Driver"
+       depends on ARCH_MXC && ARM64
+       help
+           Build the driver for i.MX8MQ CCM Clock Driver
index 6952f05..c4a1378 100644 (file)
@@ -16,6 +16,8 @@ obj-y += \
        clk-pfd.o \
        clk-sccg-pll.o
 
+obj-$(CONFIG_CLK_IMX8MQ) += clk-imx8mq.o
+
 obj-$(CONFIG_SOC_IMX1)   += clk-imx1.o
 obj-$(CONFIG_SOC_IMX21)  += clk-imx21.o
 obj-$(CONFIG_SOC_IMX25)  += clk-imx25.o