diff mbox series

[6/9] arc: Kconfig: Add missing DM dependency

Message ID 216372b2ccf761cad9c2fbbaa8c677d1724eae7e.1597826658.git.michal.simek@xilinx.com
State Accepted
Commit 7b56432c7bc548194bc7c5fa9494392e9a24048a
Delegated to: Tom Rini
Headers show
Series Incorrect Kconfig dependencies | expand

Commit Message

Michal Simek Aug. 19, 2020, 8:44 a.m. UTC
ARC is selecting TIMER which depends on DM but DM is not selected and
doesn't need to be enabled. Fix it by selecting DM for ARC architecture.

Kconfig is showing this missing dependency by:
WARNING: unmet direct dependencies detected for TIMER
  Depends on [n]: DM [=n]
  Selected by [y]:
  - ARC [=y] && <choice>

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
---

 arch/Kconfig | 1 +
 1 file changed, 1 insertion(+)

Comments

Simon Glass Aug. 21, 2020, 11:41 p.m. UTC | #1
On Wed, 19 Aug 2020 at 02:44, Michal Simek <michal.simek@xilinx.com> wrote:
>
> ARC is selecting TIMER which depends on DM but DM is not selected and
> doesn't need to be enabled. Fix it by selecting DM for ARC architecture.
>
> Kconfig is showing this missing dependency by:
> WARNING: unmet direct dependencies detected for TIMER
>   Depends on [n]: DM [=n]
>   Selected by [y]:
>   - ARC [=y] && <choice>
>
> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
> ---
>
>  arch/Kconfig | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Simon Glass <sjg@chromium.org>
Tom Rini Aug. 28, 2020, 12:53 p.m. UTC | #2
On Wed, Aug 19, 2020 at 10:44:20AM +0200, Michal Simek wrote:

> ARC is selecting TIMER which depends on DM but DM is not selected and
> doesn't need to be enabled. Fix it by selecting DM for ARC architecture.
> 
> Kconfig is showing this missing dependency by:
> WARNING: unmet direct dependencies detected for TIMER
>   Depends on [n]: DM [=n]
>   Selected by [y]:
>   - ARC [=y] && <choice>
> 
> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
> Reviewed-by: Simon Glass <sjg@chromium.org>

Applied to u-boot/master, thanks!
diff mbox series

Patch

diff --git a/arch/Kconfig b/arch/Kconfig
index e4a0a0230c1f..683e38431906 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -12,6 +12,7 @@  config ARC
 	bool "ARC architecture"
 	select ARC_TIMER
 	select CLK
+	select DM
 	select HAVE_PRIVATE_LIBGCC
 	select SUPPORT_OF_CONTROL
 	select TIMER