clk: mvebu: Move corediv config to mvebu config
authorKevin Smith <kevin.smith@elecsyscorp.com>
Thu, 11 Feb 2016 16:54:00 +0000 (16:54 +0000)
committerStephen Boyd <sboyd@codeaurora.org>
Thu, 25 Feb 2016 23:05:53 +0000 (15:05 -0800)
The core clock does not depend on corediv, so enabling corediv
based on the clock is not really correct.  Move the corediv
config option from the clock driver Kconfig to the mvebu Kconfig
so that it can be enabled by the MACH option instead.

This also enables corediv on Armada 375 and 38X, which was
previously missing.

Signed-off-by: Kevin Smith <kevin.smith@elecsyscorp.com>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Stephen Boyd <sboyd@codeaurora.org>
Cc: Gregory CLEMENT <gregory.clement@free-electrons.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
arch/arm/mach-mvebu/Kconfig
drivers/clk/mvebu/Kconfig

index 64e3d2ce9a076650b7eb3056cd4194419ae7d3dd..71e97daeae708c84f73af828582e9c6d86449181 100644 (file)
@@ -32,6 +32,7 @@ config MACH_ARMADA_370
        select CPU_PJ4B
        select MACH_MVEBU_V7
        select PINCTRL_ARMADA_370
+       select MVEBU_CLK_COREDIV
        help
          Say 'Y' here if you want your kernel to support boards based
          on the Marvell Armada 370 SoC with device tree.
@@ -48,6 +49,7 @@ config MACH_ARMADA_375
        select HAVE_SMP
        select MACH_MVEBU_V7
        select PINCTRL_ARMADA_375
+       select MVEBU_CLK_COREDIV
        help
          Say 'Y' here if you want your kernel to support boards based
          on the Marvell Armada 375 SoC with device tree.
@@ -64,6 +66,7 @@ config MACH_ARMADA_38X
        select HAVE_SMP
        select MACH_MVEBU_V7
        select PINCTRL_ARMADA_38X
+       select MVEBU_CLK_COREDIV
        help
          Say 'Y' here if you want your kernel to support boards based
          on the Marvell Armada 380/385 SoC with device tree.
index e1bc567fa0b774ce58d3fb72cafc69020c48457b..eaee8f099c8c589f5771ebc6761c1bd66b0f729f 100644 (file)
@@ -11,7 +11,6 @@ config ARMADA_370_CLK
        bool
        select MVEBU_CLK_COMMON
        select MVEBU_CLK_CPU
-       select MVEBU_CLK_COREDIV
 
 config ARMADA_375_CLK
        bool