clk: Move HAVE_CLK config out of architecture layer
authorStephen Boyd <sboyd@kernel.org>
Thu, 9 Apr 2020 06:44:16 +0000 (23:44 -0700)
committerStephen Boyd <sboyd@kernel.org>
Wed, 13 May 2020 03:28:03 +0000 (20:28 -0700)
commitbc8c945e0ad2ff6d725af9b10085c6ee5d35a563
treeece8ef47c415ad240c40405cad2d287c2c14da1e
parentc7725c9b74b4058a5ec16c88c29ad88947307f5c
clk: Move HAVE_CLK config out of architecture layer

The implementation of 'struct clk' is not really an architectual detail
anymore now that most architectures have migrated to the common clk
framework. To sway new architecture ports away from trying to implement
their own 'struct clk', move the config next to the common clk framework
config.

Cc: Russell King <linux@armlinux.org.uk>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Link: https://lkml.kernel.org/r/20200409064416.83340-11-sboyd@kernel.org
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
arch/Kconfig
drivers/clk/Kconfig