clk: sifive: restrict Kconfig scope for the FU540 PRCI driver
authorPaul Walmsley <paul.walmsley@sifive.com>
Mon, 13 May 2019 21:30:04 +0000 (14:30 -0700)
committerStephen Boyd <sboyd@kernel.org>
Tue, 21 May 2019 18:34:45 +0000 (11:34 -0700)
commitf7df8c92b4b90a891972fb782b3eaac836efa601
tree56d12d310d352b6d2e7f37f8706bfa47773e86fa
parenta188339ca5a396acc588e5851ed7e19f66b0ebd9
clk: sifive: restrict Kconfig scope for the FU540 PRCI driver

Restrict Kconfig scope for SiFive clock and reset IP block drivers
such that they won't appear on most configurations that are unlikely
to support them.  This is based on a suggestion from Pavel Machek
<pavel@ucw.cz>.  Ideally this should be dependent on
CONFIG_ARCH_SIFIVE, but since that Kconfig directive does not yet
exist, add dependencies on RISCV or COMPILE_TEST for now.

Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
Reported-by: Pavel Machek <pavel@ucw.cz>
Cc: Michael Turquette <mturquette@baylibre.com>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/sifive/Kconfig